国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種用于數(shù)據(jù)庫運(yùn)維的移動(dòng)平臺(tái)及其使用方法

      文檔序號(hào):9235500閱讀:399來源:國(guó)知局
      一種用于數(shù)據(jù)庫運(yùn)維的移動(dòng)平臺(tái)及其使用方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明設(shè)及一種用于數(shù)據(jù)庫運(yùn)維的平臺(tái),尤其設(shè)及一種用于數(shù)據(jù)庫運(yùn)維的移動(dòng)平 臺(tái)。
      【背景技術(shù)】
      [0002] 作為數(shù)據(jù)及業(yè)務(wù)應(yīng)用的總控中屯、,數(shù)據(jù)庫生產(chǎn)環(huán)境提供關(guān)鍵業(yè)務(wù)應(yīng)用的核屯、計(jì) 算,它對(duì)于企業(yè)的重要性無異于屯、臟之于人體。隨著繁忙的業(yè)務(wù)處理帶來巨大的壓力,數(shù)據(jù) 庫生產(chǎn)環(huán)境要確保關(guān)鍵業(yè)務(wù)7X24小時(shí)連續(xù)運(yùn)行,才能保證業(yè)務(wù)的穩(wěn)定開展,并為業(yè)務(wù)發(fā) 展輸送源源不絕的動(dòng)力。
      [0003] 負(fù)責(zé)管理和維護(hù)數(shù)據(jù)庫的人員稱為數(shù)據(jù)庫管理員值at油ase A血inistrator,簡(jiǎn) 稱DBA),大型企業(yè)的數(shù)據(jù)庫管理通常由一個(gè)團(tuán)隊(duì)負(fù)責(zé)管理和控制數(shù)據(jù)庫系統(tǒng),處理各項(xiàng)維 護(hù)工作,故障處理W及工程的實(shí)施。
      [0004] 目前各項(xiàng)數(shù)據(jù)庫管理工作由一線數(shù)據(jù)庫管理員操作實(shí)施,出現(xiàn)問題或者技術(shù)能力 不足時(shí),通過郵件、電話、IM(即時(shí)通訊)工具等溝通方法,要求后端專家支援?,F(xiàn)場(chǎng)的環(huán)境、 日志、腳本等信息通過附件傳送和接收。
      [0005] 現(xiàn)有數(shù)據(jù)庫的運(yùn)維方式存在W下缺陷及不足:
      [0006] 1、處理不夠及時(shí),非工作時(shí)間收到某項(xiàng)告警,登錄環(huán)境耗時(shí)長(zhǎng),無法第一時(shí)間進(jìn)行 操作。
      [0007] 2、處理方法嚴(yán)重依賴一線數(shù)據(jù)庫管理員的技術(shù)水平,后端專家指導(dǎo)溝通成本過 高,主管無法有效審核高危操作。
      [000引 3、客戶對(duì)于處理操作感知度低,無法第一時(shí)間獲取到實(shí)時(shí)情況。
      [0009] 4、技術(shù)方案不規(guī)范,易出現(xiàn)人為故障。
      [0010] 5、與后端專家溝通時(shí)傳輸信息,易造成關(guān)鍵敏感信息泄露。

      【發(fā)明內(nèi)容】

      [0011] 本發(fā)明所要解決的技術(shù)問題是提供一種用于數(shù)據(jù)庫運(yùn)維的移動(dòng)平臺(tái),使接入數(shù)據(jù) 庫生產(chǎn)系統(tǒng)不受工作場(chǎng)地接入局限,并為企業(yè)及其客戶提供不同權(quán)限,共同參與W提高工 作效率。
      [0012] 本發(fā)明為解決上述技術(shù)問題而采用的技術(shù)方案是提供一種用于數(shù)據(jù)庫運(yùn)維的移 動(dòng)平臺(tái),所述移動(dòng)平臺(tái)和數(shù)據(jù)庫集群連接,所述數(shù)據(jù)庫集群包括多臺(tái)主機(jī),其中,所述移動(dòng) 平臺(tái)包括移動(dòng)端、適于與所述移動(dòng)端通訊的前置機(jī)W及適于與所述前置機(jī)通訊的服務(wù)端, 其中;所述移動(dòng)端包括;方案下載模塊,其用于當(dāng)收到下載請(qǐng)求時(shí),選擇預(yù)先配置的數(shù)據(jù)庫 運(yùn)維方案進(jìn)行下載;資源填充模塊,其用于在選擇相應(yīng)數(shù)據(jù)庫運(yùn)維方案進(jìn)行下載后,選擇數(shù) 據(jù)庫集群中的至少一臺(tái)主機(jī)信息;最終實(shí)施模塊,其用于在所述資源填充模塊確認(rèn)所述至 少一臺(tái)主機(jī)信息后,根據(jù)所述方案下載模塊中選擇的數(shù)據(jù)庫運(yùn)維方案形成腳本并實(shí)施;日 志查看模塊,其用于當(dāng)根據(jù)所述方案下載模塊中選擇的數(shù)據(jù)庫運(yùn)維方案形成腳本命令并實(shí) 施時(shí),對(duì)數(shù)據(jù)庫信息進(jìn)行捕捉w形成日志信息;w及進(jìn)度監(jiān)控模塊,其用于顯示數(shù)據(jù)庫運(yùn)維 進(jìn)度;所述前置機(jī)用于接收所述移動(dòng)端發(fā)出的請(qǐng)求,所述前置機(jī)包括;安全網(wǎng)關(guān)模塊,其用 于當(dāng)接收所述移動(dòng)端發(fā)出的請(qǐng)求時(shí),驗(yàn)證所述請(qǐng)求的安全性;請(qǐng)求排隊(duì)模塊,其用于當(dāng)所述 移動(dòng)端發(fā)出的請(qǐng)求超過服務(wù)端的負(fù)載時(shí),進(jìn)入隊(duì)列進(jìn)行等待;W及命令轉(zhuǎn)發(fā)模塊,其用于對(duì) 所述腳本命令及所述日志信息進(jìn)行轉(zhuǎn)發(fā);所述服務(wù)端包括;權(quán)限校驗(yàn)?zāi)K,其用于校驗(yàn)所 述移動(dòng)端發(fā)出的請(qǐng)求的訪問賬號(hào)權(quán)限信息;會(huì)話管理模塊,其用于接收所述移動(dòng)端發(fā)出的 請(qǐng)求中的腳本命令,在所述數(shù)據(jù)庫集群生產(chǎn)環(huán)境執(zhí)行相應(yīng)的腳本命令;連接管理模塊,其用 于按照所述移動(dòng)端的請(qǐng)求,通過獲取相應(yīng)資源列表,初始化連接至所述數(shù)據(jù)庫集群,并保持 連接直至所述腳本命令執(zhí)行結(jié)束后,對(duì)連接予W釋放;回顯處理模塊,其用于在數(shù)據(jù)庫集群 執(zhí)行腳本命令后,獲取回顯信息并將所述回顯信息傳輸至所述移動(dòng)端;W及日志截取模塊, 其用于獲取所述數(shù)據(jù)庫集群的日志信息,并將所述日志信息通過所述會(huì)話管理模塊傳輸至 所述移動(dòng)端。
      [0013] 進(jìn)一步地,所述移動(dòng)端還包括方案制定模塊,其用于當(dāng)方案下載模塊中沒有預(yù)先 配置的數(shù)據(jù)庫運(yùn)維方案時(shí),發(fā)出請(qǐng)求制定方案,并將制定好的數(shù)據(jù)庫運(yùn)維方案?jìng)鬏斨练桨?下載模塊中。
      [0014] 進(jìn)一步地,所述移動(dòng)端還包括操作審核模塊,其用于審核影響數(shù)據(jù)庫安全性W及 訪問效率的S化操作,并對(duì)數(shù)據(jù)庫運(yùn)維方案中的S化語句進(jìn)行優(yōu)化。
      [0015] 進(jìn)一步地,所述服務(wù)端還包括資源管理模塊,其用于對(duì)所述數(shù)據(jù)庫生產(chǎn)環(huán)境資源 列表維護(hù)管理,新增新集成資源,刪除下線資源。
      [0016] 進(jìn)一步地,所述服務(wù)端采用JAVA實(shí)現(xiàn),所述服務(wù)端通過S甜協(xié)議與數(shù)據(jù)庫集群生 產(chǎn)環(huán)境主機(jī)通訊。
      [0017] 本發(fā)明為解決上述技術(shù)問題還提供一種上述用于數(shù)據(jù)庫運(yùn)維的移動(dòng)平臺(tái)的使用 方法,包括W下步驟;S101 ;移動(dòng)端收到下載請(qǐng)求時(shí),選擇預(yù)先配置的數(shù)據(jù)庫運(yùn)維方案進(jìn)行 下載;S201 ;通過前置機(jī)的安全網(wǎng)關(guān)的鑒權(quán)后,選擇數(shù)據(jù)庫集群中的至少一臺(tái)主機(jī)作為目 標(biāo)數(shù)據(jù)庫所在主機(jī);S301 ;在服務(wù)端創(chuàng)建會(huì)話后,根據(jù)選擇的相應(yīng)數(shù)據(jù)庫運(yùn)維方案形成腳 本并實(shí)施,創(chuàng)建生產(chǎn)數(shù)據(jù)庫連接;S401 ;對(duì)數(shù)據(jù)庫信息進(jìn)行捕捉W形成日志信息;S501 ;在 移動(dòng)端顯示數(shù)據(jù)運(yùn)維進(jìn)度。
      [0018] 進(jìn)一步地,在所述步驟S101之后,還包括步驟S102 ;判斷數(shù)據(jù)庫運(yùn)維方案是否存 在,若不存在,則發(fā)出請(qǐng)求制定方案。
      [0019] 進(jìn)一步地,在所述步驟S102之后,還包括步驟S103 ;判斷所述下載的數(shù)據(jù)庫運(yùn)維 方案是否影響數(shù)據(jù)庫安全性W及訪問效率的S化操作,并對(duì)數(shù)據(jù)庫運(yùn)維方案中的S化語句 進(jìn)行優(yōu)化。
      [0020] 進(jìn)一步地,所述數(shù)據(jù)庫運(yùn)維方案中的S化語句優(yōu)化過程如下:定時(shí)連接到不同的 目標(biāo)數(shù)據(jù)庫,采集高頻次S化統(tǒng)計(jì)信息、Outline信息W及執(zhí)行計(jì)劃;計(jì)算采集到的高頻次 S化消耗的CPU時(shí)長(zhǎng)、S化邏輯讀平均執(zhí)行時(shí)間、S化物理讀平均執(zhí)行時(shí)間、S化綁定變量 W及S化索引;判斷不同的目標(biāo)數(shù)據(jù)庫中的高頻次S化是否匹配,如果匹配,則取所有匹配 S化中資源消耗最小的作為最優(yōu)SQL并將該S化的索引創(chuàng)建方案W及執(zhí)行計(jì)劃作為最優(yōu)方 案推薦給其他匹配SQL。
      [0021] 進(jìn)一步地,在所述步驟S501之后,還包括步驟S601 ;在所述移動(dòng)端顯示所述日志 信息w及進(jìn)度信息。
      [0022] 本發(fā)明對(duì)比現(xiàn)有技術(shù)有如下的有益效果;
      [0023] 1、接到操作指令時(shí)使用移動(dòng)端即可登錄系統(tǒng),通過即時(shí)下載相應(yīng)腳本進(jìn)行操作, 處理迅速。
      [0024] 2、處理方法不依賴一線數(shù)據(jù)庫管理員的技術(shù)水平,后端專家可通過登錄系統(tǒng)實(shí)時(shí) 進(jìn)行監(jiān)控、指導(dǎo),主管可在線審核高危操作,溝通成本低。
      [0025] 3、客戶通過進(jìn)度條及操作返回信息獲取操作實(shí)時(shí)情況。
      [0026] 4、技術(shù)方案由企業(yè)統(tǒng)一發(fā)布,規(guī)范化操作,可減少人為故障的可能性。
      [0027] 5、與后端專家溝通時(shí)無需使用第=方渠道傳輸信息,降低了關(guān)鍵敏感信息泄露的 可能性。
      [002引此外,不同目標(biāo)數(shù)據(jù)庫之間相匹配的高頻次S化可W方便地進(jìn)行最優(yōu)化處理,保 證數(shù)據(jù)庫運(yùn)維系統(tǒng)可靠高效運(yùn)行。
      【附圖說明】
      [0029] 圖1為本發(fā)明的用于數(shù)據(jù)庫運(yùn)維的平臺(tái)的模塊架構(gòu)示意圖;
      [0030] 圖2為本發(fā)明的用于數(shù)據(jù)庫運(yùn)維的平臺(tái)的數(shù)據(jù)庫資源分布圖;
      [0031] 圖3為本發(fā)明的用于數(shù)據(jù)庫運(yùn)維的平臺(tái)的使用權(quán)限分布圖;
      [0032] 圖4為本發(fā)明的用于數(shù)據(jù)庫運(yùn)維的平臺(tái)的一個(gè)實(shí)施例的流程圖;
      [0033] 圖5為本發(fā)明的用于數(shù)據(jù)庫運(yùn)維的移動(dòng)平臺(tái)的不同目標(biāo)數(shù)據(jù)庫之間相匹配的高 頻次S化優(yōu)化流程圖。
      【具體實(shí)施方式】
      [0034] 下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
      [0035] 本發(fā)明提供一種用于數(shù)據(jù)庫運(yùn)維的移動(dòng)平臺(tái),使接入數(shù)據(jù)庫生產(chǎn)系統(tǒng)不受工作場(chǎng) 地接入局限,并為企業(yè)及其客戶提供不同權(quán)限,共同參與W提高工作效率。
      [0036] 現(xiàn)在請(qǐng)參考圖1,本發(fā)明的用于數(shù)據(jù)運(yùn)營(yíng)的移動(dòng)平臺(tái)和數(shù)據(jù)庫集群1連接,數(shù)據(jù)庫 集群1包括多臺(tái)主機(jī)(例如,主機(jī)1、主機(jī)2……主機(jī)腳,移動(dòng)平臺(tái)包括移動(dòng)端3、適于與移 動(dòng)端3通訊的前置機(jī)4 W及適于與前置機(jī)3通訊的服務(wù)端2,移動(dòng)端3通常采用手機(jī)應(yīng)用實(shí) 現(xiàn),應(yīng)用平臺(tái)為目前較為主流的An化oid及IOS,移動(dòng)端3包括:
      [0037] 方案下載模塊31,其用于當(dāng)收到下載請(qǐng)求時(shí),選擇預(yù)先配置的數(shù)據(jù)庫運(yùn)維方案進(jìn) 行下載。例如當(dāng)一線數(shù)據(jù)庫管理員收到告警、告障、或者需要進(jìn)行某項(xiàng)工程時(shí),選擇相應(yīng)方 案進(jìn)行下載。
      [003引資源填充模塊32,其用于在選擇相應(yīng)數(shù)據(jù)庫運(yùn)維方案進(jìn)行下載后,選擇數(shù)據(jù)庫集 群生產(chǎn)環(huán)境中的至少一臺(tái)主機(jī)信息,例如IP地址等信息,移動(dòng)端3對(duì)數(shù)據(jù)庫運(yùn)維方案進(jìn)行 填充,確定操作對(duì)象;
      [0039] 最終實(shí)施模塊33,其用于在資源填充模塊32確認(rèn)至少一臺(tái)主機(jī)信息后,根據(jù)方案 下載模塊31中選擇的相應(yīng)的數(shù)據(jù)庫運(yùn)維方案形成腳本并實(shí)施,一線數(shù)據(jù)庫管理員最終運(yùn) 行該腳本W(wǎng)進(jìn)行實(shí)施;
      [0040]日志查看模塊34,其用于當(dāng)根據(jù)方案下載模塊31中選擇的相應(yīng)的數(shù)據(jù)庫運(yùn)維方 案形成腳本命令并實(shí)施時(shí),對(duì)數(shù)據(jù)庫信息進(jìn)行捕捉w形成日志信息,例如數(shù)據(jù)庫實(shí)例、集 群、ASM存儲(chǔ)等,并反饋至移動(dòng)端3,供數(shù)據(jù)庫管理員實(shí)施,保證實(shí)施無異常;W及
      [0041] 進(jìn)度監(jiān)控模塊37,其用于顯示數(shù)據(jù)庫運(yùn)維
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1