1:不要在大数据量表中轻易改名字(做任何操作都是非常花费时间)
2个多亿数据量的表 改名操作 执行时间花费8分多钟 (如果是加索引等其他操作 那时间花费不可预估)
2:给大数据量的mysql表 添加索引 所花费的时间 如下
在日后生产环境 如果需要给表添加索引等操作 心里要有预估时间的花费范围
3: explain 解释 语句
type:ALL 进行完整的表扫描 。row:213284372 mysql预估需要扫描213284372 条记录来完成这个查询。可想而知 表数据量越大全表扫描越慢。
加了索引之后 type : index 表示走的索引查询,比ALL快,因为索引文件通常比数据文件小