当插入新记录时,MySQL表是否需要重新索引?
如果我在MySQL表中插入新记录,是否需要对其重新编制索引?表具有现有索引。否,因为索引在任何更改时都会自动更新。MySQL在插入新记录时不需要重新索引整个表。但是,它需要为新插入的记录创建一个索引项 因此,在表上创建索引会对性能产生轻微影响,因为插入将花费稍长的时间。在大多数实际情况下,这是可以接受的,因为从索引表读取数据的性能有了很大提高 有关更多信息,请访问当插入新记录时,MySQL表是否需要重新索引?,mysql,sql,search,optimization,indexing,Mysql,Sql,Search,Optimization,Indexing,如果我在MySQL表中插入新记录,是否需要对其重新编制索引?表具有现有索引。否,因为索引在任何更改时都会自动更新。MySQL在插入新记录时不需要重新索引整个表。但是,它需要为新插入的记录创建一个索引项 因此,在表上创建索引会对性能产生轻微影响,因为插入将花费稍长的时间。在大多数实际情况下,这是可以接受的,因为从索引表读取数据的性能有了很大提高 有关更多信息,请访问