国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用

這篇具有很好參考價(jià)值的文章主要介紹了MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1、查看MySQL系統(tǒng)性能參數(shù)

在MySQL中,可以使用SHOW STATUS語(yǔ)句查詢一些MySQL數(shù)據(jù)庫(kù)服務(wù)器的性能參數(shù)、執(zhí)行頻率。

語(yǔ)法如下:

SHOW? [ GLOBAL | SESSION]? STATUS? LIKE? '參數(shù)';

一些常用的性能參數(shù)如下:

  • Connections:連接MySQL服務(wù)器的次數(shù)
  • Uptime:MySQL服務(wù)器上線時(shí)間(啟動(dòng)時(shí)長(zhǎng),單位:秒)
  • Slow_queries:慢查詢次數(shù)
  • Innodb_rows_read:select查詢返回的行數(shù)
  • Innodb_rows_inserted:執(zhí)行INSERT操作插入的行數(shù)
  • Innodb_rows_updated:執(zhí)行UPDATE操作更新的行數(shù)
  • Innodb_rows_deleted:執(zhí)行DELETE操作刪除的行數(shù)
  • Innodb_rows_%:查看上述4種的匯總行數(shù)

如:

查看連接MySQL服務(wù)器次數(shù):

SHOW status LIKE 'connections';

MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用,MySQL,mysql,sql,數(shù)據(jù)庫(kù)

查看MySQL啟動(dòng)時(shí)長(zhǎng)?:

--MySQL啟動(dòng)時(shí)長(zhǎng),單位:秒
SHOW status LIKE 'uptime';

MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用,MySQL,mysql,sql,數(shù)據(jù)庫(kù)?

查看MySQL慢查詢的次數(shù):

--MySQL慢查詢的次數(shù)
SHOW status LIKE 'slow_queries';

MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用,MySQL,mysql,sql,數(shù)據(jù)庫(kù)

查看select、insert、update、delete對(duì)應(yīng)操作的行數(shù)

SHOW status LIKE 'innodb_rows_%';

MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用,MySQL,mysql,sql,數(shù)據(jù)庫(kù)

2、統(tǒng)計(jì)SQL的查詢成本

  • last_query_cost
  • 使用:SHOW? STATUS? LIKE? 'last_query_cost';

一條SQL查詢語(yǔ)句在執(zhí)行前需要確定查詢執(zhí)行計(jì)劃,如果存在多種執(zhí)行計(jì)劃的話,MySQL會(huì)計(jì)算每個(gè)執(zhí)行計(jì)劃所需要的成本,從中選擇成本最小的一個(gè)座位最終的執(zhí)行計(jì)劃。

如果我們想要查看某條SQL語(yǔ)句的查詢成本,可以在執(zhí)行完這條SQL語(yǔ)句之后,通過(guò)查看當(dāng)前回話中的last_query_cost變量值來(lái)得到當(dāng)前查詢的成本。它通常也是我們評(píng)價(jià)一個(gè)查詢的執(zhí)行效率的一個(gè)常用指標(biāo)。這個(gè)查詢成本對(duì)應(yīng)的是SQL語(yǔ)句所需要讀取的頁(yè)的數(shù)量。

例如:student_info表有100萬(wàn)條數(shù)據(jù),我們查詢

select * from student_info where id = 900001;

結(jié)果如下:當(dāng)前SQL只需要查詢1個(gè)數(shù)據(jù)頁(yè)

MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用,MySQL,mysql,sql,數(shù)據(jù)庫(kù)

select * from student_info where id > 199000;

結(jié)果如下:

MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用,MySQL,mysql,sql,數(shù)據(jù)庫(kù)

?使用場(chǎng)景它對(duì)于比較開(kāi)銷(xiāo)是非常有用的,特別是我們有好幾種查詢方式可選的時(shí)候。

SQL 查詢是一個(gè)動(dòng)態(tài)的過(guò)程,從頁(yè)加載的角度來(lái)看,我們可以得到以下兩點(diǎn)結(jié)論:

  1. 位置決定效率。如果頁(yè)就在數(shù)據(jù)庫(kù)緩沖池中,那么效率是最高的,否則還需要從內(nèi)存或者磁盤(pán)中進(jìn)行讀取,當(dāng)然針對(duì)單個(gè)頁(yè)的讀取來(lái)說(shuō),如果頁(yè)存在于內(nèi)存中,會(huì)比在磁盤(pán)中讀取效率高很多。
  2. 批量決定效率。如果我們從磁盤(pán)中對(duì)單一頁(yè)進(jìn)行隨機(jī)讀,那么效率是很低的(差不多10ms),而采用順序讀取的方式,批量對(duì)頁(yè)進(jìn)行讀取,平均一頁(yè)的讀取效率就會(huì)提升很多,甚至要快于單個(gè)頁(yè)面在內(nèi)存中的隨機(jī)讀取。

所以說(shuō),遇到I/O并不用擔(dān)心,方法找對(duì)了,效率還是很高的。我們首先要考慮數(shù)據(jù)存放的位置,如果是經(jīng)常使用的數(shù)據(jù)就要盡量放到緩沖池中,其次我們可以充分利用磁盤(pán)的吞吐能力,一次性批量讀取數(shù)據(jù),這樣單個(gè)頁(yè)的讀取效率也就得到了提升。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-570425.html

到了這里,關(guān)于MySQL查看系統(tǒng)性能參數(shù)、統(tǒng)計(jì)SQL的查詢成本last_query_cost的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux系統(tǒng)運(yùn)行時(shí)參數(shù)命令(性能監(jiān)控、測(cè)試)(3)網(wǎng)絡(luò)IO性能監(jiān)控

    Linux系統(tǒng)運(yùn)行時(shí)參數(shù)命令(性能監(jiān)控、測(cè)試)(3)網(wǎng)絡(luò)IO性能監(jiān)控

    通常用帶寬、吞吐量、延時(shí)、PPS(Packet Per Second)等指標(biāo)衡量網(wǎng)絡(luò)性能 帶寬 ,表示鏈路的最大傳輸速率,單位通常為b/s(比特/秒) 吞吐量 ,表示單位時(shí)間內(nèi)成功傳輸?shù)臄?shù)據(jù)量,單位通常為b/s(比特/秒)或者B/s(字節(jié)/秒)。吞吐量受帶寬限制,而吞吐量/帶寬,也就是 網(wǎng)絡(luò)

    2024年02月13日
    瀏覽(21)
  • 【業(yè)務(wù)功能篇86】微服務(wù)-springcloud-系統(tǒng)性能壓力測(cè)試-jmeter-性能優(yōu)化-JVM參數(shù)調(diào)優(yōu)

    【業(yè)務(wù)功能篇86】微服務(wù)-springcloud-系統(tǒng)性能壓力測(cè)試-jmeter-性能優(yōu)化-JVM參數(shù)調(diào)優(yōu)

    ??壓力測(cè)試是給軟件不斷加壓,強(qiáng)制其在極限的情況下運(yùn)行,觀察它可以運(yùn)行到何種程度,從而發(fā)現(xiàn)性能缺陷,是通過(guò)搭建與實(shí)際環(huán)境相似的測(cè)試環(huán)境,通過(guò)測(cè)試程序在同一時(shí)間內(nèi)或某一段時(shí)間內(nèi),向系統(tǒng)發(fā)送預(yù)期數(shù)量的交易請(qǐng)求、測(cè)試系統(tǒng)在不同壓力情況下的效率狀況,

    2024年02月10日
    瀏覽(15)
  • openGauss學(xué)習(xí)筆記-224 openGauss性能調(diào)優(yōu)-系統(tǒng)調(diào)優(yōu)-數(shù)據(jù)庫(kù)系統(tǒng)參數(shù)調(diào)優(yōu)-數(shù)據(jù)庫(kù)并發(fā)隊(duì)列參數(shù)調(diào)優(yōu)

    openGauss學(xué)習(xí)筆記-224 openGauss性能調(diào)優(yōu)-系統(tǒng)調(diào)優(yōu)-數(shù)據(jù)庫(kù)系統(tǒng)參數(shù)調(diào)優(yōu)-數(shù)據(jù)庫(kù)并發(fā)隊(duì)列參數(shù)調(diào)優(yōu)

    數(shù)據(jù)庫(kù)提供兩種手段進(jìn)行并發(fā)隊(duì)列的控制,全局并發(fā)隊(duì)列和局部并發(fā)隊(duì)列。 224.1 全局并發(fā)隊(duì)列 全局并發(fā)隊(duì)列采用GUC參數(shù)max_active_statements控制數(shù)據(jù)庫(kù)主節(jié)點(diǎn)上運(yùn)行并發(fā)執(zhí)行的作業(yè)數(shù)量。采用全局并發(fā)隊(duì)列機(jī)制將控制所有普通用戶的執(zhí)行作業(yè),不區(qū)分復(fù)雜度,即執(zhí)行語(yǔ)句都將作

    2024年02月22日
    瀏覽(29)
  • 設(shè)置PHP的fpm的系統(tǒng)性能參數(shù)pm.max_children

    1 介紹 PHP從Apache module換成了Fpm,跑了幾天突然發(fā)現(xiàn)網(wǎng)站打不開(kāi)了。 頁(yè)面顯示超時(shí),檢查MySQL、Redis一眾服務(wù)都正常。 進(jìn)入Fpm容器查看日志,發(fā)現(xiàn)了如下的錯(cuò)誤信息: server reached pm.max_children setting (5), consider raising it 2. 原因 原來(lái)默認(rèn)情況下Fpm的系統(tǒng)參數(shù)是這樣的: 說(shuō)明一下這

    2024年02月11日
    瀏覽(23)
  • 【業(yè)務(wù)功能篇86】微服務(wù)-springcloud-系統(tǒng)性能壓力測(cè)試-jmeter-性能優(yōu)化-JVM參數(shù)調(diào)優(yōu)-Nginx實(shí)現(xiàn)動(dòng)靜分離

    【業(yè)務(wù)功能篇86】微服務(wù)-springcloud-系統(tǒng)性能壓力測(cè)試-jmeter-性能優(yōu)化-JVM參數(shù)調(diào)優(yōu)-Nginx實(shí)現(xiàn)動(dòng)靜分離

    ??壓力測(cè)試是給軟件不斷加壓,強(qiáng)制其在極限的情況下運(yùn)行,觀察它可以運(yùn)行到何種程度,從而發(fā)現(xiàn)性能缺陷,是通過(guò)搭建與實(shí)際環(huán)境相似的測(cè)試環(huán)境,通過(guò)測(cè)試程序在同一時(shí)間內(nèi)或某一段時(shí)間內(nèi),向系統(tǒng)發(fā)送預(yù)期數(shù)量的交易請(qǐng)求、測(cè)試系統(tǒng)在不同壓力情況下的效率狀況,

    2024年02月07日
    瀏覽(30)
  • 電腦性能參數(shù)了解

    電腦性能參數(shù)了解

    目錄 1、處理器CPU 核心數(shù) 線程數(shù) 基礎(chǔ)頻率(主頻) 加速頻率(睿頻) 2、顯卡 硬件上的真實(shí)對(duì)象 核心數(shù)是指 處理器主頻提升上已力不從心 ,Intel和AMD在不用進(jìn)行大規(guī)模開(kāi)發(fā)的情況下,將現(xiàn)有產(chǎn)品發(fā)展成為理論性能更為強(qiáng)大的多核心處理器系統(tǒng)。單個(gè)cpu效率已經(jīng)遇到瓶頸了,

    2024年02月09日
    瀏覽(18)
  • 麥克風(fēng)的分類(lèi)和性能參數(shù)

    麥克風(fēng)的分類(lèi)和性能參數(shù)

    1. 前言 我們生活中處處可以見(jiàn)到麥克風(fēng)的身影,耳機(jī)、話筒、手機(jī)、智能音箱……但有小伙伴就問(wèn)了,不同的應(yīng)用那該咋選麥克風(fēng)呢,該關(guān)注哪些性能參數(shù)呢?那今天我們就來(lái)聊聊麥克風(fēng)的那些事兒吧 2. 麥克風(fēng)簡(jiǎn)介 麥克風(fēng)是將聲音轉(zhuǎn)換為電信號(hào)的設(shè)備,廣泛應(yīng)用于電話、語(yǔ)

    2023年04月20日
    瀏覽(16)
  • 【性能測(cè)試】性能數(shù)據(jù)采集工具nmon安裝使用及報(bào)告參數(shù)含義詳解

    【性能測(cè)試】性能數(shù)據(jù)采集工具nmon安裝使用及報(bào)告參數(shù)含義詳解

    目錄 nmon nmon下載 解壓安裝 啟動(dòng) 數(shù)據(jù)采集配置 生成圖形結(jié)果 nmon報(bào)告中的參數(shù)含義 ?資料獲取方法 nmon是一種在AIX與各種Linux操作系統(tǒng)上廣泛使用的監(jiān)控與分析工具,它能在系統(tǒng)運(yùn)行過(guò)程中實(shí)時(shí)地捕捉系統(tǒng)資源的使用情況,并且能輸出結(jié)果到文件中,然后通過(guò)nmon_analyzer工具產(chǎn)

    2024年02月13日
    瀏覽(31)
  • Linux 服務(wù)器性能參數(shù)指標(biāo)怎么看?

    Linux 服務(wù)器性能參數(shù)指標(biāo)怎么看?

    這里只是一些簡(jiǎn)單的工具查看系統(tǒng)的相關(guān)參數(shù),當(dāng)然很多工具也是通過(guò)分析加工 /proc、/sys 下的數(shù)據(jù)來(lái)工作的,而那些更加細(xì)致、專業(yè)的性能監(jiān)測(cè)和調(diào)優(yōu),可能還需要更加專業(yè)的工具(perf、systemtap 等)和技術(shù)才能完成哦。畢竟來(lái)說(shuō),系統(tǒng)性能監(jiān)控本身就是個(gè)大學(xué)問(wèn)。 ? ? ~ to

    2024年02月12日
    瀏覽(20)
  • YOLOv5解析 | 參數(shù)與性能指標(biāo)

    YOLOv5解析 | 參數(shù)與性能指標(biāo)

    conf_thres 與 iou_thres 均位于 detect.py 文件當(dāng)中 conf_thres :Confidence Threshold,置信度閾值,即以下圖片上的值。 只顯示預(yù)測(cè)概率超過(guò)conf_thres的預(yù)測(cè)結(jié)果 。 iou_thres :Intersect over Union Threshold,交并比閾值。 IOU值:預(yù)測(cè)框大小∩真實(shí)框大小 / 預(yù)測(cè)框大小∪真實(shí)框大小。預(yù)測(cè)框與真實(shí)

    2024年02月04日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包