「VACUUM」タグアーカイブ

SQLiteのデータベースファイル最適化 (PHP)

PHP5には標準でSQLiteが付属しています。
データが一つのファイルで完結するので非常に管理が楽です。この点はバックアップなどでは有利です。

ところで、多くのデータベースで、レコードの追加、削除を繰り返すと、ファイルが肥大化してしまいます。(処理速度向上のため削除したレコードに削除フラグを立てるだけにすることが多いようです。)
SQLiteの最適化はVACUUMコマンドで行うことができます。
続きを読む SQLiteのデータベースファイル最適化 (PHP)