国产精品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ù)庫服務(wù)器日志的處理方法和裝置制造方法

      文檔序號(hào):6537780閱讀:187來源:國知局
      數(shù)據(jù)庫服務(wù)器日志的處理方法和裝置制造方法
      【專利摘要】本發(fā)明公開了一種數(shù)據(jù)庫服務(wù)器日志的處理方法和裝置。其中,該數(shù)據(jù)庫服務(wù)器日志的處理方法包括:運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在運(yùn)維服務(wù)器上配置有跟蹤日志程序,跟蹤日志程序用于跟蹤數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到運(yùn)行日志;以及運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。通過本發(fā)明,解決了現(xiàn)有技術(shù)中在數(shù)據(jù)庫服務(wù)器上部署跟蹤日志程序?qū)е聰?shù)據(jù)庫服務(wù)器性能低的問題,進(jìn)而達(dá)到了提高數(shù)據(jù)庫服務(wù)器性能的效果。
      【專利說明】數(shù)據(jù)庫服務(wù)器日志的處理方法和裝置
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)庫領(lǐng)域,具體而言,涉及一種數(shù)據(jù)庫服務(wù)器日志的處理方法和裝置。
      【背景技術(shù)】
      [0002]應(yīng)用程序后臺(tái)的數(shù)據(jù)庫服務(wù)器基于聯(lián)機(jī)分析處理技術(shù)為客戶提供服務(wù),作為一個(gè)海量數(shù)據(jù)庫服務(wù)器,每日新增數(shù)據(jù)量非常大,因此會(huì)導(dǎo)致各種數(shù)據(jù)庫服務(wù)器問題,如數(shù)據(jù)庫服務(wù)器的性能較低導(dǎo)致任務(wù)執(zhí)行失敗等等。在數(shù)據(jù)庫服務(wù)器出現(xiàn)問題時(shí),通過跟蹤日志程序獲取運(yùn)行日志可以分析問題產(chǎn)生的原因。
      [0003]現(xiàn)有技術(shù)通常是在每臺(tái)數(shù)據(jù)庫服務(wù)器上都部署跟蹤日志程序,在每個(gè)數(shù)據(jù)庫服務(wù)器上生成運(yùn)行日志,在數(shù)據(jù)庫服務(wù)器出現(xiàn)問題時(shí),登錄到相應(yīng)的數(shù)據(jù)庫服務(wù)器上查看并分析運(yùn)行日志,以找到數(shù)據(jù)庫服務(wù)器產(chǎn)生問題的原因。
      [0004]但是,將跟蹤日志程序設(shè)置在每臺(tái)數(shù)據(jù)庫服務(wù)器上會(huì)占用數(shù)據(jù)庫服務(wù)器的磁盤空間和磁盤1/0,導(dǎo)致數(shù)據(jù)庫服務(wù)器的壓力大,從而降低數(shù)據(jù)庫服務(wù)器的性能。
      [0005]針對(duì)現(xiàn)有技術(shù)中在數(shù)據(jù)庫服務(wù)器上部署跟蹤日志程序?qū)е聰?shù)據(jù)庫服務(wù)器性能低的問題,目如尚未提出有效的解決方案。

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

      [0006]本發(fā)明的主要目的在于提供一種數(shù)據(jù)庫服務(wù)器日志的處理方法和裝置,以解決現(xiàn)有技術(shù)中在數(shù)據(jù)庫服務(wù)器上部署跟蹤日志程序?qū)е聰?shù)據(jù)庫服務(wù)器性能低的問題。
      [0007]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)庫服務(wù)器日志的處理方法。根據(jù)本發(fā)明的數(shù)據(jù)庫服務(wù)器日志的處理方法包括:運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在運(yùn)維服務(wù)器上配置有跟蹤日志程序,跟蹤日志程序用于跟蹤數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到運(yùn)行日志;以及運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。
      [0008]進(jìn)一步地,運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志包括:運(yùn)維服務(wù)器判斷是否擁有數(shù)據(jù)庫服務(wù)器的域賬戶權(quán)限,其中,域賬戶權(quán)限是運(yùn)維服務(wù)器查看數(shù)據(jù)庫服務(wù)器的權(quán)限;運(yùn)維服務(wù)器如果判斷出擁有域賬戶權(quán)限,則運(yùn)維服務(wù)器獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      [0009]進(jìn)一步地,運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志之后,處理方法還包括:運(yùn)維服務(wù)器記錄運(yùn)行日志的唯一標(biāo)識(shí)信息;運(yùn)維服務(wù)器記錄獲取運(yùn)行日志的時(shí)間;運(yùn)維服務(wù)器獲取運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址;以及運(yùn)維服務(wù)器將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址和運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中,其中,運(yùn)維服務(wù)器根據(jù)唯一標(biāo)識(shí)信息查找運(yùn)行日志,根據(jù)獲取運(yùn)行日志的時(shí)間和運(yùn)行日志分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),并根據(jù)數(shù)據(jù)庫服務(wù)器的IP地址確定運(yùn)行狀態(tài)對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器。[0010]進(jìn)一步地,運(yùn)維服務(wù)器在將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址和運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中之后,該處理方法還包括:判斷運(yùn)維服務(wù)器中是否有在運(yùn)維服務(wù)器中的保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志;以及如果判斷出在運(yùn)維服務(wù)器中有保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志,則刪除保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志。
      [0011]進(jìn)一步地,運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況包括:獲取一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志;根據(jù)多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析多個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài);或者獲取一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志;根據(jù)一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志分析一個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0012]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)庫服務(wù)器日志的處理裝置。根據(jù)本發(fā)明的數(shù)據(jù)庫服務(wù)器日志的處理裝置包括:第一獲取單元,用于使得運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在運(yùn)維服務(wù)器上配置有跟蹤日志程序,跟蹤日志程序用于跟蹤數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到運(yùn)行日志;以及分析單元,用于使得運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。
      [0013]進(jìn)一步地,第一獲取單元包括:判斷模塊,用于使得運(yùn)維服務(wù)器判斷是否擁有數(shù)據(jù)庫服務(wù)器的域賬戶權(quán)限,其中,域賬戶權(quán)限是運(yùn)維服務(wù)器查看數(shù)據(jù)庫服務(wù)器的權(quán)限;第一獲取模塊,用于在運(yùn)維服務(wù)器判斷出擁有域賬戶權(quán)限時(shí),運(yùn)維服務(wù)器獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      [0014]進(jìn)一步地,處理裝置還包括:第一記錄單元,用于在運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志之后,運(yùn)維服務(wù)器記錄運(yùn)行日志的唯一標(biāo)識(shí)信息;第二記錄單元,用于使得運(yùn)維服務(wù)器記錄獲取運(yùn)行日志的時(shí)間;第二獲取單元,用于使得運(yùn)維服務(wù)器獲取運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址;以及存儲(chǔ)單元,用于使得運(yùn)維服務(wù)器將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址和運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中,其中,運(yùn)維服務(wù)器根據(jù)唯一標(biāo)識(shí)信息查找運(yùn)行日志,根據(jù)獲取運(yùn)行日志的時(shí)間和運(yùn)行日志分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),并根據(jù)數(shù)據(jù)庫服務(wù)器的IP地址確定運(yùn)行狀態(tài)對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器。
      [0015]進(jìn)一步地,處理裝置還包括:判斷單元,用于在運(yùn)維服務(wù)器將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址和運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中之后,判斷運(yùn)維服務(wù)器中是否有在運(yùn)維服務(wù)器中的保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志;以及刪除單元,用于在判斷出在運(yùn)維服務(wù)器中有保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志時(shí),刪除保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志。
      [0016]進(jìn)一步地,分析單元包括:第二獲取模塊,用于獲取一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志;第一分析模塊,用于根據(jù)多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析多個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài);或者第三獲取模塊,用于獲取一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志;第二分析模塊,用于根據(jù)一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志分析一個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0017]通過本發(fā)明,運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在運(yùn)維服務(wù)器上配置有跟蹤日志程序,跟蹤日志程序用于跟蹤數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到運(yùn)行日志;以及運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況,解決了現(xiàn)有技術(shù)中在數(shù)據(jù)庫服務(wù)器上部署跟蹤日志程序?qū)е聰?shù)據(jù)庫服務(wù)器性能低的問題,進(jìn)而達(dá)到了提高數(shù)據(jù)庫服務(wù)器性能的效果。
      【專利附圖】

      【附圖說明】
      [0018]構(gòu)成本申請(qǐng)的一部分的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
      [0019]圖1是根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理方法的流程圖;
      [0020]圖2是根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理方法的流程圖;
      [0021]圖3是根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理裝置的示意圖;以及
      [0022]圖4是根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理裝置的示意圖。
      【具體實(shí)施方式】
      [0023]需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。
      [0024]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
      [0025]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
      [0026]本發(fā)明實(shí)施例提供了 一種數(shù)據(jù)庫服務(wù)器日志的處理方法。該數(shù)據(jù)庫服務(wù)器日志的處理方法通過部署在運(yùn)維服務(wù)器中的跟蹤日志程序獲取一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,并將獲取的運(yùn)行日志存儲(chǔ)在運(yùn)維服務(wù)器中,經(jīng)過運(yùn)維服務(wù)器對(duì)存儲(chǔ)的運(yùn)行日志的分析確定一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0027]圖1是根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理方法的流程圖。如圖所示,該數(shù)據(jù)庫服務(wù)器日志的處理方法包括如下步驟:
      [0028]步驟S102,運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在運(yùn)維服務(wù)器上配置有跟蹤日志程序,跟蹤日志程序用于跟蹤數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到運(yùn)行日志。
      [0029]在運(yùn)維服務(wù)器中配置有跟蹤日志程序,該跟蹤日志程序能夠跟蹤一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行,記錄數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。在跟蹤多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行時(shí),可以利用SQL (Structured Query Language)的連接指令來連接不同的數(shù)據(jù)庫服務(wù)器。[0030]該實(shí)施例中的數(shù)據(jù)庫服務(wù)器日志的處理方法中,可以通過定時(shí)運(yùn)行運(yùn)維服務(wù)器中配置的跟蹤日志程序以獲取數(shù)據(jù)庫服務(wù)器中的運(yùn)行日志,例如,通過windows的任務(wù)計(jì)劃運(yùn)行運(yùn)維服務(wù)器中配置的跟蹤日志程序,或者配置任務(wù)計(jì)劃以按照任務(wù)計(jì)劃運(yùn)行運(yùn)維服務(wù)器中的跟蹤日志程序,從而獲取數(shù)據(jù)庫服務(wù)器中的運(yùn)行日志。
      [0031]步驟S104,運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。
      [0032]運(yùn)維服務(wù)器獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志之后,通過數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0033]本發(fā)明上述實(shí)施例,在運(yùn)維服務(wù)器上部署跟蹤日志程序,并利用跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,運(yùn)維服務(wù)器通過分析數(shù)據(jù)庫服務(wù)器的運(yùn)行日志確定數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。將跟蹤日志程序配置在運(yùn)維服務(wù)器中,并在運(yùn)維服務(wù)器中分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況,使得跟蹤日志程序不占用數(shù)據(jù)庫服務(wù)器的磁盤空間和磁盤10,從而對(duì)數(shù)據(jù)庫服務(wù)器運(yùn)行狀況的分析不會(huì)降低數(shù)據(jù)庫服務(wù)器的性能。
      [0034]優(yōu)選地,為了保證數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)安全,在運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志時(shí),該數(shù)據(jù)庫服務(wù)器日志的處理方法還包括驗(yàn)證運(yùn)維服務(wù)器的權(quán)限,即判斷運(yùn)維服務(wù)器是否能夠獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,具體步驟如下:
      [0035]運(yùn)維服務(wù)器判斷是否擁有數(shù)據(jù)庫服務(wù)器的域賬戶權(quán)限,其中,域賬戶權(quán)限是運(yùn)維服務(wù)器查看數(shù)據(jù)庫服務(wù)器的權(quán)限。
      [0036]運(yùn)維服務(wù)器如果判斷出擁有域賬戶權(quán)限,則運(yùn)維服務(wù)器獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      [0037]運(yùn)維服務(wù)器的域賬戶權(quán)限是確定該運(yùn)維服務(wù)器能夠獲取哪個(gè)或者哪幾個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,在一個(gè)運(yùn)維服務(wù)器上配置一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的查看權(quán)限,在運(yùn)維服務(wù)器判斷出擁有一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的查看權(quán)限之后,查看擁有查看權(quán)限的數(shù)據(jù)庫服務(wù)器,運(yùn)行跟蹤日志程序以獲取該數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      [0038]通過在運(yùn)維服務(wù)器上配置域賬戶權(quán)限,運(yùn)維服務(wù)器通過運(yùn)行跟蹤日志程序獲取一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,避免對(duì)多個(gè)數(shù)據(jù)庫服務(wù)器逐個(gè)進(jìn)行配置,不僅不會(huì)降低數(shù)據(jù)庫服務(wù)器的性能,還能夠使得對(duì)運(yùn)維服務(wù)器或者數(shù)據(jù)庫服務(wù)器的配置都更加簡(jiǎn)單。
      [0039]圖2是根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理方法的流程圖。如圖所示,該數(shù)據(jù)庫服務(wù)器日志的處理方法包括將運(yùn)維服務(wù)器通過跟蹤日志程序獲取的數(shù)據(jù)庫服務(wù)器的運(yùn)行日志保存在運(yùn)維服務(wù)器中,并且,在對(duì)保存的運(yùn)行日志分析之后,將分析結(jié)果與相應(yīng)的數(shù)據(jù)庫服務(wù)器進(jìn)行對(duì)應(yīng),便于確定每個(gè)數(shù)據(jù)庫服務(wù)器相應(yīng)的運(yùn)行狀態(tài)。
      [0040]步驟S202,運(yùn)維服務(wù)器記錄運(yùn)行日志的唯一標(biāo)識(shí)信息。運(yùn)行日志的唯一標(biāo)識(shí)信息用于在諸多文件中找到運(yùn)行日志,例如,運(yùn)行日志的trips標(biāo)識(shí)。
      [0041]步驟S204,運(yùn)維服務(wù)器記錄獲取運(yùn)行日志的時(shí)間。在運(yùn)維服務(wù)器運(yùn)行跟蹤日志程序來獲取運(yùn)行日志時(shí),記錄獲取運(yùn)行日志的時(shí)間,以方便根據(jù)時(shí)間對(duì)運(yùn)行日志進(jìn)行分析。
      [0042]步驟S206,運(yùn)維服務(wù)器獲取運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址。獲取數(shù)據(jù)庫服務(wù)器的IP地址,根據(jù)每個(gè)IP地址能夠確定唯一的數(shù)據(jù)庫服務(wù)器。
      [0043]步驟S208,運(yùn)維服務(wù)器將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址和運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中,其中,運(yùn)維服務(wù)器根據(jù)唯一標(biāo)識(shí)信息查找運(yùn)行日志,根據(jù)獲取運(yùn)行日志的時(shí)間和運(yùn)行日志分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),并根據(jù)數(shù)據(jù)庫服務(wù)器的IP地址確定運(yùn)行狀態(tài)對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器。
      [0044]在獲取的運(yùn)行日志的唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間以及數(shù)據(jù)庫服務(wù)器的IP地址之后,將這些數(shù)據(jù)與運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中,即,每個(gè)運(yùn)行日志都對(duì)應(yīng)著唯一標(biāo)識(shí)信息、獲取該運(yùn)行日志的時(shí)間和該運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址。在運(yùn)維服務(wù)器對(duì)存儲(chǔ)的運(yùn)行日志進(jìn)行分析時(shí),首先通過運(yùn)行日志的唯一標(biāo)識(shí)信息查找運(yùn)行日志的文件,或者結(jié)合獲取運(yùn)行日志的時(shí)間查找某個(gè)時(shí)間點(diǎn)或者時(shí)間段的運(yùn)行日志的文件,然后對(duì)獲取的運(yùn)行日志進(jìn)行分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。然后,根據(jù)運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址確定分析得到運(yùn)行狀態(tài)對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器。
      [0045]通過本實(shí)施例的上述內(nèi)容,在運(yùn)維服務(wù)器上分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)之后,將得到運(yùn)行狀態(tài)與相應(yīng)的數(shù)據(jù)庫服務(wù)器一一對(duì)應(yīng),準(zhǔn)確將分析結(jié)果定位的相應(yīng)的數(shù)據(jù)庫服務(wù)器中,在數(shù)據(jù)庫服務(wù)器出現(xiàn)異常時(shí),能夠及時(shí)找到相應(yīng)的數(shù)據(jù)庫服務(wù)器,從而保證數(shù)據(jù)庫服務(wù)器的穩(wěn)定性,提高數(shù)據(jù)庫服務(wù)器的性能。
      [0046]進(jìn)一步地,為了保證運(yùn)維服務(wù)器的運(yùn)行性能,定期將運(yùn)維服務(wù)器中的過期數(shù)據(jù)刪除,運(yùn)維服務(wù)器將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中之后,該數(shù)據(jù)庫服務(wù)器日志的處理方法還包括:
      [0047]判斷運(yùn)維服務(wù)器中是否有在運(yùn)維服務(wù)器中的保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志。
      [0048]如果判斷出在運(yùn)維服務(wù)器中有保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志,則刪除保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志。
      [0049]在運(yùn)維服務(wù)器中存儲(chǔ)的海量文件中,查找保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志,將保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行時(shí)間刪除,以節(jié)省運(yùn)維服務(wù)器的存儲(chǔ)空間,保證運(yùn)維服務(wù)器的運(yùn)行性能。
      [0050]進(jìn)一步地,該數(shù)據(jù)庫服務(wù)器日志的處理方法中運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況包括:
      [0051]獲取一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。根據(jù)多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析多個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài)?;蛘攉@取一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志。根據(jù)一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)預(yù)定時(shí)間內(nèi)的運(yùn)行日志分析一個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0052]在運(yùn)維服務(wù)器對(duì)運(yùn)行日志進(jìn)行分析時(shí),可以對(duì)一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志進(jìn)行分析,以比較多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),從而分析每個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài)。
      [0053]在運(yùn)維服務(wù)器對(duì)運(yùn)行日志進(jìn)行分析時(shí),還可以對(duì)一個(gè)數(shù)據(jù)庫服務(wù)器的多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志進(jìn)行分析,以比較一個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)較長(zhǎng)的時(shí)間段內(nèi)的運(yùn)行狀態(tài),還可以比較不同的第二預(yù)定時(shí)間內(nèi)的數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0054]例如,第二預(yù)定時(shí)間段為I天,運(yùn)維服務(wù)器可以對(duì)2月10日的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志進(jìn)行分析,還可以針對(duì)某一個(gè)數(shù)據(jù)庫服務(wù)器在2月10日至2月15日這個(gè)時(shí)間段的運(yùn)行日志進(jìn)行分析,從而確定每個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),以便及時(shí)發(fā)現(xiàn)數(shù)據(jù)庫服務(wù)器的運(yùn)行異常情況,并根據(jù)異常情況分析造成這些異常的原因。[0055]通過上述實(shí)施例,運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,并在運(yùn)維服務(wù)器上分析運(yùn)行日志,使得跟蹤日志程序不占用數(shù)據(jù)庫服務(wù)器的存儲(chǔ)空間,并且數(shù)據(jù)庫服務(wù)器不用承擔(dān)分析運(yùn)行日志的任務(wù),不會(huì)降低數(shù)據(jù)庫服務(wù)器的性能,從而解決了現(xiàn)有技術(shù)中在數(shù)據(jù)庫服務(wù)器上部署跟蹤日志程序?qū)е聰?shù)據(jù)庫服務(wù)器性能低的問題,進(jìn)而達(dá)到了提高數(shù)據(jù)庫服務(wù)器的性能的效果。
      [0056]本發(fā)明實(shí)施例還提供了 一種數(shù)據(jù)庫服務(wù)器日志的處理裝置。
      [0057]本發(fā)明實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理方法可以通過本發(fā)明實(shí)施例所提供的數(shù)據(jù)庫服務(wù)器日志的處理裝置來執(zhí)行,本發(fā)明實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理裝置也可以用于執(zhí)行本發(fā)明實(shí)施例所提供的數(shù)據(jù)庫服務(wù)器日志的處理方法。
      [0058]圖3是根據(jù)本發(fā)明第一實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理裝置的示意圖。如圖所示,該數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)處理裝置包括:第一獲取單元10和分析單元20。
      [0059]第一獲取單元10用于使得運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在運(yùn)維服務(wù)器上配置有跟蹤日志程序,跟蹤日志程序用于跟蹤數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到運(yùn)行日志。
      [0060]在運(yùn)維服務(wù)器中配置有跟蹤日志程序,該跟蹤日志程序能夠跟蹤一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行,記錄數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。在跟蹤多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行時(shí),可以利用SQL (Structured Query Language)的連接指令來連接不同的數(shù)據(jù)庫服務(wù)器。
      [0061]該實(shí)施例中的數(shù)據(jù)庫服務(wù)器日志的處理方法中,可以通過定時(shí)運(yùn)行運(yùn)維服務(wù)器中配置的跟蹤日志程序以獲取數(shù)據(jù)庫服務(wù)器中的運(yùn)行日志,例如,通過windows的任務(wù)計(jì)劃運(yùn)行運(yùn)維服務(wù)器中配置的跟蹤日志程序,或者配置任務(wù)計(jì)劃以按照任務(wù)計(jì)劃運(yùn)行運(yùn)維服務(wù)器中的跟蹤日志程序,從而獲取數(shù)據(jù)庫服務(wù)器中的運(yùn)行日志。
      [0062]分析單元20用于使得運(yùn)維服務(wù)器通過運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。
      [0063]運(yùn)維服務(wù)器獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志之后,通過數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0064]本發(fā)明上述實(shí)施例,在運(yùn)維服務(wù)器上部署跟蹤日志程序,并利用跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,運(yùn)維服務(wù)器通過分析數(shù)據(jù)庫服務(wù)器的運(yùn)行日志確定數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。將跟蹤日志程序配置在運(yùn)維服務(wù)器中,并在運(yùn)維服務(wù)器中分析數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況,使得跟蹤日志程序不占用數(shù)據(jù)庫服務(wù)器的磁盤空間和磁盤10,從而對(duì)數(shù)據(jù)庫服務(wù)器運(yùn)行狀況的分析不會(huì)降低數(shù)據(jù)庫服務(wù)器的性能。
      [0065]優(yōu)選地,為了保證數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)安全,在運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志時(shí),該數(shù)據(jù)庫服務(wù)器日志的處理裝置中第一獲取單元包括判斷模塊和第一獲取模塊,用于驗(yàn)證運(yùn)維服務(wù)器的權(quán)限,即判斷運(yùn)維服務(wù)器是否能夠獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,判斷模塊用于使得運(yùn)維服務(wù)器判斷是否擁有數(shù)據(jù)庫服務(wù)器的域賬戶權(quán)限,其中,域賬戶權(quán)限是運(yùn)維服務(wù)器查看數(shù)據(jù)庫服務(wù)器的權(quán)限。第一獲取模塊用于在運(yùn)維服務(wù)器判斷出擁有域賬戶權(quán)限時(shí),運(yùn)維服務(wù)器獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      [0066]運(yùn)維服務(wù)器的域賬戶權(quán)限是確定該運(yùn)維服務(wù)器能夠獲取哪個(gè)或者哪幾個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,在一個(gè)運(yùn)維服務(wù)器上配置一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的查看權(quán)限,在運(yùn)維服務(wù)器判斷出擁有一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的查看權(quán)限之后,查看擁有查看權(quán)限的數(shù)據(jù)庫服務(wù)器,運(yùn)行跟蹤日志程序以獲取該數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。[0067]通過在運(yùn)維服務(wù)器上配置域賬戶權(quán)限,運(yùn)維服務(wù)器通過運(yùn)行跟蹤日志程序獲取一個(gè)或者多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,避免對(duì)多個(gè)數(shù)據(jù)庫服務(wù)器逐個(gè)進(jìn)行配置,不僅不會(huì)降低數(shù)據(jù)庫服務(wù)器的性能,還能夠使得對(duì)運(yùn)維服務(wù)器或者數(shù)據(jù)庫服務(wù)器的配置都更加簡(jiǎn)單。
      [0068]圖4是根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)庫服務(wù)器日志的處理裝置的示意圖。如圖所示,該數(shù)據(jù)庫服務(wù)器日志的處理裝置包括第一獲取單元10和分析單元20,還包括第一記錄單元30、第二記錄單元40、第二獲取單元50和存儲(chǔ)單元60。通過該數(shù)據(jù)庫服務(wù)器日志的處理裝置將運(yùn)維服務(wù)器通過跟蹤日志程序獲取的數(shù)據(jù)庫服務(wù)器的運(yùn)行日志保存在運(yùn)維服務(wù)器中,并且,在對(duì)保存的運(yùn)行日志分析之后,將分析結(jié)果與相應(yīng)的數(shù)據(jù)庫服務(wù)器進(jìn)行對(duì)應(yīng),便于確定每個(gè)數(shù)據(jù)庫服務(wù)器相應(yīng)的運(yùn)行狀態(tài)。
      [0069]第一記錄單元30用于在運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志之后,運(yùn)維服務(wù)器記錄運(yùn)行日志的唯一標(biāo)識(shí)信息。運(yùn)行日志的唯一標(biāo)識(shí)信息用于在諸多文件中找到運(yùn)行日志,例如,運(yùn)行日志的trips標(biāo)識(shí)。
      [0070]第二記錄單元40用于使得運(yùn)維服務(wù)器記錄獲取運(yùn)行日志的時(shí)間。在運(yùn)維服務(wù)器運(yùn)行跟蹤日志程序來獲取運(yùn)行日志時(shí),記錄獲取運(yùn)行日志的時(shí)間,以方便根據(jù)時(shí)間對(duì)運(yùn)行日志進(jìn)行分析。
      [0071 ] 第二獲取單元50用于使得運(yùn)維服務(wù)器獲取運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址。獲取數(shù)據(jù)庫服務(wù)器的IP地址,根據(jù)每個(gè)IP地址能夠確定唯一的數(shù)據(jù)庫服務(wù)器。
      [0072]存儲(chǔ)單元60用于使得運(yùn)維服務(wù)器將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址和運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中,其中,運(yùn)維服務(wù)器根據(jù)唯一標(biāo)識(shí)信息查找運(yùn)行日志,根據(jù)獲取運(yùn)行日志的時(shí)間和運(yùn)行日志分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),并根據(jù)數(shù)據(jù)庫服務(wù)器的IP地址確定運(yùn)行狀態(tài)對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器。
      [0073]在獲取的運(yùn)行日志的唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間以及數(shù)據(jù)庫服務(wù)器的IP地址之后,將這些數(shù)據(jù)與運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中,即,每個(gè)運(yùn)行日志都對(duì)應(yīng)著唯一標(biāo)識(shí)信息、獲取該運(yùn)行日志的時(shí)間和該運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址。在運(yùn)維服務(wù)器對(duì)存儲(chǔ)的運(yùn)行日志進(jìn)行分析時(shí),首先通過運(yùn)行日志的唯一標(biāo)識(shí)信息查找運(yùn)行日志的文件,或者結(jié)合獲取運(yùn)行日志的時(shí)間查找某個(gè)時(shí)間點(diǎn)或者時(shí)間段的運(yùn)行日志的文件,然后對(duì)獲取的運(yùn)行日志進(jìn)行分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。然后,根據(jù)運(yùn)行日志對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器的IP地址確定分析得到運(yùn)行狀態(tài)對(duì)應(yīng)的數(shù)據(jù)庫服務(wù)器。
      [0074]通過本實(shí)施例的上述內(nèi)容,在運(yùn)維服務(wù)器上分析得到數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)之后,將得到運(yùn)行狀態(tài)與相應(yīng)的數(shù)據(jù)庫服務(wù)器一一對(duì)應(yīng),準(zhǔn)確將分析結(jié)果定位的相應(yīng)的數(shù)據(jù)庫服務(wù)器中,在數(shù)據(jù)庫服務(wù)器出現(xiàn)異常時(shí),能夠及時(shí)找到相應(yīng)的數(shù)據(jù)庫服務(wù)器,從而保證數(shù)據(jù)庫服務(wù)器的穩(wěn)定性,提高數(shù)據(jù)庫服務(wù)器的性能。
      [0075]進(jìn)一步地,為了保證運(yùn)維服務(wù)器的運(yùn)行性能,定期將運(yùn)維服務(wù)器中的過期數(shù)據(jù)刪除,該數(shù)據(jù)庫服務(wù)器日志的處理裝置還包括:判斷單元和刪除單元。
      [0076]判斷單元用于在運(yùn)維服務(wù)器將唯一標(biāo)識(shí)信息、獲取運(yùn)行日志的時(shí)間和數(shù)據(jù)庫服務(wù)器的IP地址和運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在運(yùn)維服務(wù)器中之后,判斷運(yùn)維服務(wù)器中是否有在運(yùn)維服務(wù)器中的保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志。
      [0077]刪除單元用于在判斷出在運(yùn)維服務(wù)器中有保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志時(shí),刪除保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志。
      [0078]在運(yùn)維服務(wù)器中存儲(chǔ)的海量文件中,查找保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行日志,將保存時(shí)間大于第一預(yù)定時(shí)間的運(yùn)行時(shí)間刪除,以節(jié)省運(yùn)維服務(wù)器的存儲(chǔ)空間,保證運(yùn)維服務(wù)器的運(yùn)行性能。
      [0079]進(jìn)一步地,該數(shù)據(jù)庫服務(wù)器日志的處理裝置中分析單元20包括第二獲取模塊、第一分析模塊、第三獲取模塊和第二分析模塊。
      [0080]第二獲取模塊用于獲取一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      [0081]第一分析模塊用于根據(jù)多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析多個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài)。或者
      [0082]第三獲取模塊用于獲取一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志。
      [0083]第二分析模塊用于根據(jù)一個(gè)數(shù)據(jù)庫服務(wù)器在多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志分析一個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0084]在運(yùn)維服務(wù)器對(duì)運(yùn)行日志進(jìn)行分析時(shí),可以對(duì)一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志進(jìn)行分析,以比較多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),從而分析每個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài)。
      [0085]在運(yùn)維服務(wù)器對(duì)運(yùn)行日志進(jìn)行分析時(shí),還可以對(duì)一個(gè)數(shù)據(jù)庫服務(wù)器的多個(gè)第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志進(jìn)行分析,以比較一個(gè)數(shù)據(jù)庫服務(wù)器在一個(gè)較長(zhǎng)的時(shí)間段內(nèi)的運(yùn)行狀態(tài),還可以比較不同的第二預(yù)定時(shí)間內(nèi)的數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      [0086]例如,第二預(yù)定時(shí)間為I天,運(yùn)維服務(wù)器可以對(duì)2月10日的多個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行日志進(jìn)行分析,還可以針對(duì)某一個(gè)數(shù)據(jù)庫服務(wù)器在2月10日至2月15日這個(gè)時(shí)間段的運(yùn)行日志進(jìn)行分析,從而確定每個(gè)數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),以便及時(shí)發(fā)現(xiàn)數(shù)據(jù)庫服務(wù)器的運(yùn)行異常情況,并根據(jù)異常情況分析造成這些異常的原因。
      [0087]通過上述實(shí)施例,運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,并在運(yùn)維服務(wù)器上分析運(yùn)行日志,使得跟蹤日志程序不占用數(shù)據(jù)庫服務(wù)器的存儲(chǔ)空間,并且數(shù)據(jù)庫服務(wù)器不用承擔(dān)分析運(yùn)行日志的任務(wù),不會(huì)降低數(shù)據(jù)庫服務(wù)器的性能,從而解決了現(xiàn)有技術(shù)中在數(shù)據(jù)庫服務(wù)器上部署跟蹤日志程序?qū)е聰?shù)據(jù)庫服務(wù)器性能低的問題,進(jìn)而達(dá)到了提高數(shù)據(jù)庫服務(wù)器的性能的效果。
      [0088]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1.一種數(shù)據(jù)庫服務(wù)器日志的處理方法,其特征在于,包括: 運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在所述運(yùn)維服務(wù)器上配置有所述跟蹤日志程序,所述跟蹤日志程序用于跟蹤所述數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到所述運(yùn)行日志;以及 所述運(yùn)維服務(wù)器通過所述運(yùn)行日志分析所述數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。
      2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)庫服務(wù)器日志的處理方法,其特征在于,運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志包括: 所述運(yùn)維服務(wù)器判斷是否擁有所述數(shù)據(jù)庫服務(wù)器的域賬戶權(quán)限,其中,所述域賬戶權(quán)限是所述運(yùn)維服務(wù)器查看所述數(shù)據(jù)庫服務(wù)器的權(quán)限; 所述運(yùn)維服務(wù)器如果判斷出擁有所述域賬戶權(quán)限,則所述運(yùn)維服務(wù)器獲取所述數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)庫服務(wù)器日志的處理方法,其特征在于,所述運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志之后,所述處理方法還包括: 所述運(yùn)維服務(wù)器記錄所述運(yùn)行日志的唯一標(biāo)識(shí)信息; 所述運(yùn)維服務(wù)器記錄獲取所述運(yùn)行日志的時(shí)間; 所述運(yùn)維服務(wù)器獲取所述運(yùn)行日志對(duì)應(yīng)的所述數(shù)據(jù)庫服務(wù)器的IP地址;以及所述運(yùn)維服務(wù)器將所述唯一標(biāo)識(shí)信息、獲取所述運(yùn)行日志的時(shí)間和所述數(shù)據(jù)庫服務(wù)器的IP地址和所述運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在所述運(yùn)維服務(wù)器中,其中,所述運(yùn)維服務(wù)器根據(jù)所述唯一標(biāo)識(shí)信息查找所述運(yùn)行日志,根據(jù)獲取所述運(yùn)行日志的時(shí)間和所述運(yùn)行日志分析得到所述數(shù)據(jù)庫服務(wù)器的運(yùn)行狀·態(tài),并根據(jù)所述數(shù)據(jù)庫服務(wù)器的IP地址確定所述運(yùn)行狀態(tài)對(duì)應(yīng)的所述數(shù)據(jù)庫服務(wù)器。
      4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)庫服務(wù)器日志的處理方法,其特征在于,所述運(yùn)維服務(wù)器在將所述唯一標(biāo)識(shí)信息、獲取所述運(yùn)行日志的時(shí)間和所述數(shù)據(jù)庫服務(wù)器的IP地址和所述運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在所述運(yùn)維服務(wù)器中之后,所述處理方法還包括: 判斷所述運(yùn)維服務(wù)器中是否有在所述運(yùn)維服務(wù)器中的保存時(shí)間大于第一預(yù)定時(shí)間的所述運(yùn)行日志;以及 如果判斷出在所述運(yùn)維服務(wù)器中有保存時(shí)間大于所述第一預(yù)定時(shí)間的所述運(yùn)行日志,則刪除所述保存時(shí)間大于所述第一預(yù)定時(shí)間的所述運(yùn)行日志。
      5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)庫服務(wù)器日志的處理方法,其特征在于,所述運(yùn)維服務(wù)器通過所述運(yùn)行日志分析所述數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況包括: 獲取一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)所述數(shù)據(jù)庫服務(wù)器的運(yùn)行日志; 根據(jù)多個(gè)所述數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析多個(gè)所述數(shù)據(jù)庫服務(wù)器在一個(gè)所述第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài);或者 獲取一個(gè)所述數(shù)據(jù)庫服務(wù)器在多個(gè)所述第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志; 根據(jù)一個(gè)所述數(shù)據(jù)庫服務(wù)器在多個(gè)所述第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志分析一個(gè)所述數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      6.一種數(shù)據(jù)庫服務(wù)器日志的處理裝置,其特征在于,包括: 第一獲取單元,用于使得運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志,其中,在所述運(yùn)維服務(wù)器上配置有所述跟蹤日志程序,所述跟蹤日志程序用于跟蹤所述數(shù)據(jù)庫服務(wù)器的運(yùn)行,并得到所述運(yùn)行日志;以及 分析單元,用于使得所述運(yùn)維服務(wù)器通過所述運(yùn)行日志分析所述數(shù)據(jù)庫服務(wù)器的運(yùn)行狀況。
      7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)庫服務(wù)器日志的處理裝置,其特征在于,所述第一獲取單元包括: 判斷模塊,用于使得所述運(yùn)維服務(wù)器判斷是否擁有所述數(shù)據(jù)庫服務(wù)器的域賬戶權(quán)限,其中,所述域賬戶權(quán)限是所述運(yùn)維服務(wù)器查看所述數(shù)據(jù)庫服務(wù)器的權(quán)限; 第一獲取模塊,用于在所述運(yùn)維服務(wù)器判斷出擁有所述域賬戶權(quán)限時(shí),所述運(yùn)維服務(wù)器獲取所述數(shù)據(jù)庫服務(wù)器的運(yùn)行日志。
      8.根據(jù)權(quán)利要求6所述的數(shù)據(jù)庫服務(wù)器日志的處理裝置,其特征在于,所述處理裝置還包括: 第一記錄單元,用于在所述運(yùn)維服務(wù)器通過跟蹤日志程序獲取數(shù)據(jù)庫服務(wù)器的運(yùn)行日志之后,所述運(yùn)維服務(wù)器記錄所述運(yùn)行日志的唯一標(biāo)識(shí)信息; 第二記錄單元,用于使得所述運(yùn)維服務(wù)器記錄獲取所述運(yùn)行日志的時(shí)間; 第二獲取單元,用于使得所述運(yùn)維服務(wù)器獲取所述運(yùn)行日志對(duì)應(yīng)的所述數(shù)據(jù)庫服務(wù)器的IP地址;以及 存儲(chǔ)單元,用于使得所述運(yùn)維服務(wù)器將所述唯一標(biāo)識(shí)信息、獲取所述運(yùn)行日志的時(shí)間和所述數(shù)據(jù)庫服務(wù)器的IP地址和所述運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在所述運(yùn)維服務(wù)器中,其中,所述運(yùn)維服務(wù)器根據(jù)所述唯一標(biāo)識(shí)信息查找所述運(yùn)行日志,根據(jù)獲取所述運(yùn)行日志的時(shí)間和所述運(yùn)行日志分析得到所述數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài),并根據(jù)所述數(shù)據(jù)庫服務(wù)器的IP地址確定所述運(yùn)行狀態(tài)對(duì)應(yīng)的所述數(shù)據(jù)庫服務(wù)器。
      9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)庫服務(wù)器日志的處理裝置,其特征在于,所述處理裝置還包括: 判斷單元,用于在所述運(yùn)維服務(wù)器將所述唯一標(biāo)識(shí)信息、獲取所述運(yùn)行日志的時(shí)間和所述數(shù)據(jù)庫服務(wù)器的IP地址和所述運(yùn)行日志對(duì)應(yīng)的存儲(chǔ)在所述運(yùn)維服務(wù)器中之后,判斷所述運(yùn)維服務(wù)器中是否有在所述運(yùn)維服務(wù)器中的保存時(shí)間大于第一預(yù)定時(shí)間的所述運(yùn)行日志;以及 刪除單元,用于在判斷出在所述運(yùn)維服務(wù)器中有保存時(shí)間大于所述第一預(yù)定時(shí)間的所述運(yùn)行日志時(shí),刪除所述保存時(shí)間大于所述第一預(yù)定時(shí)間的所述運(yùn)行日志。
      10.根據(jù)權(quán)利要求6所述的數(shù)據(jù)庫服務(wù)器日志的處理裝置,其特征在于,所述分析單元包括: 第二獲取模塊,用于獲取一個(gè)第二預(yù)定時(shí)間內(nèi)的多個(gè)所述數(shù)據(jù)庫服務(wù)器的運(yùn)行日志; 第一分析模塊,用于根據(jù)多個(gè)所述數(shù)據(jù)庫服務(wù)器的運(yùn)行日志分析多個(gè)所述數(shù)據(jù)庫服務(wù)器在一個(gè)所述第二預(yù)定時(shí)間內(nèi)的運(yùn)行狀態(tài);或者 第三獲取模塊,用于獲取一個(gè)所述數(shù)據(jù)庫服務(wù)器在多個(gè)所述第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志; 第二分析模塊,用于根據(jù)一個(gè)所述數(shù)據(jù)庫服務(wù)器在多個(gè)所述第二預(yù)定時(shí)間內(nèi)的運(yùn)行日志分析一個(gè)所述數(shù)據(jù)庫服務(wù)器的運(yùn)行狀態(tài)。
      【文檔編號(hào)】G06F17/30GK103823852SQ201410051874
      【公開日】2014年5月28日 申請(qǐng)日期:2014年2月14日 優(yōu)先權(quán)日:2014年2月14日
      【發(fā)明者】樊在闊, 楊基彬 申請(qǐng)人:北京國雙科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1