SQLiteバキュームコマンド
翻訳結果:
sqlite
データベース; 使用; 埋め込みリレーショナル データベース
vacuum
英[ˈvækjuəm] 美[ˈvækjuəm ]
n. 掃除機、空白、空っぽ、きれいにする
v. 掃除機で掃除する
SQLiteバキュームコマンド構文
機能: VACUUM コマンドは、メイン データベースの内容を一時データベース ファイルにコピーし、メイン データベースをクリアして、コピーから元のデータベース ファイルを再ロードします。これにより、空きページが削除され、テーブル内のデータが連続するように配置され、データベース ファイル構造がクリーンアップされます。テーブルに明示的な整数主キー (INTEGER PRIMARY KEY) がない場合、VACUUM コマンドはテーブル内のエントリの行 ID (ROWID) を変更する可能性があります。 VACUUM コマンドはマスター データベースでのみ機能し、接続されたデータベース ファイルに対して VACUUM コマンドを使用することはできません。アクティブなトランザクションがある場合、VACUUM コマンドは失敗します。 VACUUM コマンドは、あらゆるインメモリ データベースに対する操作です。 VACUUM コマンドはデータベース ファイルを最初から再作成するため、VACUUM を使用して多くのデータベース固有の構成パラメータを変更することもできます。
構文: $sqlite3 データベース名 "VACUUM;" sqlite>VACUUM; sqlite>VACUUM テーブル名;
SQLiteバキュームコマンド例
うわー