最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

MySQL審計(jì)插件性能測(cè)試對(duì)比_MySQL

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 18:23:21
文檔

MySQL審計(jì)插件性能測(cè)試對(duì)比_MySQL

MySQL審計(jì)插件性能測(cè)試對(duì)比_MySQL:bitsCN.com 背景: 賣咖啡在5月份推出了MySQL Audit Plugin,經(jīng)過幾個(gè)月的更新,目前已經(jīng)是1.0.2版本。Oracle在收購MySQL以后,同樣也在5.5的Audit API基礎(chǔ)上推出了 MySQL Audit Plugin。本次測(cè)試就是基于這兩款產(chǎn)品進(jìn)行的。 正文: 技術(shù)對(duì)比: Or
推薦度:
導(dǎo)讀MySQL審計(jì)插件性能測(cè)試對(duì)比_MySQL:bitsCN.com 背景: 賣咖啡在5月份推出了MySQL Audit Plugin,經(jīng)過幾個(gè)月的更新,目前已經(jīng)是1.0.2版本。Oracle在收購MySQL以后,同樣也在5.5的Audit API基礎(chǔ)上推出了 MySQL Audit Plugin。本次測(cè)試就是基于這兩款產(chǎn)品進(jìn)行的。 正文: 技術(shù)對(duì)比: Or

正文: 技術(shù)對(duì)比:
OracleMcAfee
試用版本5.5 or higher5.1 or higher
是否免費(fèi)chargefree
是否動(dòng)態(tài)開關(guān)yesyes
原理對(duì)比:由于Oracle的Audit Plugin是基于 5.5新推出的 Audit API ,日志的內(nèi)容受制于API提供的信息。同時(shí)也必須基于5.5及更高版本。由于McAfee的Audit Plugin是基于THD的offset,從內(nèi)存對(duì)象中直接獲取信息,因此日志可以獲取更多的內(nèi)核信息。同時(shí),只要能夠得到offset,理論上就能夠支持所有mysql版本(即其他branch版本) 日志格式:Oracle:XML格式,信息僅限于connection_id ,如果需要具體的用戶名信息,需要反查日志獲取connection event 得到IP和用戶??傮w來說非常雞肋,日志內(nèi)容基本和general log 沒有差別 MaCfee: json格式,顯示的記錄了用戶名和IP,以及涉及的表名。 由于是json格式,也能夠方便的把日志導(dǎo)入 Mongo等其他NoSQL進(jìn)行分析能夠比較直接的看到操作信息,也便于分析{"msg-type":"activity","date":"1352258108848","thread-id":"1","query-id":"6","user":"root","priv_user":"root","host":"localhost","cmd":"show_variables","objects":[{"db":"information_schema","name":"/tmp/#sql_2e54_0","obj_type":"TABLE"}],"query":"show global variables like '%audit%'"} 日志體積:Oracle: 1659269行 日志大小 292M = 每一千行日志 = 0.180K 團(tuán)購每天Questions = 163330688 句 = 28GMaCfee:1419020行 日志大小 431M = 每一千行日志 = 0.311K 團(tuán)購每天Questions = 163330688 句 = 48G Oracle由于記錄的信息較少,因此文件體積也較小 性能比較:MaCfee:基于percona 5.1.66Oracle: 基于5.5.28-enterprise-commercial-advanced-logSlowlog:基于percona 5.1.66 , long_query_time =0 時(shí),用于比較plugin相較slowlog之間的性能差異測(cè)試方法:AutoPerformanceTest腳本,CPU-Bound 模式測(cè)試結(jié)果:見下表,單位是QPS。 Base表示沒有開啟Audit時(shí)的基準(zhǔn)性能; 紅色數(shù)字表示開啟后,相較基準(zhǔn)的性能百分比。
ConcurrencyMaCfee BaseSlow log MaCfee Audit Oracle BaseOracle Audit
1489.79438.0389%307.4363%428.65414.9997%
2876.68870.4499%774.2788%874.26858.6498%
31396.441266.1391%1119.7780%1321.31272.7896%
41830.441644.8490%1389.2876%1719.581650.4496%
52297.53196586%1699.5774%2142.412030.4795%
62703.672293.485%1744.265%2575.472388.2193%
73114.532521.7981%1548.4750%2964.082653.8890%
83539.272737.8677%1479.0342%3338.173044.4991%
93919.512875.6573%1475.4738%3748.983253.3387%
104330.82887.4867%1491.8734%4136.683428.1683%
114672.052670.5357%1484.5632%4488.63576.0480%
124971.32335.0847%1375.8428%4777.93969.6183%
134976.722138.4643%1301.1326%4802.94072.9685%

當(dāng)long_query_time = 0時(shí),開啟slowlog會(huì)對(duì)并發(fā)性能產(chǎn)生較大影響。在9并發(fā)時(shí)達(dá)到吞吐量極限。猜測(cè)是slowlog內(nèi)部有一個(gè)排他的mutex,導(dǎo)致了并發(fā)性能無法上升。MaCfee在開啟Audit后,性能下降了 74%左右,并在6并發(fā)時(shí)就達(dá)到了極限??梢娫揚(yáng)lugin對(duì)于CPU的損耗非常大。 原因應(yīng)該和slowlog一致。Oracle相比之下就稍好,性能下降在85%-90%之間。測(cè)試期間,兩個(gè)plugin的IO util都在5%左右,可見日志的buffered sequence write并不是目前的瓶頸。 總結(jié):
Oracle的Audit Plugin:功能較弱,基本等同于general log,不便于分析。居然還要收費(fèi),比較吭爹。
MaCfee的Audit Plugin:信息詳盡,但是性能在高并發(fā)時(shí)很大的損耗。不具備線上使用的條件。bitsCN.com

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

MySQL審計(jì)插件性能測(cè)試對(duì)比_MySQL

MySQL審計(jì)插件性能測(cè)試對(duì)比_MySQL:bitsCN.com 背景: 賣咖啡在5月份推出了MySQL Audit Plugin,經(jīng)過幾個(gè)月的更新,目前已經(jīng)是1.0.2版本。Oracle在收購MySQL以后,同樣也在5.5的Audit API基礎(chǔ)上推出了 MySQL Audit Plugin。本次測(cè)試就是基于這兩款產(chǎn)品進(jìn)行的。 正文: 技術(shù)對(duì)比: Or
推薦度:
標(biāo)簽: 咖啡 測(cè)試 產(chǎn)品
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top