2

20 個のテーブルを持つデータベースがありますが、データベースのすべてのデータを削除する必要がある場合がありますか? では、データベースを削除して再作成するか、すべてのテーブル (テーブルには FK があります) を削除する必要がありますか?

4

1 に答える 1

1

データベースのサイズによって異なります。大規模なデータベース (正確なサイズがわからない、おそらく 100 MB 以上) の場合、データベースを閉じてファイルを削除するのが最速です。

小規模なデータベースの場合、最速の解決策は のようにすべてのテーブルを切り捨てることですが、最初に参照整合性を無効TRUNCATE TABLE TESTにする必要があります。

于 2012-04-13T13:34:00.233 に答える