当然会有影响,插入数据的时候会导致索性的更新。索性越多,插入会越慢。可以看文档描述 Although it can be tempting to create an indexes for every possible column used in a query, unnecessary indexes waste space and waste time for MySQL to determine which indexes to use. Indexes also add to the cost of inserts, updates, and deletes because each index must be updated. You must find the right balance to achieve fast queries using the optimal set of indexes.
当然会有影响,插入数据的时候会导致索性的更新。索性越多,插入会越慢。可以看文档描述
Although it can be tempting to create an indexes for every possible column used in a query,
unnecessary indexes waste space and waste time for MySQL to determine which indexes to use. Indexes also add to the cost of inserts, updates, and deletes because each index must be updated
. You must find the right balance to achieve fast queries using the optimal set of indexes.索引对批量插入数据的影响非常大,道理很简单,一方面是写表的时候需要同时写索引,另外就对于唯一索引需要检查数据是否有重复。
对于大批量的数据导入,一般都是先把索引去掉,等数据导入完成后再重建索引。