2
私は20テーブルのデータベースを持っています、いつか、私はデータベースのすべてのデータを削除する必要がありますか? データベースを削除して再作成するか、すべてのテーブルを削除する必要があります(テーブルにはFKがあります)。これは、データベースを削除したり、テーブルを削除したりするのに適していますか?
私は20テーブルのデータベースを持っています、いつか、私はデータベースのすべてのデータを削除する必要がありますか? データベースを削除して再作成するか、すべてのテーブルを削除する必要があります(テーブルにはFKがあります)。これは、データベースを削除したり、テーブルを削除したりするのに適していますか?
データベースのサイズによって異なります。大規模なデータベース(正確にはどのサイズか100 MB以上のものか分かりません)では、データベースを閉じてファイルを削除するのが最も速いです。
小規模なデータベースの場合、最も速い解決策は、TRUNCATE TABLE TEST
のようにすべてのテーブルtruncateになる可能性がありますが、最初にdisable referential integrityが必要です。
ありがとう、私は私のケースのための解決策を見つけた、私はスキーマを削除します。スキーマ内のすべてのテーブルも削除されますが、テーブル間の完全性とファイルを削除する権限については気にする必要はありません:) – thangpt