发布网友 发布时间:2022-06-09 05:45
共5个回答
热心网友 时间:2023-09-15 10:33
删除大量数据速度是正常的。热心网友 时间:2023-09-15 10:34
看需要删除的记录占该表的比例,如果全部不要则直接truncate;如果小部分要保留则可以复制需要保留的到新表,然后truncate,再将新表的数据复制回原表;如果需要删除的记录只是表中的一小部分,则可以通过脚本循环精准定位删除。当然如果一个表非常大,建议建立分区表方便大量的记录删除等操作。热心网友 时间:2023-09-15 10:34
如果是该表的数据全部删除的话可以按szm341说的直接用truncate table 清空表,如果只是部分删除,而且保留的数据比较少的话可以先将保留的数据导出或存到一个临时表中,然後用truncate table 清空表,再将需要的数据导入即可。热心网友 时间:2023-09-15 10:35
如果是清空表的话可以用truncate table tbname热心网友 时间:2023-09-15 10:35
drop table