アーカイブストレージエンジンのテーブルがあり、それをクリアしたいと思います。 delete
もtruncate
もエンジン定義のため動作しません。しかし、テーブル全体を落として再作成する以外の方法はありますか?mysql truncate archive table
答えて
は基本的には、設計者は、それがそのように動作したかったBug #15558 truncate doesn't clear table on archive storage engine tables
を参照してください。このバグの修正は、ARCHIVEストレージエンジンに格納されたテーブルでtruncateを使用しようとするとエラーを返すことでした。
唯一の回避策は、DROPを実行してテーブルを再作成することです。
この問題の回避策がいくつかあると思っています...ありがとうございます。 – Vilius
もう1つの回避策は、BLACKHOLEテーブルに変更して元に戻すことです。
それは、テーブルを切り捨てる面白い方法ではない場合は... –
これをテストした後、私はそれが有効であることがわかりました。 .ARZファイルは、テーブル定義を再作成せずにリセットされます。 – nullability
これは良い答えです。 – ilikesleeping
- 1. mysql stored proc truncate table
- 2. truncate table mysql phpエラーを提供する
- 3. AMFPHPでPHP&MySQL TRUNCATE TABLEがfalseを返す
- 4. TRUNCATE TABLEでMySQL innodb "テーブルメタデータロックを待っています"を解決するには?
- 5. redshift dropまたはtruncate table非常に非常に遅い
- 6. 外部キー制約付きのKnex truncate table
- 7. Truncate After Table制約はSQLに存在しますか?
- 8. PHP SQL Truncate
- 9. MySQLのTRUNCATEまたはDROP TABLEに効果的にGRANTを与える方法はありますか?
- 10. php sort mysql table
- 11. Laravel MySql join table
- 12. MySQL DELAY_KEY_WRITE TAble値
- 13. pg_catalog.pg_class.relfilenode after truncate
- 14. SQL Server 2005のユーザー定義関数でtruncate tableとinsert tableを使用する方法は?
- 15. mysql create table DATA DIRECTORY
- 16. MYSQL alter table current_timeデフォルトエラー
- 17. TRUNCATE(SUM())/ TIMESTAMPDIFFクエリ
- 18. php mysql update table optionリストボックス
- 19. mysql-tableのカラムのオーバーフロー値
- 20. MySql alter tableがハングする
- 21. MySQL innodb "The Table is Full"エラー
- 22. TFS 2015 Archive
- 23. Perl Archive :: Tar
- 24. Wordpress Taxonomy Archiveバグ
- 25. MySQL TRUNCATEの精度は1つオフです
- 26. TRUNCATE ... CASCADE in Laravel 5
- 27. osx truncate sd card img
- 28. MySQL Archive Storage Engineの長所と短所は?
- 29. MySQLのTRUNCATEまたはROUND変数の小数点以下の桁数が
- 30. boost :: archive :: xml_oarchiveのclass_id
私はあなたがそれを行うことができ、テーブルを落としてそれを作り直すことができると思いますが、なぜ 'DELETE FROM table'の仕事はできないのでしょうか?どのエンジンを使用していますか? – Ben