怎樣才能知道SQL請(qǐng)求是否合理
2014/8/13 9:46:54

    很多網(wǎng)站建設(shè)的人員都知道的是索引優(yōu)化是最為基礎(chǔ)的工作,優(yōu)化數(shù)據(jù)庫(kù)查詢就有非常多的分支,而減少SQL的請(qǐng)求只是其中的一個(gè)領(lǐng)域,那么如何才能夠知道SQL的請(qǐng)求是否是合理的呢?
    我們可以通過線上系統(tǒng)查看,出現(xiàn)請(qǐng)求較多的,數(shù)據(jù)壓力比較大,可以輸出一段時(shí)間的查詢請(qǐng)求,然后給予日志進(jìn)行分析。我們要查看完全一致的查詢請(qǐng)求有多少,平均每秒里會(huì)出現(xiàn)多少次這樣的查詢。而基于同一個(gè)數(shù)據(jù)表同一個(gè)主鍵的查詢又有多少,在每秒的時(shí)間當(dāng)中平均會(huì)出現(xiàn)多少這樣的查詢等。而這兩種請(qǐng)求,我們可以通過建立緩存機(jī)制來進(jìn)行優(yōu)化。
    做了這個(gè)分析之后,就會(huì)有一個(gè)很好的數(shù)據(jù)認(rèn)知。對(duì)于很多不是特別出色的開源系統(tǒng)來說,分析一下就會(huì)發(fā)現(xiàn)能夠裁剪的查詢請(qǐng)求是非常的巨大的。而更新請(qǐng)求也是可以優(yōu)化的,我們可以在用mysql的情況之下,先解開binlog文件,將其還原為文本文件,然后再來分析基于同一數(shù)據(jù)的數(shù)據(jù)表,看看同一主鍵的更新請(qǐng)求是有多少,在每個(gè)時(shí)間段當(dāng)中平均會(huì)出現(xiàn)多少這樣的一個(gè)請(qǐng)求。
  如果說這種請(qǐng)求較為多的話,就可以有針對(duì)的建立隊(duì)列,定時(shí)的異步更新。如果說線上有實(shí)時(shí)性的要求的話,線上可以保持一個(gè)內(nèi)存數(shù)據(jù)來做同步更新。總之我們?cè)诮ㄔO(shè)網(wǎng)站的時(shí)候要隨時(shí)了解自己的讀寫請(qǐng)求頻次情況。對(duì)于同主鍵的讀寫請(qǐng)求,都是可以優(yōu)化的可以裁剪的。

返回列表
返回首頁(yè) 主站蜘蛛池模板: 欧美丰满熟妇XXXX| 老师吸大胸校花的奶水漫画| 在线免费观看欧美大片| 中文字幕丰满乱孑伦无码专区| 日韩精品一区二区三区国语自制| 亚洲欧洲精品成人久久曰| 男女一进一出抽搐免费视频| 国产91热爆ts人妖在线| 97国产在线视频公开免费| 国产精品无码久久久久| 99在线精品一区二区三区| 富二代国app产下载| 中文无码精品一区二区三区| 日韩一级欧美一级在线观看| 亚洲免费一级片| 欧美黑人巨大videos极品视频| 伦理片中文字幕完整视频| 精品真实国产乱文在线| 国产一级大片免费看| 久久夜色精品国产噜噜亚洲AV| 欧美成人免费观看的| 亚洲精品无码国产| 男人的j进入女人的p的动态图| 厨房掀起馊子裙子挺进去| 被女同桌调教成鞋袜奴脚奴| 国产成人亚综合91精品首页| 四虎最新永久免费视频| 国产精品美女一级在线观看| 99在线精品免费视频| 奇米精品视频一区二区三区| 一级毛片免费视频网站| 欧美人与物VIDEOS另类| 亚洲深深色噜噜狠狠爱网站| 猴哥影院在线播放视频| 国产免费一区二区三区在线观看| 性宝福精品导航| 国产精品乱码一区二区三区| 91极品反差婊在线观看| 在线视频观看一区| av无码aV天天aV天天爽| 天天爽夜夜爽人人爽|