データベース上でSQLite 3 vacuumコマンドがどのように実行されたかのネット上の例は見つかりません。PythonでSQLite 3のvacuumコマンドを使用する方法
18
A
答えて
23
接続を開いてVACUUMコマンドを実行するだけです。
conn=sqlite3.connect(SQLITE_FILE)
conn.execute("VACUUM")
conn.close()
5
import sqlite3
con = sqlite3.connect(<file_name>)
..
con.execute("VACUUM")
..
2
他のソリューションは、 エラーが私のために働いていたものを、ここで「トランザクションに真空することはできません」または類似
だった私のために動作しませんでした:
import sqlite3
conn = sqlite3.connect('my_test.db', isolation_level=None)
conn.execute("VACUUM")
conn.close()
関連する問題
- 1. sqlite + fmdb vacuumコマンドの後のメモリリーク(?)
- 2. SQLiteOpenHelperからのVACUUM sqliteデータベース
- 3. sqlite3ライブラリを使用してC++で "VACUUM"コマンドを実行するには
- 4. Pythonコードでインクリメンタルインポート用のsqoopコマンドを使用する方法
- 5. PythonでSQLite 3のテーブルをリンクする
- 6. Pythonを使用してSQLiteの列をスキップする方法は?
- 7. sqlite3 vacuum、cordovaでの使い方APP
- 8. sqliteでeditdist3を使用する方法
- 9. SQLiteでFTS3を使用する方法
- 10. QtでSQLiteを使用する方法
- 11. SQLite 3 python
- 12. Python 3 + SQLiteチェック
- 13. pdb(python)でdebugコマンドを使用する方法
- 14. 方法:UPDATE/WHEREコマンドを使用したSQLiteパラメータ
- 15. SQLiteの「VACUUM」私はJavaで、ここでのコード行を使用しています<strong>sqliteの</strong>「VACUUM」の進捗状況を取得する方法がある
- 16. pythonでsqliteを使用すると、fetchall()
- 17. python 3.xでstring.replace()を使用する方法
- 18. UNIXコマンドとPythonを使用する方法を一緒
- 19. Python 3.xコマンドを呼び出すクロスプラットフォームの方法
- 20. db.queryを使用してsqliteでBETWEENを使用する方法
- 21. PythonとSQLite 3を使用したクエリで構文エラーが発生する
- 22. PythonでMySQLコマンドを使用する
- 23. PythonでSQLコマンドを使用する
- 24. Pythonでsedコマンドを使用する
- 25. bash算術コマンドでネスト補助コマンドを使用する方法
- 26. SQLite 3挿入する方法カスタム関数をトリガ節に含めるPython
- 27. swite 3で既存のSQLiteを使用するには? (FMDB)
- 28. Python 3のサブプロセスを使用して複数のコマンドを実行する
- 29. python + sqlite:特殊文字の列にはOrder byを使用する方法は?
- 30. Pythonでos.execvp()を使用してコマンド出力をリダイレクトする方法