Ответ 1
ТАБЛИЧКА TRUNCATE table_name
что быстрее?
DELETE * FROM table_name;
или
DELETE * FROM table_name where 1=1;
почему?
работает truncate table
?
ТАБЛИЧКА TRUNCATE table_name
Это должно быть быстрее:
DELETE * FROM table_name;
потому что RDBMS не обязательно смотреть where
.
Вы должны быть в порядке с truncate
, хотя:
truncate table table_name
Это удаляет таблицу table_name
.
Замените его именем таблицы, которое должно быть удалено.
DELETE FROM table_name;
Вы также можете использовать truncate.
truncate table table_name;