Php 导入后优化MySQL表
我有一个应用程序,需要每天晚上将数据导入MySQL表。大约有5个表被截断,PHP脚本处理CSV文件并逐个插入数据。这些表格每个可容纳约20000行 我想为列添加一些索引,以稍微加快查询速度。但是,在截断和导入数据之后,我是否需要执行其他一些MySQL函数来重建索引 任何其他提高绩效的建议也将不胜感激Php 导入后优化MySQL表,php,mysql,optimization,Php,Mysql,Optimization,我有一个应用程序,需要每天晚上将数据导入MySQL表。大约有5个表被截断,PHP脚本处理CSV文件并逐个插入数据。这些表格每个可容纳约20000行 我想为列添加一些索引,以稍微加快查询速度。但是,在截断和导入数据之后,我是否需要执行其他一些MySQL函数来重建索引 任何其他提高绩效的建议也将不胜感激 谢谢截断不会影响索引或任何其他模式,它只会清空一个表,所以只需添加一次索引。从: 从逻辑上讲,TRUNCATE TABLE类似于删除所有行的DELETE语句,或DROP TABLE和CREATE T
谢谢截断不会影响索引或任何其他模式,它只会清空一个表,所以只需添加一次索引。从: 从逻辑上讲,TRUNCATE TABLE类似于删除所有行的DELETE语句,或DROP TABLE和CREATE TABLE语句序列
它应该不需要重建任何索引,因为它们是自动维护的…嗨,ryrobbo,我是新手,我真的很想找到一个解决方案。但是我不明白你说的那部分。你能解释一下我想在这部分的列中添加一些索引吗。对不起请给我解释一下这部分。我真的很想找到解决办法。