欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

宜信開源|數(shù)據(jù)庫審核軟件Themis的規(guī)則解析與部署攻略-創(chuàng)新互聯(lián)

安慶ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

一、介紹

Themis是宜信公司DBA團隊開發(fā)的一款數(shù)據(jù)庫審核產(chǎn)品,可幫助DBA、開發(fā)人員快速發(fā)現(xiàn)數(shù)據(jù)庫質(zhì)量問題,提升工作效率。其名稱源自希臘神話中的正義與法律女神。項目取此名稱,寓意此平臺對數(shù)據(jù)庫質(zhì)量公平判斷,明察秋毫。

此平臺可實現(xiàn)對Oracle、MySQL數(shù)據(jù)庫進行多維度(對象結(jié)構(gòu)、SQL文本、執(zhí)行計劃及執(zhí)行特征)的審核,用以評估對象結(jié)構(gòu)設(shè)計質(zhì)量及SQL運行效率??蓭椭鶧BA及開發(fā)人員,快速發(fā)現(xiàn)定位問題;并提供部分輔助診斷能力,提升優(yōu)化工作效率。全部操作均可通過WEB界面進行,簡單便捷。此外,為了更好滿足個性化需求,平臺還提供了擴展能力,用戶可根據(jù)需要自行擴展。

Themis,是希臘正義與法律女神,以頭腦清晰見稱。項目采用此名稱,寓意著平臺可對數(shù)據(jù)庫質(zhì)量公平判斷,明察秋毫之意。

1.1 功能概述

  • 事后審核,自主優(yōu)化部分放在二期實現(xiàn)。亦可在項目設(shè)計階段引入,起到一部分事前審核的作用。
  • 通過WEB界面完成全部工作,主要使用者是DBA和有一定數(shù)據(jù)庫基礎(chǔ)的研發(fā)人員。
  • 可針對某個用戶審核,可審核包括數(shù)據(jù)結(jié)構(gòu)、SQL文本、SQL執(zhí)行特征、SQL執(zhí)行計劃等多個維度。
  • 審核結(jié)果通過WEB頁面或?qū)С鑫募男问教峁?
  • 平臺支持主流的Oracle、MySQL數(shù)據(jù)庫,其他數(shù)據(jù)庫放在二期實現(xiàn)。
  • 盡量提供靈活定制的能力,便于日后擴展功能。

1.2 支持的數(shù)據(jù)庫

  • MySQL(5.6及以上)
  • Oracle(10g及以上)

1.3 審核維度

  • 數(shù)據(jù)庫結(jié)果(對象)=》指數(shù)據(jù)庫對象,常見的表、分區(qū)、索引、視圖、觸發(fā)器等。
  • SQL文本(語句)=》指SQL語句文本本身。
  • SQL執(zhí)行計劃=》指數(shù)據(jù)庫中SQL的執(zhí)行計劃。
  • SQL執(zhí)行特征=》指語句在數(shù)據(jù)庫上的真實執(zhí)行情況。

1.4 實現(xiàn)原理

宜信開源|數(shù)據(jù)庫審核軟件Themis的規(guī)則解析與部署攻略

整個平臺的基本實現(xiàn)原理很簡單,就是將我們的審核對象(目前支持四種),通過規(guī)則集進行篩選。符合規(guī)則的審核對象,都是疑似有問題的。平臺會將這些問題及關(guān)聯(lián)信息提供出來,供人工甄別使用。由此可見,平臺的功能強大與否,主要取決于規(guī)則集的豐富程度。平臺也提供了部分擴展能力,方便擴展規(guī)則集。

1.5 平臺架構(gòu)

宜信開源|數(shù)據(jù)庫審核軟件Themis的規(guī)則解析與部署攻略

圖中的方框部分,為平臺的主要模塊。底色不同的模塊,表示當前的進度狀態(tài)不同。虛線代表數(shù)據(jù)流,實線代表控制流。其核心為這幾個模塊:

  • 數(shù)據(jù)采集模塊。它是負責從數(shù)據(jù)源抓取審核需要的基礎(chǔ)數(shù)據(jù)。目前支持從Oracle、MySQL抓取。
  • OBJ/SQL存儲庫。這是系統(tǒng)的共同存儲部分,采集的數(shù)據(jù)和處理過程中的中間數(shù)據(jù)、結(jié)果數(shù)據(jù)都保存在這里。其核心數(shù)據(jù)分為對象類和SQL類。物理是采用的MongoDB。
  • 核心管理模塊。圖中右側(cè)虛線部分包含的兩個模塊:SQL管理和OBJ管理就是這部分。它主要是完成對象的全生命周期管理。目前只做了簡單的對象過濾功能,因此還是白色底色,核心的功能尚未完成。
  • 審核規(guī)則和審核引擎模塊。這部分是平臺一期的核心組件。審核規(guī)則模塊是完成規(guī)則的定義、配置工作。審核引擎模塊是完成具體規(guī)則的審核執(zhí)行部分。
  • 優(yōu)化規(guī)則和優(yōu)化引擎模塊。這部分是平臺二期的核心組件。目前尚未開發(fā),因此為白色底色。
  • 系統(tǒng)管理模塊。這部分是完成平臺基礎(chǔ)功能,例如任務(wù)調(diào)度、空間管理、審核報告生成、導出等功能。

1.6 操作流程

宜信開源|數(shù)據(jù)庫審核軟件Themis的規(guī)則解析與部署攻略

二、環(huán)境搭建

本項目中會使用到mysql,mongo和redis,python支持2.6、2.7,暫不支持python3。

mysql用來存儲pt-query-digest抓取的mysql的慢查詢,mongo存儲我們的規(guī)則、oracle的采集結(jié)果、執(zhí)行job,解析結(jié)果集等,redis作為任務(wù)調(diào)度celery的隊列。

在mysql的數(shù)據(jù)采集部分我們使用的是pt-query-digest工具。

2.1 依賴安裝

新建用戶

為了減少后面對supervisord.conf配置文件的修改,我們建議使用統(tǒng)一的用戶進行安裝

    adduser themis-test
    su - themis-test

名稱欄目:宜信開源|數(shù)據(jù)庫審核軟件Themis的規(guī)則解析與部署攻略-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://aaarwkj.com/article10/csosdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、全網(wǎng)營銷推廣、Google做網(wǎng)站、商城網(wǎng)站、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
夫妻性生活在线视频一级片| 欧美一区二区日本国产激情| 91欧美日韩国产在线观看| 男人的天堂久久精品激情| 精品亚洲一区二区在线| 国产l精品国产亚洲区久久| 亚洲乱码一区二区av| 成人三级中文字幕电影| 大陆av剧情网站在线观看| 欧美日韩福利一区二区三区| 国产成人综合久久三区北岛玲| 日韩一区二区三区中文字幕| av在线高清免费观看| 婷婷激情五月国产丝袜| 91福利社区欧美大片| 亚洲一区二区实拍偷拍视频| av一区二区中文字幕| 国产激情av网站在线观看| 国产精品午夜福利亚洲综合网| 国产亚洲av麻豆精品推荐| 亚洲国产精品久久久精品 | 日本成人午夜福利电影| 99久久免费热在线观看| 偷拍视频一区二区三区| 成人黄网站色大片免费| 日韩欧美国产综合第一页| 国产女主播在线观看视频| 亚洲一区二区精品偷拍| 亚洲国产成人欧美日韩另类| 狠狠综爱五月天的婷婷| 青青草视频免费观看高清在线观看新 | 综合av在线一区天堂| 亚洲中文字幕高清无二区| 成人精品国产一区二区| 在线播放欧美视频91| 亚洲性图中文字幕在线| av剧情在线观看免费| 欧美在线免费一级黄片| 日韩一区二区三区四区精品| 欧美一区二区三区顶级黄片| 欧美国产日韩激情在线|