qli*_*liq 4 mysql command-line
每当我尝试清空一张大桌子时就这样使用
truncate table the_huge_table;
Run Code Online (Sandbox Code Playgroud)
等待几分钟,我什么也没发现.另一方面,我不想删除整个表,因为不知道如何重新生成它,所以想知道什么是轻松清空这个怪物的最佳方法?
Jef*_*sen 10
SHOW CREATE TABLE the_huge_table 如果放下它,将告诉你如何重新创建表格.
另一种选择是克隆表结构:
CREATE TABLE cloned LIKE the_huge_table;
RENAME TABLE the_huge_table TO drop_me, cloned TO the_huge_table;
DROP TABLE drop_me;
Run Code Online (Sandbox Code Playgroud)