首页 > 数据库技术 > 详细

mysql数据库以加索引方式提高性能

时间:2017-12-02 18:45:15      阅读:252      评论:0      收藏:0      [点我收藏+]

数据库查询速率慢的情况下可以给对应的表加上对应的索引,能够有效的提高查询效率,mysql数据库添加索引的SQL入下:

ALTER TABLE `table_name` ADD INDEX index_name ( `column` ) 

ALTER TABLE customer_money_division ADD INDEX index_order_code(order_code)

下面这句SQL,在没有加如上索引的时候执行花费了262秒,加上索引之后用了不到0.1秒,差距不是一般的大,SQL如下:

SELECT
 t.order_code,
 t.order_total_amount,
 t.order_type,
 t.order_status_id,
 c.saler_id,
 c.job_title
FROM
 customer_order t
LEFT JOIN customer_money_division c ON t.order_code = c.order_code
WHERE
 t.order_create_date BETWEEN 2017-11-01 00:00:00
AND 2017-11-30 23:59:59

 

mysql数据库以加索引方式提高性能

原文:http://www.cnblogs.com/shuilangyizu/p/7954874.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!