真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql中如何查看執(zhí)行計(jì)劃

MySQL中如何查看執(zhí)行計(jì)劃,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)建站從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元瓊結(jié)做網(wǎng)站,已為上家服務(wù),為瓊結(jié)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575

查看mysql的執(zhí)行計(jì)劃
 
這條SQL執(zhí)行4分鐘,message_message有數(shù)據(jù)1000w,學(xué)寫了下mysql的執(zhí)行計(jì)劃。
 
 select * from message_message where id in(select message_id
from message_message_tags where messagetag_id=59885) and (category=9 or category=1)
order by  sum(like_count,favorite_count) desc limit 15;  www.2cto.com  
 
     在開發(fā)的過程中隨著數(shù)據(jù)量的增大而感受到的性能比較差從而延伸到響應(yīng)速度慢,
如果是開發(fā)人員很多時(shí)候估計(jì)是處于一種茫然狀態(tài),或者直接交給DBA去處理這問題,如果有DBA您很幸運(yùn),
但是如果沒有DBA的前提下我們?cè)趺慈ヌ幚磉@問題,可能唯一的方法就是看執(zhí)行計(jì)劃
(也可以直接用explain SQL來分析...):
默認(rèn)情況下Mysql的profiling是關(guān)閉的,所以首先必須打開profiling
 
Sql代碼  
set profiling="ON"  
> show variables like "%profi%";  
+------------------------+-------+  
| Variable_name          | Value |  
+------------------------+-------+  
| profiling              | ON    |  
    www.2cto.com  
show processlist;   查看現(xiàn)在在運(yùn)行的所有進(jìn)程列表,在進(jìn)程列表中我們唯一需要的是ID  
mysql> show processlist;  
+----+------+----------------+-----------+---------+------+-------+-------------  
-----+  
| Id | User | Host           | db        | Command | Time | State | Info  
     |  
+----+------+----------------+-----------+---------+------+-------+-------------  
-----+  
|  3 | root | localhost:2196 | click_log | Query   |    0 | NULL  | show process  
list |  
+----+------+----------------+-----------+---------+------+-------+-------------  
mysql> show profile cpu,memory for query 3;  
+--------------------+------------+----------+------------+  
| Status             | Duration   | CPU_user | CPU_system |  
+--------------------+------------+----------+------------+  
| freeing items      | 0.00001375 |     NULL |       NULL |  
| logging slow query | 0.00001375 |     NULL |       NULL |  
| cleaning up        | 0.00000050 |     NULL |       NULL |  
+--------------------+------------+----------+------------+  
  
SHOW PROFILES Syntax:  
SHOW PROFILE [type [, type] ... ]  
    [FOR QUERY n]   www.2cto.com   
    [LIMIT row_count [OFFSET offset]]  
type:  
    ALL  
  | BLOCK IO  
  | CONTEXT SWITCHES  
  | CPU  
  | IPC  
  | MEMORY  
  | PAGE FAULTS  
  | SOURCE  
  | SWAPS  

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。


網(wǎng)站欄目:mysql中如何查看執(zhí)行計(jì)劃
網(wǎng)站網(wǎng)址:http://weahome.cn/article/gocjod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部