mysql優化例項

2021-06-10 06:42:00 字數 1141 閱讀 2288

1.查詢所有欄位的sql耗時:  0.003497 秒

2.查詢所需欄位sql耗時(limit 3):0.001194 秒

select group_sn,small_desc,group_name,end_time,group_image,(already_orders+already_orders_virtual) as already_orders,ext_info,market_price,group_desc,recommend_title from `ecs_group_activity` where activity_type = '1' and start_time <= '1350439210' and end_time >= '1350439210' and is_finished ='0' and is_show='1' and group_recommend>0 order by top_sort_order desc, start_time desc limit 3

3.查詢所需欄位sql耗時(無limit): 0.003878秒

select group_sn,small_desc,group_name,end_time,group_image,(already_orders+already_orders_virtual) as already_orders,ext_info,market_price,group_desc,is_best,is_new,is_hot from `ecs_group_activity` where activity_type = '1' and start_time <= '1350439210' and end_time >= '1350439210' and is_finished ='0' and is_show='1' order by sort_order desc, start_time desc, is_finished asc 

二、索引區別

新增索引: alter table ecs_group_activity add index(top_sort_order)

刪除索引:drop index top_sort_order on ecs_group_activity

表中有記錄129條,未新增索引查詢耗時 0.001194 秒

新增之後查詢耗時     0.001998 秒

說明索引只在資料量大的時候才能發揮作用

MySQL優化例項

在apache,php,mysql的體系架構中,mysql對於效能的影響最大,也是關鍵的核心部分。對於discuz 論壇程式也是如此,mysql的設定是否合理優化,直接影響到論壇的速度和承載量!同時,mysql也是優化難度最大的乙個部分,不但需要理解一些mysql專業知識,同時還需要長時間的觀察統計...

MySQL優化例項

mysql優化例項 在apache,php,mysql的體系架構中,mysql對於效能的影響最大,也是關鍵的核心部分。對於discuz 論壇程式也是如此,mysql的設定是否合理優化,直接 影響到論壇的速度和承載量!同時,mysql也是優化難度最大的乙個部分,不但需要理解一些mysql專業知識,同時...

mysql優化例項

mysql優化例項 在apache,php,mysql的體系架構中,mysql對於效能的影響最大,也是關鍵的核心部分。對於discuz 論壇程式也是如此,mysql的設定是否合理優化,直接 影響到論壇的速度和承載量!同時,mysql也是優化難度最大的乙個部分,不但需要理解一些mysql專業知識,同時...