成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > MySQL系列之十五 MySQL常用配置和性能壓力測試

MySQL系列之十五 MySQL常用配置和性能壓力測試

熱門標(biāo)簽:話務(wù)外呼系統(tǒng)怎么樣 拉卡拉外呼系統(tǒng) 云南電商智能外呼系統(tǒng)價(jià)格 400電話可以辦理嗎 智能外呼系統(tǒng)復(fù)位 外東北地圖標(biāo)注 高清地圖標(biāo)注道路 大眾點(diǎn)評星級(jí)酒店地圖標(biāo)注 臨清電話機(jī)器人

一、MySQL常用配置

以下所有配置參數(shù)以32G內(nèi)存的服務(wù)器為基

1、打開獨(dú)立的表空間

innodb_file_per_table = 1

2、MySQL服務(wù)所允許的同時(shí)會(huì)話數(shù)的上限,默認(rèn)為151,經(jīng)常出現(xiàn)Too Many Connections的錯(cuò)誤提示,則需要增大此值

max_connections = 8000

3、操作系統(tǒng)在監(jiān)聽隊(duì)列中所能保持的連接數(shù)

back_log = 300

4、每個(gè)客戶端連接最大的錯(cuò)誤允許數(shù)量,當(dāng)超過該次數(shù),MYSQL服務(wù)器將禁止此主機(jī)的連接請求,直到MYSQL服務(wù)器重啟或通過flush hosts命令清空此主機(jī)的相關(guān)信息

max_connect_errors = 1000

5、所有線程所打開表的數(shù)量

open_files_limit = 10240

6、每個(gè)連接傳輸數(shù)據(jù)大小,最大1G,須是1024的倍數(shù),一般設(shè)為最大的BLOB的值

max_allowed_packet = 32M

7、請求的最大連接時(shí)間

wait_timeout = 10

8、排序緩沖被用來處理類似ORDER BY以及GROUP BY隊(duì)列所引起的排序

sort_buffer_size = 16M

9、不帶索引的全表掃描,使用的buffer的最小值

join_buffer_size = 16M

10、查詢緩沖大小

query_cache_size = 128M

11、指定單個(gè)查詢能夠使用的緩沖區(qū)大小,默認(rèn)為1M

query_cache_limit = 4M

12、設(shè)定默認(rèn)的事務(wù)隔離級(jí)別

transaction_isolation = REPEATABLE-READ

13、 線程使用的堆大小,此值限制內(nèi)存中能處理的存儲(chǔ)過程的遞歸深度和SQL語句復(fù)雜性,此容量的內(nèi)存在每次連接時(shí)被預(yù)留

thread_stack = 512K

14、開啟二進(jìn)制日志功能

log_bin

15、二進(jìn)制日志格式:基于行

binlog_format = row

16、InnoDB使用一個(gè)緩沖池來保存索引和原始數(shù)據(jù), 可設(shè)置這個(gè)變量到服務(wù)器物理內(nèi)存大小的80%

innodb_buffer_pool_size = 6G

17、用來同步IO操作的IO線程的數(shù)量

innodb_file_io_threads = 4

18、在Innodb核心內(nèi)的允許線程數(shù)量,建議的設(shè)置是CPU數(shù)量加上磁盤數(shù)量的兩倍

innodb_thread_concurrency = 16

19、用來緩沖日志數(shù)據(jù)的緩沖區(qū)的大小

innodb_log_buffer_size = 16M

20、在日志組中每個(gè)日志文件的大小

innodb_log_file_size = 512M

21、在日志組中的文件總數(shù)

innodb_log_files_in_group = 3

22、SQL語句在被回滾前,InnoDB事務(wù)等待InnoDB行鎖的時(shí)間

innodb_lock_wait_timeout = 120

23、慢查詢記錄的閾值時(shí)長,默認(rèn)10秒

long_query_time = 2

24、將沒有使用索引的查詢也記錄下來

log-queries-not-using-indexes

my.cnf示例:

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
innodb_file_per_table = 1
innodb_buffer_pool_size = 6442450944  #內(nèi)存不足6G會(huì)報(bào)錯(cuò)
innodb_file_io_threads = 4
innodb_thread_concurrency = 16
innodb_log_buffer_size = 16M
innodb_log_file_size = 512M
innodb_log_files_in_group = 3
innodb_lock_wait_timeout = 120
log_bin = /var/lib/mysql/mariadb-bin
binlog_format = row
slow_query_log
long_query_time = 2
log-queries-not-using-indexes
transaction_isolation = REPEATABLE-READ
query_cache_size = 128M
query_cache_limit = 4M
max_connections = 8000
back_log = 300
max_connect_errors = 1000
open_files_limit = 10240
max_allowed_packet = 32M
wait_timeout = 10
sort_buffer_size = 16M
join_buffer_size = 16M
thread_stack = 512K

二、MySQL的性能壓力測試

常見測試工具:

  • mysqlslap
  • Sysbench
  • tpcc-mysql
  • MySQL Benchmark Suite
  • MySQL super-smack
  • MyBench

mysqlslap工具介紹

​mysqlslap來自于mariadb包,測試的過程默認(rèn)生成一個(gè)mysqlslap的schema,生成測試表t1,查詢和插入測試數(shù)據(jù),mysqlslap庫自動(dòng)生成,如果已經(jīng)存在則先刪除。用--only-print來打印實(shí)際的測試過程,整個(gè)測試完成后不會(huì)在數(shù)據(jù)庫中留下痕跡。

常用選項(xiàng):

  • --auto-generate-sql, -a 自動(dòng)生成測試表和數(shù)據(jù),表示用mysqlslap工具自己生成的SQL腳本來測試并發(fā)壓力
  • --auto-generate-sql-load-type=type 測試語句的類型。代表要測試的環(huán)境是讀操作還是寫操作還是兩者混合的。取值包括:read,key,write,update和mixed(默認(rèn))
  • --auto-generate-sql-add-auto-increment 代表對生成的表自動(dòng)添加auto_increment列,從5.1.18版本開始支持
  • --number-char-cols=N, -x N 自動(dòng)生成的測試表中包含多少個(gè)字符類型的列,默認(rèn)1
  • --number-int-cols=N, -y N 自動(dòng)生成的測試表中包含多少個(gè)數(shù)字類型的列,默認(rèn)1
  • --number-of-queries=N 總的測試查詢次數(shù)(并發(fā)客戶數(shù)×每客戶查詢次數(shù))
  • --query=name,-q 使用自定義腳本執(zhí)行測試,例如可以調(diào)用自定義的存儲(chǔ)過程或者sql語句來執(zhí)行測試
  • --create-schema 代表自定義的測試庫名稱,測試的schema,MySQL中schema也就是database
  • --commint=N 多少條DML后提交一次
  • --compress, -C 如服務(wù)器和客戶端都支持壓縮,則壓縮信息
  • --concurrency=N, -c N 表示并發(fā)量,即模擬多少個(gè)客戶端同時(shí)執(zhí)行select;可指定多個(gè)值,以逗號(hào)或者--delimiter參數(shù)指定值做為分隔符
  • --engine=engine_name, -e engine_name 代表要測試的引擎,可以有多個(gè),用分隔符隔開
  • --iterations=N, -i N 測試執(zhí)行的迭代次數(shù),代表要在不同并發(fā)環(huán)境下,各自運(yùn)行測試多少次
  • --only-print 只打印測試語句而不實(shí)際執(zhí)行
  • --detach=N 執(zhí)行N條語句后斷開重連
  • --debug-info, -T 打印內(nèi)存和CPU的相關(guān)信息

測試示例:

1)單線程測試

[root@centos7 ~]# mysqlslap -a -uroot -p
Enter password: 
Benchmark
        Average number of seconds to run all queries: 0.004 seconds
        Minimum number of seconds to run all queries: 0.004 seconds
        Maximum number of seconds to run all queries: 0.004 seconds
        Number of clients running queries: 1
        Average number of queries per client: 0

2)多線程測試,使用–concurrency來模擬并發(fā)連接

[root@centos7 ~]# mysqlslap -uroot -p -a -c 500
Enter password: 
Benchmark
        Average number of seconds to run all queries: 3.384 seconds
        Minimum number of seconds to run all queries: 3.384 seconds
        Maximum number of seconds to run all queries: 3.384 seconds
        Number of clients running queries: 500
        Average number of queries per client: 0

3)同時(shí)測試不同的存儲(chǔ)引擎的性能進(jìn)行對比

[root@centos7 ~]# mysqlslap -uroot -p -a --concurrency=500 --number-of-queries 1000 --iterations=5 --engine=myisam,innodb --debug-info
Enter password: 
Benchmark
        Running for engine myisam
        Average number of seconds to run all queries: 0.192 seconds
        Minimum number of seconds to run all queries: 0.187 seconds
        Maximum number of seconds to run all queries: 0.202 seconds
        Number of clients running queries: 500
        Average number of queries per client: 2

Benchmark
        Running for engine innodb
        Average number of seconds to run all queries: 0.355 seconds
        Minimum number of seconds to run all queries: 0.350 seconds
        Maximum number of seconds to run all queries: 0.364 seconds
        Number of clients running queries: 500
        Average number of queries per client: 2


User time 0.33, System time 0.58
Maximum resident set size 22892, Integral resident set size 0
Non-physical pagefaults 46012, Physical pagefaults 0, Swaps 0
Blocks in 0 out 0, Messages in 0 out 0, Signals 0
Voluntary context switches 31896, Involuntary context switches 0

4)執(zhí)行一次測試,分別500和1000個(gè)并發(fā),執(zhí)行5000次總查詢

[root@centos7 ~]# mysqlslap -uroot -p -a --concurrency=500,1000 --number-of-queries 5000 --debug-info
Enter password: 
Benchmark
        Average number of seconds to run all queries: 3.378 seconds
        Minimum number of seconds to run all queries: 3.378 seconds
        Maximum number of seconds to run all queries: 3.378 seconds
        Number of clients running queries: 500
        Average number of queries per client: 10

Benchmark
        Average number of seconds to run all queries: 3.101 seconds
        Minimum number of seconds to run all queries: 3.101 seconds
        Maximum number of seconds to run all queries: 3.101 seconds
        Number of clients running queries: 1000
        Average number of queries per client: 5


User time 0.84, System time 0.64
Maximum resident set size 83068, Integral resident set size 0
Non-physical pagefaults 139977, Physical pagefaults 0, Swaps 0
Blocks in 0 out 0, Messages in 0 out 0, Signals 0
Voluntary context switches 31524, Involuntary context switches 3

5)迭代測試

[root@centos7 ~]# mysqlslap -uroot -p -a --concurrency=500 --number-of-queries 5000 --iterations=5 --debug-info
Enter password: 
Benchmark
        Average number of seconds to run all queries: 3.307 seconds
        Minimum number of seconds to run all queries: 3.184 seconds
        Maximum number of seconds to run all queries: 3.421 seconds
        Number of clients running queries: 500
        Average number of queries per client: 10


User time 2.18, System time 1.58
Maximum resident set size 74872, Integral resident set size 0
Non-physical pagefaults 327732, Physical pagefaults 0, Swaps 0
Blocks in 0 out 0, Messages in 0 out 0, Signals 0
Voluntary context switches 73904, Involuntary context switches 3

以上就是MySQL系列之十五 MySQL常用配置和性能壓力測試的詳細(xì)內(nèi)容,更多關(guān)于MySQL常用配置和性能壓力測試的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • mysql 5.7.20常用下載、安裝和配置方法及簡單操作技巧(解壓版免安裝)
  • win10下mysql 8.0.23 安裝配置方法圖文教程
  • MySQL性能壓力基準(zhǔn)測試工具sysbench的使用簡介
  • sysbench對mysql壓力測試的詳細(xì)教程
  • MySQL壓力測試方法 如何使用mysqlslap測試MySQL的壓力?
  • mysql壓力測試腳本實(shí)例
  • Mysqlslap MySQL壓力測試工具 簡單教程

標(biāo)簽:三明 無錫 定西 阿里 福州 山西 溫州 揚(yáng)州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL系列之十五 MySQL常用配置和性能壓力測試》,本文關(guān)鍵詞  MySQL,系列,之,十五,常用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL系列之十五 MySQL常用配置和性能壓力測試》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySQL系列之十五 MySQL常用配置和性能壓力測試的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲成人黄色av| av一本久道久久综合久久鬼色| 国产视频手机在线| 91色porny蝌蚪| 蜜桃传媒在线观看免费进入| 成人无遮挡免费网站视频在线观看| 天天操夜夜欢| 九色porny视频国产网曝| 久久嫩草精品久久久精品一| 欧美怡红院在线| 亚洲国产天堂久久综合| 丁香啪啪综合成人亚洲| 久久久亚洲福利精品午夜| 99综合精品久久| 色欧美片视频在线观看在线视频| 亚洲欧美日韩精品综合在线观看| 97国产suv精品一区二区62| 老司机午夜福利视频| 有码一区二区三区| 精品一区中文字幕| 无码人妻精品一区二区三区蜜桃91| 午夜精品久久久内射近拍高清| 最近2019中文字幕在线高清| 色婷婷国产精品| 国语对白做受69按摩| 欧美xxxx性猛交bbbb| 福利视频一二区| 免费成人在线视频观看| 成人黄色在线| 神马久久久久| 欧美三级乱人伦电影| 欧美黑人巨大xxx极品| 国产精品视频一区二区三区四蜜臂| 青青影院一区二区三区四区| 精品magnet| 操操操日日日| 爽爽免费视频| 亚洲一卡二卡三卡四卡无卡久久| 91精品一区国产高清在线gif| 国产精品波多野结衣| www·91·com| 国产色综合一区| 青青草国产成人a∨下载安卓| 亚洲乱码中文字幕久久孕妇黑人| 国产一区福利在线| 鲁鲁在线中文| 日本妇女一区| 在线中文字幕观看| the porn av| 成人永久看片免费视频天堂| 福利在线免费| 婷婷中文字幕一区三区| 国产成人精品亚洲精品| 欧美做爰猛烈大尺度视频| 色悠久久久久综合欧美99| 国产不卡在线观看| 欧美日韩视频网站| 国产精品视频一区二区三区经| 在线观看av大片| 成人不卡免费视频| 波多野结衣家庭教师在线观看| 美女做爰内谢全过程视频| 日韩欧美高清一区二区三区| 韩国理伦片久久电影网| 天天操天天干天天操| 国严精品久久久久久亚洲影视| 你懂的在线观看视频| 亚洲日本青草视频在线怡红院| 中文字幕丰满乱子伦无码专区| 伊色综合久久之综合久久| 国产拍欧美日韩视频二区| 在线成人激情黄色| 男女午夜激情视频| 99re66热这里只有精品4| 欧美一区二区三区视频在线| eeuss影院130020部| 精品国产三级a∨在线| 99日韩精品| 日韩影视一区二区三区| 国产日韩亚洲欧美在线| 亚洲精品一区二区三区四区五区| 亚洲性感美女99在线| 超碰精品一区二区三区乱码| a√中文在线观看| 91高清在线| 国产综合视频一区二区三区免费| av福利在线| 欧美福利视频一区| 久久尤物视频| 91九色成人| 91在线观看欧美日韩| 国产美女久久| www.男人天堂| 欧美一级免费播放| 五月婷婷丁香六月| 国产黄色美女视频| 亚洲欧美一区二区三区四区五区| 成av人免费青青久| 高清hd写真福利在线播放| 99热99re6国产在线播放| 青青草一区二区| 欧美日韩亚洲一区二区三区| 娇小的粉嫩xxx极品| 电影天堂久久| 国产在线成人| 在线成人一区二区| 国产一区二区伦理| 麻豆成人久久精品二区三区红| 久久精品影视大全| 国产成人无码www免费视频播放| 最新版天堂资源中文官网| swag国产精品一区二区| 9色porny自拍视频一区二区| 国产成人影院| 久久国产精品首页| 毛片精品免费在线观看| 久久中文字幕在线| 福利视频一区二区三区四区| 亚洲午夜免费视频| 色呦呦在线观看视频| 一级成人黄色片| 97xxxxx| av中文字幕不卡| 在线精品福利| 波多野结衣电影免费观看| 91精品国产美女浴室洗澡无遮挡| 国产超碰精品| 亚洲欧洲综合在线| 精品久久久久久久久久久久久| www..com.cn蕾丝视频在线观看免费版| 久久黄色免费视频| 精品国产不卡一区二区三区| 欧美高清第一页| 国产在线播放一区二区三区| 欧美成人黄色小视频| 真实的国产乱xxxx在线91| 成年人国产在线观看| 久久综合亚州| 日本免费视频在线观看| 黄网在线观看网址入口| 亚洲人成亚洲人成在线观看| 亚洲va国产日韩欧美精品色婷婷| 在线观看私人影院w| 国产精品日韩在线观看| 成人激情视频小说免费下载| 国产黄色一区二区三区| 在线免费看av的网站| 中文字幕一区二区三区人妻| 欧美视频免费在线观看| 欧美性黄网官网| 成人软件在线观看| 永久免费看片直接| 亚洲人亚洲人成电影网站色| 日本h片在线| 激情文学亚洲色图| 日韩精品一区二区三区外面| 免费黄色三级网站| 高清在线一区| 国产精品久久久久久久av电影| 国产精品一区免费观看| 国产成人精品999| 欧美日韩国产探花| av av片在线看| 羞羞网站在线免费观看| 色国产精品一区在线观看| 欧美成人午夜| 欧美特黄一级片| 亚洲少妇中文在线| 青青操在线播放| 亚洲国产成人久久综合| 日韩在线一二三区| av手机天堂| 亚洲免费av电影| 91精品国产免费| 精品乱码一区二区三区四区| 国产激情视频在线观看| 黄色亚洲网站| 免费不卡亚洲欧美| 欧美日韩亚洲自拍| 久久久久成人片免费观看蜜芽| 亚洲婷婷影院| www夜片内射视频日韩精品成人| 丁香高清在线观看完整电影视频| 国产www在线观看| 伊人网站在线观看| 欧美黑人极品猛少妇色xxxxx| 国产又黄又粗又硬| 久久九九全国免费精品观看| 成人做爰视频网站| 三级在线观看一区二区| 亚洲3p在线观看| 国产一区二区三区四区老人| 1769国产精品| 国产激情综合| 韩国三级hd中文字幕有哪些| 成年女人毛片| 欧美电影免费网站| 黄在线观看在线播放720p| 天堂视频免费在线观看| 精品国产午夜福利在线观看| 午夜精品久久久久久久久久久久久蜜桃| 国产精品视频久久久久| 免费做暖暖免费观看日本| 一区二区三区四区久久| 亚洲欧美久久婷婷爱综合一区天堂| 日韩在线视频第一页| 在线免费黄色av| 午夜精品一二三区| 亚洲最新av网站| 精品入口蜜桃| 三级黄色片在线观看| 国产成人亚洲综合a∨婷婷| 亚洲高清久久久| 亚洲综合999| 国产在线999| 亚洲欧美国产不卡| 日韩国产第一页| 国内精品久久久久久久果冻传媒| 久久久久久久香蕉| 日韩成人在线免费视频| 国产精品视频地址| 亚洲最大免费视频| 日韩中文在线中文网在线观看| 欧美黄色网络| 亚洲欧洲闷骚av少妇影院| 久久狠狠久久综合桃花| 日本色护士高潮视频在线观看| 五月天男人天堂| 亚洲女人被黑人巨大进入al| 91久久精品国产91久久| 欧美成人午夜影院| 欧美国产极品| 蜜桃极品自拍av| 最近在线中文字幕| 精品国产一区二区三区日日嗨| 91久久夜色精品国产网站| 男人的天堂在线| www.桃色.com| 亚洲高清电影| 精品日韩av| 岛国av在线网站| 神马午夜dy888| 色视频在线免费| 日韩av日韩在线观看| 中文av字幕| 欧美尺度大的性做爰视频| 99综合久久| 顶臀精品视频www| 日本电影全部在线观看网站视频| 97福利网站在线观看视频| 亚洲一级电影| 久久免费看av| 欧美一区二区在线视频观看| 黑人巨大狂躁日本妞在线观看| 日本熟妇一区二区三区| 国产美女视频一区二区| 欧美中文在线观看| 波多野结衣中文字幕一区二区三区| 无码人妻一区二区三区一| 国产农村老头老太视频| 国产精品日韩一区二区| 成人3d动漫一区二区三区| 亚洲一区 在线播放| 在线视频福利| av网站无病毒在线| 中文字幕一区二区在线播放| 综合欧美一区二区三区| 日本不卡视频一区| 国产大尺度在线观看| 亚洲xxxx3d| 岛国精品一区二区三区| 可播放的18gay1069| 一本大道久久a久久精品| 精品国产伦一区二区三区观看体验| 日本全棵写真视频在线观看| 最近2019年好看中文字幕视频| 丁香一区二区三区| 欧美激情性爽国产精品17p| 在线免费观看成人短视频| www一区二区| 欧美性一二三区| 国模私拍一区二区三区| 毛片大全在线观看| 精品一区二区三区毛片| av在线日韩| 亚洲国产综合视频在线观看| 久久久无码一区二区三区| 国产精品二区三区| 日韩av在线中文字幕| 亚洲欧美国产高清va在线播放| 成人在线观看毛片| 亚洲国产一区二区三区在线播放| 免费观看又污又黄在线观看国产| 久久久久免费观看| 亚洲精品成人天堂一二三| 久久精品一区二区| 欧美中文一区二区三区| 99精品99久久久久久宅男| 亚洲最大av网站| 91在线视频成人| 亚洲免费三区一区二区| 国产午夜精品理论片a级探花| eeuss影院130020部| 亚洲蜜桃在线| 国产精品私人影院| 精品国产一区探花在线观看| 91久久嫩草影院一区二区| 欧美日韩精品二区第二页| 久久亚洲AV无码专区成人国产| 国产一级伦理片| 黄色网址三级| 天堂社区日本电影超碰| 亚洲电影欧美电影有声小说| av动漫精品一区二区| 水蜜桃亚洲一二三四在线| 美女把尿口扒开给男人桶视频| 亚洲欧美日本视频在线观看| 成人h视频在线| аⅴ成人天堂中文在线| 日日噜噜噜夜夜爽爽狠狠视频| 国产在线观看色| 亚洲一区二区久久| 日韩国产高清视频在线| 日韩精品小视频| 精品国产影院| 91在线视频精品| 色欧美片视频在线观看| 欧美成人一二三|