99插插插,亚洲伦理中文在线,站长推荐一二三区欧美,青青草在线导航

×

利用SQL提升網(wǎng)站訪問速度的技巧

  • 作者:新網(wǎng)
  • 來源:新網(wǎng)
  • 瀏覽:100
  • 2018-02-24 17:16:48

使用動態(tài)數(shù)據(jù)庫驅動的網(wǎng)站,例如WordPress,你的網(wǎng)站可能依然有一個問題亟待解決:數(shù)據(jù)庫查詢拖慢了網(wǎng)站訪問速度。

 使用動態(tài)數(shù)據(jù)庫驅動的網(wǎng)站,例如WordPress,你的網(wǎng)站可能依然有一個問題亟待解決:數(shù)據(jù)庫查詢拖慢了網(wǎng)站訪問速度。我將介紹如何識別導致性能出現(xiàn)問題的查詢,如何找出它們的問題所在,以及快速修復這些問題和其他加快查詢速度的方法。我會把門戶網(wǎng)站 deliciousbrains.com 出現(xiàn)的 拖慢查詢速度的情況作為實際的案例。

1483932677068083403.jpg
定位
 
處理慢SQL查詢的第一步是找到慢查詢。Ashley已經(jīng)在之前的 博客 里面贊揚了調試插件 Query Monitor ,而且這個插件的數(shù)據(jù)庫查詢特性使其成為定位慢SQL查詢的寶貴工具。該插件會報告所有頁面請求過程中的數(shù)據(jù)庫請求,并且可以通過調用這些查詢代碼或者原件(插件,主題,WordPress核)過濾這些查詢,高亮重復查詢和慢查詢。
 
要是不愿意在生產(chǎn)安環(huán)境裝調試插件,也可以打開 MySQL Slow Query Log,這樣在特定時間執(zhí)行的所有查詢都會被記錄下來。這種方法配置和設置存放查詢位置相對簡單。由于這是一個服務級別的調整,性能影響會小于使用調試插件,但當不用的時候也應該關閉。
 
理解
 
一旦你找到了一個你要花很大代價找到的查詢,那么接下來就是嘗試去理解它并找到是什么讓查詢變慢。最近,在我們開發(fā)我們網(wǎng)站的時候,我們找到了一個要執(zhí)行8秒的查詢。
 
我們使用WooCommerce和定制版的WooCommerce軟件插件來運行我們的插件商店。此查詢的目的是獲取那些我們知道客戶號的客戶的所有訂閱。 WooCommerce是一個稍微復雜的數(shù)據(jù)模型, 即使訂單以自定義的類型存儲,用戶的ID(商店為每一個用戶創(chuàng)建的WordPress)也沒有存儲在 post_author, 而是作為后期數(shù)據(jù)的一部分。訂閱軟件插件給自義定表創(chuàng)建了一對鏈接。讓我們深入了解查詢的更多信息。
 
MySQL是你的朋友
 
MySQL有一個很方便的語句 DESCRIBE ,它可以輸出表結構的信息,比如字段名,數(shù)據(jù)類型等等。
 
你可能已經(jīng)知道了這個語句。但是你知道 DESCRIBE語句可以放在SELECT, INSERT, UPDATE, REPLACE 和 DELETE語句前邊使用嗎 ?更為人們所熟知的是他的同義詞 EXPLAIN ,并將提供有關該語句如何執(zhí)行的詳細信息。
 
以上就是利用SQL提升網(wǎng)站訪問速度的技巧。
 

免責聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,也不承認相關法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內容,請發(fā)送郵件至:operations@xinnet.com進行舉報,并提供相關證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權內容。

免費咨詢獲取折扣

Loading
黑人日韩| 欧美黄www| 一区二区三区久久久毛片| 国产亚洲色婷婷久久99| 国产精品另类| 日本美国日本韩国午夜| 亚洲欧美在线淋| 极品主播国产在线观看AV| 日屄视频在线免费看| 中文字幕欧美亚洲| 亚洲视频视频一区二区三区视频网站| 欧美日韩国产二| 图片国产AV| 亚洲老鸭av| 国产一级一级理伦片一区二区| 中文字幕无码人妻少妇精品| 97年人人妻| 麻豆黄色精品视频| 超碰一区二区欧美成人| 多妻一区二区| 国产91艹大奶美女| 免费美女护士视频网站| 久久伊人3| 久久一级裸体| 无码人妻有码视频| 国产一区在线观看无码极品| 嗯嗯啊啊视频免费观看网站| 在线看无码中文字幕| 欧美激情日韩久久短片| 操一线天逼,一级片| 日韩一区在| 亚洲日本韩国久久久久一区二区| AV无码综网| 亚洲国产日韩欧美精品成久久久| 久久精品欧盟| 日韩欧美成人在线综合视频| 午夜久久精品嫖妓av一区二区三区| 欧美一区二区三区99视频 | 无码高潮动漫| 色婷婷阁久久久久久久久久久久| 九九久久中文视频|