成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

怎么判斷你的MySQL到底是讀多還是寫多

數(shù)據(jù)庫(kù) MySQL
經(jīng)常可以看到一些文章說(shuō),我們的數(shù)據(jù)庫(kù)基本是讀多寫少,所以要做讀寫分離架構(gòu)。我就很納悶,他們是怎么判斷出來(lái)數(shù)據(jù)庫(kù)的讀多寫少的呢?

 經(jīng)常可以看到一些文章說(shuō),我們的數(shù)據(jù)庫(kù)基本是讀多寫少,所以要做讀寫分離架構(gòu)。

我就很納悶,他們是怎么判斷出來(lái)數(shù)據(jù)庫(kù)的讀多寫少的呢?

其實(shí)更多的時(shí)候是人云亦云,拍腦門罷了~ 下面就告訴大家正確的姿勢(shì)

[[347020]]

笨方法(不準(zhǔn)確)

查看自己項(xiàng)目?jī)?nèi)的所有sql語(yǔ)句,去做個(gè)統(tǒng)計(jì),到底是select語(yǔ)句多,還是insert、update、delete語(yǔ)句多。

但是這依然不準(zhǔn)確,因?yàn)榫退鉺elect語(yǔ)句寫的多,但是不代表執(zhí)行的多,可能我們的項(xiàng)目存在大量的批量更新操作。

正確方法(絕對(duì)準(zhǔn)確)

通過(guò)show status命令,可查看數(shù)據(jù)庫(kù)的所有增刪改查操作發(fā)生次數(shù)

  1. SHOW GLOBAL STATUS 
  2.  
  3. WHERE 
  4.  
  5. variable_name LIKE '%Com_insert%' 
  6.  
  7. OR variable_name LIKE '%Com_update%' 
  8.  
  9. OR variable_name LIKE '%Com_delete%' 
  10.  
  11. OR variable_name LIKE '%Com_select%'

怎么判斷你的MySQL到底是讀多還是寫多

查詢數(shù)據(jù)庫(kù)的增刪改查次數(shù)

如上圖所示,解釋如下:

  1. Com_delete 代表刪除次數(shù) 
  2.  
  3. Com_delete_multi 代表批量刪除次數(shù) 
  4.  
  5. Com_insert 代表插入次數(shù) 
  6.  
  7. Com_insert_select 代表select into的次數(shù) 
  8.  
  9. Com_select 代表select次數(shù) 
  10.  
  11. Com_update 代表更新操作次數(shù) 
  12.  
  13. Com_update_multi 代表批量更新次數(shù) 

讀寫比例計(jì)算公式

讀寫比例=讀次數(shù)/寫次數(shù)

讀寫比例=

  1. Com_select/(Com_select+Com_delete+Com_delete_multi+Com_insert+Com_insert_select+Com_update+Com_update_multi)*100%) 

注意事項(xiàng)

如果使用SHOW STATUS或SHOW SESSION STATUS命令,代表只是查詢當(dāng)前會(huì)話的狀態(tài)數(shù)據(jù),如果要查看整個(gè)數(shù)據(jù)庫(kù)的狀況一定要記得加上GLOBAL參數(shù),使用SHOW GLOBAL STATUS命令。

擴(kuò)展知識(shí)

SHOW GLOBAL STATUS可以查看的數(shù)據(jù)非常多(windows mysql 5.7版本下,有354條之多),涵蓋方方面面,可以自行探索一下,附圖一張。

怎么判斷你的MySQL到底是讀多還是寫多

部分show status命令數(shù)據(jù)展示

 

 

 

責(zé)任編輯:張燕妮 來(lái)源: 今日頭條
相關(guān)推薦

2019-05-28 13:50:27

MySQL幻讀數(shù)據(jù)庫(kù)

2021-08-02 09:01:05

MySQL 多版本并發(fā)數(shù)據(jù)庫(kù)

2020-09-02 08:00:51

Java引用傳遞值傳遞

2024-03-15 08:06:58

MySQLJOIN命令

2015-04-21 09:20:40

SwfitObject—C

2024-12-09 09:55:25

2018-10-09 15:26:19

JavaPython語(yǔ)言

2024-03-28 13:13:00

Htmx前端開(kāi)發(fā)框架

2018-09-26 14:17:00

編程語(yǔ)言JavaPython

2017-08-09 08:43:02

公有云趨勢(shì)聲勢(shì)

2011-09-05 10:30:51

重構(gòu)代碼庫(kù)業(yè)務(wù)模型

2015-09-16 10:37:48

創(chuàng)業(yè)者業(yè)余創(chuàng)業(yè)者

2014-11-17 10:03:23

OpenStack

2022-05-04 08:38:32

Netty網(wǎng)絡(luò)框架

2017-03-16 14:48:21

CEOCTO創(chuàng)業(yè)

2022-08-18 23:13:25

零信任安全勒索軟件

2014-06-05 14:46:05

設(shè)計(jì)設(shè)計(jì)師

2021-12-09 20:16:26

無(wú)線核心網(wǎng)傳輸

2020-08-31 19:19:27

TCPUDP視屏面試

2024-05-11 09:41:45

線程安全代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩久久在线 | 成人免费视频7777777 | 国产日韩av一区二区 | 视频一区二区三区在线观看 | 91久久精品一区二区二区 | 精品视频一区二区 | 色综合一区二区 | 欧美乱大交xxxxx另类电影 | 久久久www成人免费精品 | 91久久精品国产91久久性色tv | 青春草国产 | 日韩激情网 | 2019天天干夜夜操 | 天天插天天射天天干 | 久久久久无码国产精品一区 | 精品福利一区 | 亚州精品天堂中文字幕 | 国产乱码精品一区二区三区忘忧草 | 羞羞的视频在线看 | 久久久高清 | 欧美国产日韩一区二区三区 | 一级特黄在线 | 91在线一区二区 | 男女性毛片 | 亚洲欧美一区二区三区国产精品 | 午夜a√ | 亚洲成人免费av | 男人的天堂中文字幕 | 91精品久久久久久久久 | 91国内精品久久 | 一级日韩 | 日日操夜夜操天天操 | 日韩欧美国产精品 | 91久久久久久久久 | 亚洲不卡在线观看 | 亚洲精品久久久久久国产精华液 | 精品国产乱码久久久久久牛牛 | 亚洲精品国产成人 | 视频一区 国产精品 | 久久99国产精品 | 逼逼视频 |