国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫(kù)技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫(kù) - Mysql - MYSQL數(shù)據(jù)庫(kù)服務(wù)的磁盤(pán)IO高問(wèn)題分析與優(yōu)化

MYSQL數(shù)據(jù)庫(kù)服務(wù)的磁盤(pán)IO高問(wèn)題分析與優(yōu)化

2019-06-13 15:29IT品課信息咨詢(xún)/郭柏雅服務(wù)器之家 Mysql

壓力測(cè)試過(guò)程中,因?yàn)橘Y源使用瓶頸等問(wèn)題引發(fā)的最直接的性能問(wèn)題是業(yè)務(wù)交易響應(yīng)時(shí)間偏大,TPS逐漸降低等。而問(wèn)題定位分析通常情況下,最優(yōu)先排查的是監(jiān)控服務(wù)器資源利用率,例如先用

Part 1

— 前言 —

壓力測(cè)試過(guò)程中,因?yàn)橘Y源使用瓶頸等問(wèn)題引發(fā)的最直接的性能問(wèn)題是業(yè)務(wù)交易響應(yīng)時(shí)間偏大,TPS逐漸降低等。而問(wèn)題定位分析通常情況下,最優(yōu)先排查的是監(jiān)控服務(wù)器資源利用率,例如先用TOP 或者nmon等查看CPU、內(nèi)存使用情況,然后在排查IO問(wèn)題,例如網(wǎng)絡(luò)IO、磁盤(pán)IO的問(wèn)題。 如果是磁盤(pán)IO問(wèn)題,一般問(wèn)題是SQL語(yǔ)法問(wèn)題、MYSQL參數(shù)配置問(wèn)題、服務(wù)器自身硬件瓶頸導(dǎo)致IOPS吞吐率問(wèn)題。

今天主要是講解MYSQL 參數(shù)配置不合理導(dǎo)致在高并發(fā)下磁盤(pán)IO問(wèn)題。

MYSQL數(shù)據(jù)庫(kù)服務(wù)的磁盤(pán)IO高問(wèn)題分析與優(yōu)化

Part 2

— 三種問(wèn)題 —

1、 打開(kāi)日志跟蹤引起的磁盤(pán)IO問(wèn)題

例如:MySQL的日志包括錯(cuò)誤日志(ErrorLog),更新日志(UpdateLog),二進(jìn)制日志(Binlog),查詢(xún)?nèi)罩?QueryLog),慢查詢(xún)?nèi)罩?SlowQueryLog)等,正常情況下,在生產(chǎn)系統(tǒng)或者壓力測(cè)試環(huán)境中很少有系統(tǒng)會(huì)時(shí)時(shí)打開(kāi)查詢(xún)?nèi)罩尽R驗(yàn)椴樵?xún)?nèi)罩敬蜷_(kāi)之后會(huì)將MySQL中執(zhí)行的每一條Query都記錄到日志中,會(huì)該系統(tǒng)帶來(lái)比較大的IO負(fù)擔(dān),而帶來(lái)的實(shí)際效益卻并不是非常大。

2、 SQL寫(xiě)法問(wèn)題引起磁盤(pán)IO高

例如:曾經(jīng)在做某一個(gè)項(xiàng)目時(shí),在看到數(shù)據(jù)庫(kù)磁盤(pán)IO使用率偏高,前端查詢(xún)業(yè)務(wù)交易loadrunner顯示事物響應(yīng)時(shí)間偏長(zhǎng),通過(guò)監(jiān)控工具抓取對(duì)應(yīng)SQL,通過(guò)計(jì)劃分析,發(fā)現(xiàn)該SQL中使用distinct 又多表關(guān)聯(lián)且是大表、然后使用order by,最終顯示10筆數(shù)據(jù),而在產(chǎn)生中間過(guò)程數(shù)據(jù)進(jìn)行篩選時(shí),使用的是臨時(shí)表,并把數(shù)據(jù)放入臨時(shí)表中,內(nèi)存剛好設(shè)置不大,于是放到磁盤(pán)中導(dǎo)致IO偏高。

備注:MySQL在執(zhí)行SQL查詢(xún)時(shí)可能會(huì)用到臨時(shí)表,臨時(shí)表存儲(chǔ),MySQL會(huì)先創(chuàng)建內(nèi)存臨時(shí)表,但內(nèi)存臨時(shí)表超過(guò)配置指定的值后,MySQL會(huì)將內(nèi)存臨時(shí)表導(dǎo)出到磁盤(pán)臨時(shí)表。

3、 MYSQL參數(shù)配置問(wèn)題

MYSQL默認(rèn)配置性能低下,只能通過(guò)并發(fā)下嘗試調(diào)整參數(shù)配置來(lái)逐步優(yōu)化數(shù)據(jù)庫(kù)性能,2017年底根據(jù)公司要求配合幫助某一家銀行業(yè)務(wù)系統(tǒng)做性能測(cè)試,因?yàn)闇y(cè)試環(huán)境硬件資源有限,我跟公司申請(qǐng)了幾臺(tái)過(guò)時(shí)的筆記本,然后根據(jù)生產(chǎn)環(huán)境軟件版本等配置要求,進(jìn)行模擬搭建性能測(cè)試環(huán)境,基礎(chǔ)軟件包含:MYSQL5.6、centos7.2、tomcat7、 JDK1.7、redis。使用的是聯(lián)想L421 筆記本當(dāng)MYSQL數(shù)據(jù)庫(kù)服務(wù)器、L440當(dāng)tomcat應(yīng)用服務(wù)器,壓力測(cè)試工具loadrunner、并發(fā)用戶(hù)100,壓力測(cè)試業(yè)務(wù)場(chǎng)景:用戶(hù)登錄退出、相關(guān)票據(jù)信息查詢(xún)、電子匯票交易流程等,在壓力測(cè)試過(guò)程中發(fā)現(xiàn)部分交易在50用戶(hù)并發(fā)時(shí),數(shù)據(jù)庫(kù)磁盤(pán)I0使用率都偏高,特別是寫(xiě)操作一直很高,例如測(cè)試登錄退出交易,經(jīng)監(jiān)控?cái)?shù)據(jù)庫(kù)磁盤(pán)IO率一直偏高,下面我將以此為例作為講解。

Part 3

— 優(yōu)化前后 —

優(yōu)化前

壓力測(cè)試時(shí),數(shù)據(jù)庫(kù)磁盤(pán)IO使用率大于75%,響應(yīng)時(shí)間1.6秒,通過(guò)NMON監(jiān)控到的數(shù)據(jù)庫(kù)資源使用情況,如下圖一與圖二:

圖一:

MYSQL數(shù)據(jù)庫(kù)服務(wù)的磁盤(pán)IO高問(wèn)題分析與優(yōu)化

圖二:

MYSQL數(shù)據(jù)庫(kù)服務(wù)的磁盤(pán)IO高問(wèn)題分析與優(yōu)化

優(yōu)化后

數(shù)據(jù)庫(kù)服務(wù)器資源使用率:

圖三:

MYSQL數(shù)據(jù)庫(kù)服務(wù)的磁盤(pán)IO高問(wèn)題分析與優(yōu)化

圖四:

MYSQL數(shù)據(jù)庫(kù)服務(wù)的磁盤(pán)IO高問(wèn)題分析與優(yōu)化

Part 4

— 優(yōu)化內(nèi)容 —

通過(guò)優(yōu)化innndb等影響IO、內(nèi)存的一些參數(shù)后,性能問(wèn)題明顯解決,優(yōu)化參數(shù)內(nèi)容,例如:innodb_write_io_threads、innodb_read_io_threads、innodb_flush_log_at_trx_commi等InnoDB 引擎優(yōu)化IO 子系統(tǒng)參數(shù)配置若干。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 亚洲欧美视频播放 | 欧美视频在线免费 | 欧美成人a | 自拍三区 | 国产欧美精品一区二区 | 亚洲免费一区二区 | 黄色毛片免费 | 日韩欧美在线观看一区二区三区 | 成人av一区二区三区 | 日韩一区二区三区福利视频 | 国产精品毛片一区二区三区 | 超级碰在线视频 | 国产精品2区 | 亚洲国产精品99久久久久久久久 | h色视频在线观看 | 欧美精品亚洲 | 成人片在线播放 | 成年人免费在线播放视频 | 精品久| 17c一起操| 久久综合伊人 | 国产精品成人一区二区 | 伊人精品成人久久综合软件 | 国产一级一级特黄女人精品毛片 | 亚洲日本乱码在线观看 | 亚洲激情网站 | 国产麻豆一区二区三区 | 精品一区二区三区免费 | 91在线亚洲| 国产一级黄 | 日韩 在线 | 日韩在线小视频 | 日韩码有限公司在线观看 | 久久久看片 | 黄色国产精品 | av在线网址观看 | 欧美一级二级三级视频 | 秋霞av亚洲一区二区三 | 亚洲精品视频免费观看 | 亚洲精品乱码久久久久久按摩观 | 冥王星之恋泰剧在线观看 |