問題一覧に戻る
中級テーブル操作
問題29: TRUNCATE - 全データの高速削除

テーブルのすべてのデータを高速に削除するTRUNCATE文を学びます。DELETE文との違いを理解し、適切な場面で使い分けることが重要です。自動採番のリセットやトランザクションログの扱いなど、DELETE文とは異なる特性を持っています。

-- logsテーブルを高速削除
logs;

-- DELETE文での全削除(比較用)
DELETE FROM old_data;