SQLiteは、小さく、速く、柔軟性が高いという評判を得ています。単純な統計をファイルに保存するために、私のC++プロジェクトの1つで使用しました。 15分に1度、新しい単純レコード(5行の整数)がデータベースに保存されました。このようなSQLiteの使用の数週間の間、私はすぐに明らかに目立つディスク使用量を観察しました。私はそれを期待していませんでした。なぜなら、書かれたデータの量は非常に少なかったからです。プレーンテキストファイルに書き込むと、ディスクの反応が目立たなくなります。 SQLiteは実際にそのような軽いデータベースですか、または私の問題はリレーショナルデータベースの使用には単純すぎるのですか?SQLiteディスク使用
0
A
答えて
5
VACUUMで問題が解決する場合があります。 http://www.sqlite.org/lang_vacuum.html
1
さて、私は100000個のエントリを持つ英語辞書の内容とテーブルを格納するためのSQLiteを使用している、そしてそれは20メガバイト程度占有するので、私は問題はSQLiteの上にあるとは思わないが、それは次のようになりより良い答えを得るために手がかりを提供した方が良い場合
関連する問題
- 1. SQLiteのディスクI/Oエラー-45 GBのデータベース
- 2. Xcode 8 GM - SQLiteエラーコード:6922、 'ディスクI/Oエラー'
- 3. SQLiteファイルをディスクに保存して、別のSQLiteセッションで使用できますか?
- 4. OrientDBディスクの使用率
- 5. SqliteをSQLiteにも使用
- 6. 圧縮ディスクを使用したGetDiskFreeSpaceEx
- 7. Dockerコンテナのディスク使用量の変更
- 8. ディスク使用のためのJavaプロファイリング
- 9. 100%ディスク。不明の使用率
- 10. ブランチあたりのGitディスク使用量
- 11. sqliteテスト用now()の使用
- 12. Javaのディスクからメモリにsqliteをバックアップして復元する
- 13. SQLiteは常にディスクにヒットしますか?
- 14. AsyncTaskでSQLiteを使用
- 15. LibgdxでSQLiteデータベースを使用
- 16. メモリリーク使用してsqliteの
- 17. SQLiteでタイムスタンプを使用
- 18. OCamlを使用したSqlite
- 19. sqliteを使用したスリムログライター
- 20. sqliteのデータセットを使用
- 21. Classic ASPでSQLiteを使用
- 22. のJava(Windowsの場合) - プロセスID、メモリ使用率、ディスク使用量、ネットワーク使用率
- 23. ディスク使用のためのconfファイルのパラメータの使い方は?
- 24. Linuxはプロセス用のRAMとしてディスクを使用します
- 25. WindowsでSQLiteを使用してSQLiteをコンパイルする
- 26. ディスク使用量またはCPU使用量に基づいたスロットルアプリケーション
- 27. Dockerを使用したディスク使用に関する誤った情報
- 28. CPU使用率、ディスク容量、メモリ使用量、ユーザー数を取得するpowershellスクリプト
- 29. SVN - SQLiteの - 私のSVNリポジトリにコミットしようとすると、ディスクI/Oエラー
- 30. Feitingイメージフォームsqlite(FMDatabaseクラスを使用)
200バイトという言葉は私にとってコンパクトではありません!しかし、あなたが言うように、それはOPの問題が本当に何かを知ることは不可能です。 –
インデックスデータにはいくらかのスペースが必要です。さらに、データそのものよりも多くのスペースを取ることができます。 – n0rd
単語、その意味、およびそれに関連する単語 –