国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

MySQL常用工具選擇和建議

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

有句話說,工欲善其事,必先利其器,在MySQL方向尤其如此。

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

大體來說,我考慮了以下幾個方面的工具:

  • 運維管理工具
  • 數(shù)據(jù)備份恢復工具
  • 數(shù)據(jù)庫優(yōu)化工具
  • 客戶端工具
  • 性能測試工具
  • 數(shù)據(jù)庫版本管理工具
  • 數(shù)據(jù)庫審計工具

1. 運維管理工具

要說MySQL運維工具,當仁不讓Percona-toolkit,它應該是我們學習MySQL需要熟練使用的一個運維工具。

Percona-tooolkit通常簡稱為pt工具,pt工具其實是工具Maatkit 和Aspersa的組合,它們都出自同一個作者:Baron Schwartz;其中,Maatkit工具更偏重于數(shù)據(jù)庫層面,最開始就是Perl的基因。而Aspersa的范疇更傾向于系統(tǒng)層面,比如磁盤信息等。

在2017年開始進入了3.0時代,所以線上使用的版本幾乎都是2.2(自2013年),距今已經(jīng)跨越了好幾個年頭。 pt工具被Percona收至麾下,有專門的項目維護,

2. 數(shù)據(jù)備份恢復工具

在數(shù)據(jù)備份和恢復方面,主要依據(jù)是邏輯備份和物理備份,行業(yè)里主要有以下的一些備份工具:

(1) mysqldump,MySQL最經(jīng)典的邏輯備份工具,也是MySQL工具集里默認的工具,適用于一些數(shù)據(jù)量不大的數(shù)據(jù)備份工作。值得一提的是Facebook的生產(chǎn)環(huán)境都是使用mysqldump進行邏輯備份。

(2) mysqlpump ,MySQL新版本推出的備份工具,但是效果沒有想象的那么好,***的一個痛點應該就是備份的IO問題還是沒法大幅度擴展,因為都在***備份出來的那個文件上,沒有拆分。

(3) mydumper,這個工具還算比價流行,能夠?qū)υ瓉淼膍ysqldump做一個很好的補充。騰訊云就是定制了mydumper來做為默認的備份工具.

另外和Mydumper配套的工具是myloader,作為數(shù)據(jù)的批量導入工具。

(4) Xtrabackup,來自Percona的工具,擅長做物理備份,而且更傾向于是全備+增備結(jié)合的方式。

3 數(shù)據(jù)庫優(yōu)化工具

(1)innotop

這是一款用Perl所寫的MySQL監(jiān)控工具,可以命令行模式調(diào)用展示MySQL服務器和InnoDB的運行狀況,下載地址為:https://github.com/innotop/innotop

目前Github上提供了兩種版本,一種是開發(fā)版(innotop-master),一種是穩(wěn)定版(innotop-gtid),推薦使用穩(wěn)定版,使用截圖如下:

(2)orzdba

orzdba是淘寶DBA團隊開發(fā)出來的一個Perl監(jiān)控腳本,可以監(jiān)控mysql數(shù)據(jù)庫,也有一些磁盤和cpu的監(jiān)控。使用截圖如下:

 

 

 

 

(3)mytop

這是一款類似 Linux 下的 top 命令風格的 MySQL 監(jiān)控工具,可以監(jiān)控當前的連接 用戶和正在執(zhí)行的命令。

(4)orztop

這是一款可以查看MySQL數(shù)據(jù)庫實時運行的SQL狀況的工具,如果你習慣于用show processlist/show full processlist抓取SQL,這款工具就是一個很好的補充。

 

 

 

 

(5)systemtap,是Linux下的動態(tài)跟蹤工具,可以監(jiān)控、跟蹤運行中的程序或Linux內(nèi)核操作,它帶來的性能損耗很小,在一些特定的場景下可以編寫SystemTap腳本來調(diào)試一些性能問題。

4 操作系統(tǒng)監(jiān)控

(1) nmon,(Nigel’s Monitor)是由IBM 提供、免費監(jiān)控 AIX 系統(tǒng)與 Linux 系統(tǒng)資源的工具,在系統(tǒng)數(shù)據(jù)采集方面使用廣泛。

歷史數(shù)據(jù)

(2) Mpstat ,Multiprocessor Statistics的縮寫,是實時監(jiān)控工具,mpstat***的特點是:可以查看多核心的cpu中每個CPU的統(tǒng)計數(shù)據(jù)

5 慢日志分析工具

(1)mysqldumpslow

這是MySQL產(chǎn)品包中的一個原生命令工具,它可以支持慢查詢的統(tǒng)計分析,對MySQL查詢語句的監(jiān)控、分析、優(yōu)化是MySQL優(yōu)化是一個開始,相對來說,功能支持比較少。

(2)pt-query-digest

經(jīng)典的慢日志分析工具,屬于pt工具的一個子集。它基于Perl開發(fā),與mysqldumpshow工具相比,py-query_digest 工具的分析結(jié)果更具體,更完善。

(3)mysqlsla

該工具是是daniel-nichter 用Perl 寫的一個腳本,mysqlsla與pt-query-digest的作者是同一個人,現(xiàn)在是主打pt系列工具,現(xiàn)在已經(jīng)不再維護了。

(4)Anemometer

一個圖形化顯示從MySQL慢日志的開源項目,基于php開發(fā),充分結(jié)合了pt-query-digest,Anemometer可以很輕松的去分析慢查詢?nèi)罩荆业侥男㏒QL需要優(yōu)化。

6 客戶端工具

(1)SQLyog

SQLyog 是一個快速而簡潔的圖形化管理MySQL數(shù)據(jù)庫的工具,由業(yè)界著名的Webyog公司出品,屬于付費產(chǎn)品。

(2)Navicat

是一套快速、可靠并價格適當?shù)臄?shù)據(jù)庫管理工具,專為簡化數(shù)據(jù)庫的管理及降低系統(tǒng)管理成本而設(shè)計,它的設(shè)計符合數(shù)據(jù)庫管理員、開發(fā)人員及中小企業(yè)的需要,屬于付費產(chǎn)品。

(3)MySQL Workbench

為MySQL設(shè)計的ER/數(shù)據(jù)庫建模工具,可以支持數(shù)據(jù)庫管理,數(shù)據(jù)遷移,數(shù)據(jù)建模等功能,它同時有開源和商業(yè)化的兩個版本。

(4)SQL developer

這個工具是Oracle推出的一款免費的數(shù)據(jù)庫管理工具,它主要支持Oracle,如果需要支持MySQL,需要額外下載一個驅(qū)動包即可使用。

7 性能監(jiān)控工具

(1)Zabbix,一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡監(jiān)視功能的企業(yè)級的開源解決方案,集監(jiān)控報警于一身的強大功能,在互聯(lián)網(wǎng)行業(yè)使用比例很高。

(2)Lepus

天兔是國內(nèi)的一位DBA開發(fā)的一款開源的,基于php開發(fā)的數(shù)據(jù)庫監(jiān)控管理系統(tǒng),可以對數(shù)據(jù)庫的實時健康和各種性能指標進行全方位的監(jiān)控,它本身可以支持MySQL、Oracle、MongoDB、Redis數(shù)據(jù)庫的監(jiān)控,在慢日志的功能設(shè)計方面很有亮點。

(3)mysql-statsd,一個收集 MySQL 信息的 Python 守護進程。并通過 StatsD 發(fā)送到 Graphite

8 性能測試工具

業(yè)務上線,環(huán)境初始化需要做烤機測試。主要就是讓服務器先吃點苦頭,看能不能經(jīng)受住考驗。在一定的測試之后,我們可以得到壓測的數(shù)據(jù)結(jié)果,作為后續(xù)上線的基準參考。

行業(yè)里主要的性能測試工具有以下幾類:

(1) Sysbench,是一款主流的性能測試工具,本身是開源的,具備多線程壓測能力,覆蓋硬件和軟件層面,產(chǎn)品隸屬于Percona

(2) tpcc-mysql,是Percona按照TPC-C開發(fā)的產(chǎn)品,主要用于MySQL的壓測工具

(3) Mydbtest,該工具是有知名數(shù)據(jù)庫專家樓方鑫先生開發(fā),免安裝,上手快,可以針對業(yè)務做定制化壓測。

(4) mysqlslap,mysql自帶的基準測試工具,自5.1.4版開始推出,可以通過模擬多個并發(fā)客戶端訪問MySQL來執(zhí)行壓力測試

9 數(shù)據(jù)庫版本管理工具

liquibase,一個數(shù)據(jù)庫重構(gòu)和遷移的開源工具,通過日志文件的形式記錄數(shù)據(jù)庫的變更,目前日志文件支持多種格式,如XML, YAML, JSON, SQL等

10 MySQL審計

數(shù)據(jù)庫審計是數(shù)據(jù)安全方面的一個重要參考,一個數(shù)據(jù)庫活動,對數(shù)據(jù)庫操作進行細粒度審計的合規(guī)性管理,對數(shù)據(jù)庫遭受到的風險行為進行告警,是借助于審核工具希望能夠感知的。

目前在MySQL審計方向主要存在以下幾類審計插件:

(1) 官方的商業(yè)版插件

(2) Percona Audit Log插件

(3) MariaDB 插件

初步結(jié)論:

(1) 運維管理工具主要考慮Percona-toolkit,作為默認的初始化軟件使用

(2) 數(shù)據(jù)備份恢復工具目前還是已現(xiàn)有的備份恢復體系為主,采用xtrabackup和mysqldump結(jié)合的方式。

  • xtrabackup通過物理備份,每日全備,保留7天備份集,版本建議為2.4.8
  • mysqldump備份數(shù)據(jù)字典庫,比如mysql,每日全備,保留7天備份集。

在這個基礎(chǔ)上在每個機房再申請一臺binlog備份機,通過xtrabackup每日全備,binlog備份,保留3天,達到基本的數(shù)據(jù)恢復需求。

注: mydumper和myloader的適用場景也比較廣,可以作為一些備份恢復方案或者遷移的的改進。

(3) MySQL實時狀態(tài)分析工具使用orzdba和orztop,其中orzdba的內(nèi)容可以通過自行定制mysqladmin來滿足需求,orztop可以作為環(huán)境初始化的軟件。

(4) 操作系統(tǒng)監(jiān)控工具使用nmon收集歷史數(shù)據(jù),mpstat得到實時的系統(tǒng)監(jiān)控數(shù)據(jù),需要向系統(tǒng)部提需求定制。

(5) 慢日志分析工具使用pt-query-digest,需要調(diào)研從Lepus中抽取出慢日志的邏輯單獨調(diào)用。日志系統(tǒng)的部分需要和馳騁進一步溝通。

(6) 客戶端工具使用workbench,推薦開發(fā)同學使用workbench,需要內(nèi)部整理出操作文檔

(7) 性能測試工具主要使用sysbench在業(yè)務上線,環(huán)境初始化中做拷機測試,壓測硬件(IO,CPU,MEM)等,壓測MySQL,歷時至少一周。在這個基礎(chǔ)上使用tpcc-mysql,mydbtest做輔助測試。主要目標是通過壓測的部分得到一些關(guān)鍵的參考指標(IOPS,TPS,QPS)等。

(8) MySQL審計工具使用建議選定Percona的審計插件Audit Log和MariaDB的Server Audit,目前定位為DDL敏感,root用戶敏感,根據(jù)后期的測試,MariaDB的Server Audit插件功能全面,優(yōu)先選用。 

責任編輯:龐桂玉 來源: 楊建榮的學習筆記
相關(guān)推薦

2010-06-12 13:59:12

2011-02-21 12:44:05

Postfix

2019-03-14 15:40:13

JavaScript CSS 工具

2011-04-08 17:24:05

c++工具編程

2019-07-08 15:10:17

JS工具函數(shù)

2019-02-13 14:58:43

cssjavascript前端

2010-06-13 15:35:01

2014-10-21 15:11:29

Android工具類源碼

2010-06-04 17:56:22

Linux 常用工具

2021-02-05 23:23:55

Web開發(fā)工具

2014-04-09 10:51:56

iOS開發(fā)常用工具

2010-07-08 13:17:19

2010-06-04 14:00:32

Hadoop開發(fā)

2009-01-04 11:55:09

Java數(shù)組Java常用工具Java類

2018-01-30 18:49:16

前端JavascriptCSS

2010-04-29 10:22:11

Oracle exp

2009-09-07 10:34:47

2022-12-05 14:39:33

Javascript工具

2010-05-28 10:13:02

MySQL維護管理工具

2011-06-10 16:07:47

SEO
點贊
收藏

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

中文字幕日本乱码精品影院| 亚洲小视频在线观看| 欧美一区少妇| 日本一道高清一区二区三区| 在线观看日产精品| 国产九九在线视频| 视频在线在亚洲| 国产精品海角社区在线观看| 99久久er| 欧美二区在线观看| 女人体1963| 91蝌蚪国产九色| 中文字幕一区二区三区精彩视频| 国产在视频线精品视频www666| 日韩精品中文在线观看| 久热久精久品这里在线观看| 99精品视频在线观看| 日日噜噜噜噜夜夜爽亚洲精品| 日韩毛片视频| 欧美在线性爱视频| 4438五月综合| 一本久久综合亚洲鲁鲁| 最新国产在线拍揄自揄视频| 色香蕉久久蜜桃| 日韩男人天堂| 国产精品成人免费| 无码人妻精品一区二区三区66| 国产在线播放一区三区四| 免费观看国产成人| 国内久久精品| 亚洲一区二区久久久久久| 亚洲宅男网av| 欧美中文在线视频| 国产+成+人+亚洲欧洲在线| 日韩在线观看免费高清完整版| 在线观看爽视频| 日韩激情片免费| 黄色在线免费观看网站| 亚洲电影在线观看| 国产传媒在线播放| 日韩午夜在线观看| 日本大片在线播放| 亚洲国产精品福利| 国产资源在线观看入口av| 亚洲第一区第二区| 交100部在线观看| 亚洲国产精品va在线看黑人| 2018av在线| 日韩电影中文字幕在线| 成人黄色动漫| 国产亚洲美女精品久久久| 欧美精品高清| 欧美精品做受xxx性少妇| 色悠久久久久综合先锋影音下载| 美日韩丰满少妇在线观看| 色悠久久久久综合先锋影音下载| 久久视频免费在线播放| 中文字幕一区二区三区四区久久| 性欧美xxxx交| 成人羞羞动漫| 国产九区一区在线| 蜜臀国产一区二区三区在线播放| 中文字幕一区二区三区在线乱码| 国产宾馆实践打屁股91| 丁香啪啪综合成人亚洲| 亚洲欧美日韩在线| 九色网友自拍视频手机在线| 欧美午夜片在线看| 91桃色在线| 久久99视频精品| 成人91在线| 久久超碰亚洲| caoporn国产一区二区| 黄网视频在线观看| 91成人看片片| 美女100%一区| 2019亚洲男人天堂| 欧美日韩三区| 免费看欧美黑人毛片| 亚洲欧美偷拍另类a∨色屁股| 国产日本在线视频| 亚洲欧美另类国产| 奇米777国产一区国产二区| 91成人伦理在线电影| 精品夜夜嗨av一区二区三区| 国产aaaaa毛片| 精品视频资源站| 精品久久99| 91亚洲精华国产精华| 九九视频精品免费| 69国产精品视频| 欧美一级精品大片| 国产精品视频3p| 欧美精品123| 国产精品久久二区二区| 欧美性videos| 欧美第一黄色网| 亚洲深夜av| jizz欧美激情18| 欧美狂野另类xxxxoooo| 日韩欧美中文在线观看| 国产超碰91| 久久久久久影视| 国产cdts系列另类在线观看| www.色综合| 亚洲深夜av| 九七影院97影院理论片免费| 精品久久人人做人人爱| 免费av一区二区三区四区| 亚洲春色在线视频| 亚洲一区精品在线| 怡红院成人在线| 91手机在线观看| 国产视频一区不卡| huan性巨大欧美| 欧美在线亚洲一区| 国产激情一区二区三区四区| 亚洲kkk444kkk在线观看| 久久久精品国产一区二区| 99人久久精品视频最新地址| 99热播在线观看| 亚洲乱码国产乱码精品精天堂| 98精品久久久久久久| 国产主播在线看| 精品成人在线观看| 欧美日本三区| 欧美福利网站| 久久精品99久久久久久久久 | 亚洲天堂免费看| 国产在线观看www| 国产综合18久久久久久| 一区二区三区国产| 亚洲2区在线| xxxx18hd亚洲hd捆绑| 精品福利一二区| www.51av欧美视频| 欧美日韩xxxx| 日韩亚洲精品电影| 日本一区二区乱| av免费观看国产| 日韩三级在线免费观看| 新版中文在线官网| jizzjizz少妇亚洲水多| 婷婷综合电影| 亚洲国产精品综合久久久| 高端美女服务在线视频播放| 蜜臀av免费观看| 这里只有精品66| 国产xxxx振车| 男人日女人逼逼| 久艹在线免费观看| 欧美风情在线观看| 日韩精品中文字幕在线一区| 亚洲精品美女免费| 久久久成人av| 日韩av在线网| 久久精品在线视频| 亚洲高清精品中出| 91一区二区三区| 国产精品毛片一区视频| 国产男女无遮挡| 秋霞午夜在线观看| 肉肉视频在线观看| 国产精品一二| 美国毛片一区二区| 伊人色综合久久天天| 欧美一区二区视频在线观看2020| 欧美成人sm免费视频| 国产精品国模大尺度私拍| 国产98在线|日韩| 国产精品海角社区在线观看| 日本亚洲欧洲色| 国产精品国产自产拍高清av水多 | 最新版sss视频在线| 狂野欧美xxxx韩国少妇| 先锋影音久久久| 久久综合综合久久综合| 日韩理论片网站| 中文字幕亚洲一区二区三区五十路| 日韩一区二区在线观看| 精品国偷自产在线视频99| 欧美一区二区福利| 亚洲精品一区中文| 中文欧美日韩| www.youjizz.com在线| 无颜之月在线看| 欧美成人免费全部| 一区二区三区国产豹纹内裤在线 | 一区二区免费视频| 中文在线播放一区二区| 免费a级毛片在线播放| 特级西西444| 97成人精品区在线播放| 欧美午夜片在线免费观看| 久久高清一区| 国产成人视屏| 日本中文字幕电影在线观看| 亚洲国产午夜伦理片大全在线观看网站 | 女女同性女同一区二区三区91| 亚洲成人动漫在线播放|