mysql 索引实操
场景
由于数据量过于庞大在运行的过程中后台一直有报slow sql,同时导致前台加载时间非常长,所有考虑使用mysql的索引
在不使用mysql 索引情况下的时间
sql:
select Item_Name from n_source_tpj where CREATEDATE > '2020-09-10 00:00:00.0' and createDate <= '2020-09-10 23:59:59.0' group by Item_Name
1.121秒
在使用Mysql索引情况下的时间
运行以下
CREATE index createDate on n_source_tpj(CREATEDATE)
SHOW INDEX FROM n_source_tpj
成功以后直接用索引的Key_name查找如下:
sql:
select Item_Name from n_source_tpj where createDate > '2020-09-10 00:00:00.0' and createDate <= '2020-09-10 23:59:59.0' group by Item_Name
0.075s
mysql索引教程:
link
.
版权声明:本文为qq_43375661原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。