新聞中心
在做一些技術(shù)規(guī)劃的時候,會發(fā)現(xiàn)有一些事情需要前置,比如說MySQL里面的工具,如果等到實際碰到了各色的問題再來統(tǒng)一,就比較難了。有溝通成本,人力成本,技術(shù)沉淀和持續(xù)交付等等的成本,這些***提前和團隊有一個基本的溝通,達成一個共識。內(nèi)部統(tǒng)一了以后,和開發(fā)同學規(guī)范統(tǒng)一就有了一個基線。

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、成都網(wǎng)站設計、外貿(mào)營銷網(wǎng)站建設與策劃設計,渭源網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設10多年,網(wǎng)設計領(lǐng)域的專業(yè)建站公司;建站業(yè)務涵蓋:渭源等地區(qū)。渭源做網(wǎng)站價格咨詢:028-86922220
大體來說,我考慮了以下幾個方面,內(nèi)容適當做了刪減。
- 運維管理工具
- 數(shù)據(jù)備份恢復工具
- 數(shù)據(jù)庫優(yōu)化工具
- 客戶端工具
- 性能測試工具
- 數(shù)據(jù)庫版本管理工具
- 數(shù)據(jù)庫審計工具
我來逐個說一下,有更好的工具也歡迎各位拍磚。
1. 運維管理工具
Percona-toolkit,這個工具有幾個亮點,比如主從延遲檢測,數(shù)據(jù)修復,online DDL等
2. 數(shù)據(jù)庫備份恢復工具
mydumper,這個工具還算比價流行,能夠?qū)υ瓉淼膍ysqldump做一個很好的補充。騰訊云就是定制了mydumper來做為默認的備份工具。
xtrabackup,來自Percona的工具,擅長做物理備份,而且更傾向于是全備+增備結(jié)合的方式,對于版本的選擇
mysqlpump ,MySQL新版本推出的備份工具,但是效果沒有想象的那么好,***的一個痛點應該就是備份的IO問題還是沒法大幅度解決,因為都在***備份出來的那個文件上,沒有拆分。
3. 數(shù)據(jù)庫優(yōu)化工具
這個工具分為兩個層面:MySQL實時狀態(tài)分析和滿日志分析
MySQL實時狀態(tài)分析:
1)innotop
2)orzdba
3)mytop
4)orztop
滿日志分析
1)pt-query-digest
2)Anemometer
3)基于網(wǎng)絡層的慢查詢分析器
4.客戶端工具
SQLyog
Navicator
workbench
上面的三個工具,前兩個國內(nèi)其實用的比較多,工具本身沒什么問題,硬傷還是在于license,第三個是Oracle提供的,免費,功能比較全面,相比而言有數(shù)據(jù)建模,SQL開發(fā),數(shù)據(jù)管理,數(shù)據(jù)遷移等功能,個人還是比較推薦的。
5.性能測試工具
sysbench
tpcc-mysql
6.數(shù)據(jù)庫版本管理工具
liquibase 這個工具還得斟酌一下,比預期的內(nèi)容和難度要大一些。
7. MySQL審計
MySQL audit,第三方開源
官方的商業(yè)版插件
大家有好的想法,歡迎補充。
網(wǎng)頁標題:MySQL中需要考慮的一些工具
本文URL:http://www.dlmjj.cn/article/dpiiiih.html


咨詢
建站咨詢
