我使用mysql中的select * into outfile选项将数据备份到以制表符分隔格式的文本文件中。我针对每个表调用此语句。
然后,我使用load data infile为每个表导入数据。
在执行此操作时,我尚未进行任何锁定或禁用键操作。
现在我面临一些问题:
1. 在备份期间,其他更新和选择变得缓慢。 2. 对于大型表格,导入数据需要太长时间。
如何改进此方法以解决上述问题?
mysqldump是一个选项吗?我看到它使用插入语句,所以在尝试之前,我想请求建议。
在每次“load data”之前使用锁定和禁用键是否会提高导入速度?
然后,我使用load data infile为每个表导入数据。
在执行此操作时,我尚未进行任何锁定或禁用键操作。
现在我面临一些问题:
1. 在备份期间,其他更新和选择变得缓慢。 2. 对于大型表格,导入数据需要太长时间。
如何改进此方法以解决上述问题?
mysqldump是一个选项吗?我看到它使用插入语句,所以在尝试之前,我想请求建议。
在每次“load data”之前使用锁定和禁用键是否会提高导入速度?