gpt4 book ai didi

mysql - 如何在没有索引的情况下导出/转储 mysql

转载 作者:行者123 更新时间:2023-11-30 21:36:42 26 4
gpt4 key购买 nike

我从服务器导出 SQL 并导入到本地。

但是导入sql的时间太长,我认为这与索引有关。

可以导出没有索引的sql吗?

导入sql后,对表应用索引。这可能吗?

最佳答案

--disable-keys 仅适用于 MyISAM 表。我做了很多搜索,但没有找到任何类似的方法来为 InnoDB 执行此操作。

我所做的是使用hexedit ,按 Tab,输入 / 和表的名称,当发现导致问题的大表的 CREATE TABLE 语句时,按 Enter 键,我导航到 PRIMARY KEY/UNIQUE KEY/KEY 第二个并通过用空格替换来删除所有索引。保存文件后,加载转储,然后立即手动重新创建相同的索引。对于我的数据(150 GB 和 15 亿行),需要 5 小时而不是 15 小时。

关于mysql - 如何在没有索引的情况下导出/转储 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53580671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com