亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法

文檔序號(hào):6574089閱讀:156來(lái)源:國(guó)知局
專利名稱:一種導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在網(wǎng)絡(luò)優(yōu)化過(guò)程中將網(wǎng)管系統(tǒng)的性能數(shù)據(jù)導(dǎo)入網(wǎng) 絡(luò)優(yōu)化系統(tǒng)的數(shù)據(jù)庫(kù)的方法。
背景技術(shù)
在無(wú)線網(wǎng)絡(luò)優(yōu)化過(guò)程中,需要將網(wǎng)管系統(tǒng)的性能數(shù)據(jù)導(dǎo)入到網(wǎng)絡(luò)優(yōu) 化系統(tǒng)的數(shù)據(jù)庫(kù)中,性能數(shù)據(jù)的特點(diǎn)是與時(shí)間相關(guān),數(shù)據(jù)量大,且經(jīng)常 需要導(dǎo)入。目前性能數(shù)據(jù)導(dǎo)入的方法有兩種, 一種是在線方式的導(dǎo)入, 另一種是文件方式的導(dǎo)入。
在線導(dǎo)入性能數(shù)據(jù)是指網(wǎng)絡(luò)優(yōu)化系統(tǒng)直接連接網(wǎng)管數(shù)據(jù)庫(kù),從網(wǎng)管 數(shù)據(jù)庫(kù)獲取數(shù)據(jù)。這種方法具有較大的局限性,因?yàn)楹芏嗑W(wǎng)絡(luò)優(yōu)化軟件 不被允許安裝在網(wǎng)管機(jī)房的計(jì)算機(jī)上,這些計(jì)算機(jī)也不允許通過(guò)外網(wǎng)來(lái) 訪問(wèn)。
另 一種方法是通過(guò)網(wǎng)管數(shù)據(jù)導(dǎo)出工具導(dǎo)出成規(guī)定格式的文件,網(wǎng)絡(luò) 優(yōu)化軟件再把這些文件導(dǎo)入到網(wǎng)絡(luò)優(yōu)化系統(tǒng)數(shù)據(jù)庫(kù)。相對(duì)而言,網(wǎng)管數(shù) 據(jù)導(dǎo)出工具比較容易安裝在網(wǎng)管機(jī)房的計(jì)算機(jī)上,而且這種方法不受機(jī) 房網(wǎng)絡(luò)條件的限制。但是,從文件導(dǎo)入性能數(shù)據(jù)的現(xiàn)有技術(shù)有一個(gè)主要
缺點(diǎn)效率低下,在數(shù)據(jù)量小時(shí),并不明顯,數(shù)據(jù)量越大效率下降的越 快。例如,對(duì)于導(dǎo)入780M的性能數(shù)據(jù)文件需要10個(gè)小時(shí)。根據(jù)測(cè)試 表明,導(dǎo)入數(shù)據(jù)從文件到數(shù)據(jù)庫(kù)臨時(shí)表的時(shí)間很短,只有幾分鐘,而系
統(tǒng)大部分時(shí)間是在調(diào)用存儲(chǔ)過(guò)程進(jìn)行數(shù)據(jù)檢查和從臨時(shí)表導(dǎo)入到正式 表的操作。導(dǎo)致數(shù)據(jù)導(dǎo)入效率嚴(yán)重下降的根本原因是數(shù)據(jù)庫(kù)在對(duì)存儲(chǔ)的 記錄超過(guò)百萬(wàn)行的表進(jìn)行操作時(shí)存在嚴(yán)重的性能問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的 方法,提高數(shù)據(jù)的導(dǎo)入效率。
為解決上述技術(shù)問(wèn)題,本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的 一種導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法,所述方法包括以下步驟
(1) 將網(wǎng)管系統(tǒng)的性能數(shù)據(jù)及與其相關(guān)的配置數(shù)據(jù)導(dǎo)出,保存為 文#式的文件;
(2) 將上述數(shù)據(jù)文本文件拷貝到網(wǎng)絡(luò)優(yōu)化系統(tǒng)指定的存放目錄下;
(3) 設(shè)定數(shù)據(jù)導(dǎo)入前的配置條件,并根據(jù)此配置條件對(duì)性能數(shù)據(jù) 文件進(jìn)行篩選;
(4) 將篩選后的性能數(shù)據(jù)文件按照文件名稱中的時(shí)間范圍進(jìn)行分 組,并向每組性能文件中添加與其對(duì)應(yīng)的無(wú)線配置數(shù)據(jù)文件,之后將每 組文件包裝成一個(gè)獨(dú)立的性能數(shù)據(jù)采集子任務(wù);
(5) 順序執(zhí)行上述子任務(wù),將數(shù)據(jù)從文件導(dǎo)入網(wǎng)絡(luò)優(yōu)化系統(tǒng)的數(shù) 據(jù)庫(kù)中。
其中,所述步驟(4)中對(duì)性能數(shù)據(jù)文件進(jìn)行分組的方法為
A. 獲取一個(gè)性能數(shù)據(jù)文件的名稱;
B. 讀取此文件名中的本地網(wǎng)號(hào)、本地網(wǎng)名和版本號(hào),并判斷其是 否與某分組的對(duì)應(yīng)值相同,若是,則進(jìn)入步驟C,否則進(jìn)入步驟D;
C. 判斷此文件名稱中的開(kāi)始時(shí)間是否在該分組的時(shí)間范圍內(nèi),若 是,則進(jìn)入步驟E,否則進(jìn)入步驟D;
D. 建立一個(gè)新組,將其時(shí)間范圍設(shè)為此文件的開(kāi)始時(shí)間和結(jié)束時(shí) 間,將其本地網(wǎng)號(hào)、本地網(wǎng)名稱和版本號(hào)設(shè)為此文件的對(duì)應(yīng)值;
E. 將此文件加入該分組;
F. 獲取下一個(gè)性能數(shù)據(jù)文件,轉(zhuǎn)入步驟B,對(duì)所有性能數(shù)據(jù)文件 處理完后,結(jié)束。
其中,所述方法采用異步處理的方式,即所述步驟(4)中對(duì)性能 數(shù)據(jù)文件進(jìn)行的分組及包裝在一個(gè)線程中實(shí)現(xiàn),所述步驟(5)中子任 務(wù)的執(zhí)行在另一個(gè)線程中實(shí)現(xiàn)。
其中,所述步驟(5)數(shù)據(jù)導(dǎo)入的過(guò)程包括將數(shù)據(jù)從文件導(dǎo)入到 網(wǎng)絡(luò)優(yōu)化系統(tǒng)數(shù)據(jù)庫(kù)的臨時(shí)表,經(jīng)過(guò)性能數(shù)據(jù)和配置數(shù)據(jù)的檢查后,再 將數(shù)據(jù)從臨時(shí)表導(dǎo)入網(wǎng)絡(luò)優(yōu)化系統(tǒng)數(shù)據(jù)庫(kù)的正式表中。
其中,所述步驟(5)進(jìn)一步包括以下步驟
a. 從任務(wù)隊(duì)列中獲取一個(gè)性能數(shù)據(jù)采集子任務(wù);
b. 根據(jù)該任務(wù)的文件名稱加載數(shù)據(jù)到數(shù)據(jù)庫(kù)的臨時(shí)表;
c. 刪除臨時(shí)表中不需要的性能數(shù)據(jù)和無(wú)線配置數(shù)據(jù);
d. 檢查臨時(shí)表中的無(wú)線配置數(shù)據(jù);
e. 將配置數(shù)據(jù)從臨時(shí)表中導(dǎo)入到數(shù)據(jù)庫(kù)的正式表;
f. 檢查臨時(shí)表中的性能數(shù)據(jù);
g. 將性能數(shù)據(jù)從臨時(shí)表導(dǎo)入到數(shù)據(jù)庫(kù)的正式表;
h.獲取下一個(gè)性能數(shù)據(jù)采集子任務(wù),轉(zhuǎn)入步驟b,執(zhí)行完所有子任 務(wù)后結(jié)束。
其中,所述性能數(shù)據(jù)文件的名稱規(guī)范為本地網(wǎng)號(hào)-本地網(wǎng)名稱-公司名稱-性能表名稱-IP地址-網(wǎng)管數(shù)據(jù)的版本號(hào)-開(kāi)始時(shí)間-結(jié) 束時(shí)間,所述無(wú)線配置數(shù)據(jù)文件的名稱規(guī)范為本地網(wǎng)號(hào)-本地網(wǎng)名稱 -公司名稱-無(wú)線配置表名稱-IP地址-網(wǎng)管數(shù)據(jù)的版本號(hào)。
本發(fā)明具有如下有益效果本發(fā)明通過(guò)對(duì)性能數(shù)據(jù)分組導(dǎo)入,使數(shù) 據(jù)導(dǎo)入的效率有明顯提高,尤其對(duì)于大數(shù)據(jù)量的數(shù)據(jù)導(dǎo)入。例如,根據(jù) 測(cè)試結(jié)果,同樣的780M性能凝:據(jù)采用本發(fā)明的導(dǎo)入方法時(shí)導(dǎo)入時(shí)間只 需要50分鐘,相對(duì)于原來(lái)的10個(gè)小時(shí),效率提高了 12倍。


圖1為本發(fā)明的整體方法流程圖2為本發(fā)明實(shí)施例的性能數(shù)據(jù)文件分組及包裝的詳細(xì)流程圖; 圖3為本發(fā)明實(shí)施例的將性能數(shù)據(jù)按時(shí)間分組的方法流程圖; 圖4為本發(fā)明實(shí)施例的執(zhí)行性能數(shù)據(jù)導(dǎo)入任務(wù)的方法流程圖。
具體實(shí)施例方式
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)的描述 本發(fā)明的核心思想為通過(guò)對(duì)導(dǎo)入的性能數(shù)據(jù)文件根據(jù)時(shí)間進(jìn)行分 組的方法減小單次導(dǎo)入數(shù)據(jù)庫(kù)的數(shù)據(jù)量,避免了數(shù)據(jù)庫(kù)在大數(shù)據(jù)量導(dǎo)入 時(shí)的效率瓶頸,從而極大的提高在大數(shù)據(jù)量時(shí)性能數(shù)據(jù)導(dǎo)入的效率。 如圖1所示,本發(fā)明包括以下步驟
101 、使用網(wǎng)管數(shù)據(jù)導(dǎo)出工具從網(wǎng)管系統(tǒng)數(shù)據(jù)庫(kù)中導(dǎo)出性能數(shù)據(jù)和
與之對(duì)應(yīng)的配置數(shù)據(jù)文件,將其保存為文本文件。
在把網(wǎng)管數(shù)據(jù)庫(kù)的性能數(shù)據(jù)導(dǎo)出為文件前,需要進(jìn)行本地網(wǎng)配置、
網(wǎng)管數(shù)據(jù)庫(kù)連接配置、RNC (無(wú)線網(wǎng)絡(luò)控制器)與本地網(wǎng)的關(guān)系配置, 選擇哪些本地網(wǎng)下的RNC的數(shù)據(jù)需要被導(dǎo)出,確定導(dǎo)出數(shù)據(jù)的時(shí)間范 圍,確定導(dǎo)出的性能計(jì)數(shù)器(粒度到性能表)和性能數(shù)據(jù)文件保存路徑。 確定導(dǎo)出后,性能數(shù)據(jù)會(huì)以文件的形式保存在設(shè)定的目錄下。
本地網(wǎng)是一個(gè)邏輯概念,可以按照用戶需求把一個(gè)地理區(qū)域定義為 一個(gè)本地網(wǎng),例如可以定義北京或上海為一個(gè)本地網(wǎng)。
102、 拷貝生成的性能數(shù)據(jù)文件和與^f目關(guān)的配置數(shù)據(jù)文件到網(wǎng)絡(luò) 優(yōu)化系統(tǒng)指定的性能數(shù)據(jù)文件存放目錄下。
103、 設(shè)定數(shù)據(jù)導(dǎo)入前的配置條件,確定需要導(dǎo)入的文件中的本地 網(wǎng)和RNC與系統(tǒng)的本地網(wǎng)的關(guān)系,確定需要導(dǎo)入的性能計(jì)數(shù)器(性能 表名稱),并根據(jù)此配置條件對(duì)性能數(shù)據(jù)文件進(jìn)行篩選。
104、 根據(jù)性能數(shù)據(jù)文件名稱中的時(shí)間范圍對(duì)篩選后的性能數(shù)據(jù)文 件進(jìn)行分組,并在每組性能數(shù)據(jù)文件中添加與其相關(guān)的無(wú)線配置數(shù)據(jù)文 件,之后將每組文件包裝成一個(gè)獨(dú)立的性能數(shù)據(jù)采集子任務(wù)。
105、 順序執(zhí)行上述子任務(wù),將數(shù)據(jù)從文件導(dǎo)入網(wǎng)絡(luò)優(yōu)化系統(tǒng)的數(shù) 據(jù)庫(kù)中。首先把數(shù)據(jù)(這些數(shù)據(jù)來(lái)源于任務(wù)中所包含的文件)從文件導(dǎo) 入到網(wǎng)絡(luò)優(yōu)化系統(tǒng)數(shù)據(jù)庫(kù)的臨時(shí)表中,調(diào)用存儲(chǔ)過(guò)程對(duì)數(shù)據(jù)進(jìn)行檢查后 再將數(shù)據(jù)從臨時(shí)表中導(dǎo)入到正式表中。
下面為本發(fā)明的一個(gè)實(shí)施例,無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的導(dǎo)入方法包括以
下步驟
步驟一、使用網(wǎng)管數(shù)據(jù)導(dǎo)出工具導(dǎo)出性能數(shù)據(jù)為文本文件。 在把網(wǎng)管數(shù)據(jù)庫(kù)的性能數(shù)據(jù)導(dǎo)出為文件前,進(jìn)行本地網(wǎng)配置、網(wǎng)管 數(shù)據(jù)庫(kù)連接配置、RNC與本地網(wǎng)的關(guān)系配置,選擇哪些本地網(wǎng)下的RNC 的數(shù)據(jù)需要被導(dǎo)出,確定導(dǎo)出數(shù)據(jù)的時(shí)間范圍,確定導(dǎo)出的性能計(jì)數(shù)器 (粒度到性能表)和性能數(shù)據(jù)文件保存路徑。確定導(dǎo)出后,性能數(shù)據(jù)會(huì) 以文件的形式保存在設(shè)定的目錄下。
文件的格式需要預(yù)先定義,在本實(shí)施例中
性能數(shù)據(jù)文件和與^目關(guān)的配置數(shù)據(jù)文件的格式為文本文件格式, 第一行是字段名稱,從第二行以后(包括第二行)是數(shù)據(jù)。
性能數(shù)據(jù)文件名稱遵守的規(guī)范是本地網(wǎng)號(hào)-本地網(wǎng)名稱-公司名稱-性能表名稱-IP地址-網(wǎng)管數(shù)據(jù)的版本號(hào)-開(kāi)始時(shí)間-結(jié)束時(shí)間。開(kāi)始時(shí)間 和結(jié)束時(shí)間包括年月日時(shí)分秒(如:2007.06.18.00.01.01 )。
對(duì)于與性能數(shù)據(jù)相關(guān)的無(wú)線配置數(shù)據(jù)的文件名稱遵守的規(guī)范是本 地網(wǎng)號(hào)-本地網(wǎng)名稱-公司名稱-無(wú)線配置表名稱-IP地址-網(wǎng)管數(shù)據(jù)的版本號(hào)。
性能數(shù)據(jù)文件名稱中包含本地網(wǎng)和時(shí)間信息是為了便于在數(shù)據(jù)導(dǎo) 入時(shí)明確文件所包含的本地網(wǎng)信息和數(shù)據(jù)的時(shí)間范圍。
為了保證一個(gè)文件中保存的性能數(shù)據(jù)不會(huì)太大,網(wǎng)管數(shù)據(jù)導(dǎo)出工具 采用了按照時(shí)間范圍保存的方法,每一個(gè)文件的數(shù)據(jù)的時(shí)間范圍可以由 用戶設(shè)定。設(shè)定時(shí)間范圍的配置文件格式如下
性能表名1 -Hourl,Dayl
性能表名2 = Hour2, Day2 性能表名3 = Hour3,Day3
以第一行為例,其含義是對(duì)于性能表名1,在構(gòu)造SQL語(yǔ)句進(jìn)行數(shù) 據(jù)查詢時(shí),確保對(duì)于該表每次查詢的數(shù)據(jù)時(shí)間范圍在Hourl小時(shí)內(nèi),在 數(shù)據(jù)保存到文件時(shí),每一個(gè)文件保存的數(shù)據(jù)時(shí)間范圍在Dayl天內(nèi),才姿 照經(jīng)驗(yàn),Dayl選取為3天,也就是一個(gè)文件包含一個(gè)表的三天時(shí)間的 數(shù)據(jù)量,如果Dayl太小文件會(huì)較多,如果Dayl太大,后面步驟的分組 將變得沒(méi)有意義。
步驟二、拷貝生成的數(shù)據(jù)文件到網(wǎng)絡(luò)優(yōu)化系統(tǒng)指定的性能數(shù)據(jù)文件
存放目錄下。
本實(shí)施例中,直接將性能數(shù)據(jù)文件保存到移動(dòng)硬盤上,再通過(guò)移動(dòng) 硬盤拷貝到網(wǎng)優(yōu)系統(tǒng)規(guī)定的性能數(shù)據(jù)文件存放目錄下。網(wǎng)優(yōu)系統(tǒng)規(guī)定的 性能數(shù)據(jù)文件存放目錄保存在系統(tǒng)的配置文件中。
步驟三、設(shè)定數(shù)據(jù)導(dǎo)入前的配置條件,根據(jù)此配置條件對(duì)性能數(shù)據(jù) 文件進(jìn)行篩選。
設(shè)定需要導(dǎo)入的文件中的本地網(wǎng)和RNC與系統(tǒng)的本地網(wǎng)的關(guān)系、 需要導(dǎo)入的性能計(jì)數(shù)器(性能表名稱)。為了減小性能數(shù)據(jù)導(dǎo)入流程的 復(fù)雜程度,本實(shí)施例只允許性能數(shù)據(jù)一次導(dǎo)入到一個(gè)系統(tǒng)的本地網(wǎng)下。 具體篩選方法如圖2中的步驟201 -205所示,根據(jù)文件命名規(guī)范、用 戶選擇的性能計(jì)數(shù)器、用戶選擇的本地網(wǎng)號(hào)和本地網(wǎng)名稱、系統(tǒng)所支持 的版本號(hào)來(lái)對(duì)數(shù)據(jù)文件進(jìn)行篩選。
步驟四、將數(shù)據(jù)文件按照文件名稱中的時(shí)間范圍進(jìn)行分組,使得每 組文件中包含一些一段時(shí)間范圍內(nèi)的性能數(shù)據(jù)文件和與其對(duì)應(yīng)的無(wú)線 配置數(shù)據(jù)文件,分組之后將每組文件封裝成一個(gè)獨(dú)立的子任務(wù)。
具體實(shí)現(xiàn)步驟如圖2中的步驟206-213所示
206、 將文件分成兩大組, 一組包含所有性能數(shù)據(jù)文件,另一組包 含所有與之相關(guān)的無(wú)線配置數(shù)據(jù)文件;
207、 將無(wú)線配置數(shù)據(jù)文件按照本地網(wǎng)號(hào)、本地網(wǎng)名稱和版本號(hào)進(jìn) 行分組,使得每組均有一套完整的配置數(shù)據(jù);
208、 將性能數(shù)據(jù)文件按照本地網(wǎng)號(hào)、本地網(wǎng)名稱和版本號(hào)、時(shí)間 范圍進(jìn)行分組;
在此步驟中,系統(tǒng)對(duì)性能數(shù)據(jù)文件按照本地網(wǎng)號(hào),本地網(wǎng)名稱,數(shù) 據(jù)的版本號(hào)和數(shù)據(jù)的時(shí)間范圍進(jìn)行了分組,分組的詳細(xì)流程在圖3描述, 這正是本發(fā)明的核心思想所在通過(guò)對(duì)性能數(shù)據(jù)按照時(shí)間進(jìn)行分組,確 保每一組性能數(shù)據(jù)的數(shù)據(jù)量在合適的范圍內(nèi) 一一確保一次導(dǎo)入到數(shù)據(jù) 庫(kù)的單個(gè)表中的記錄遠(yuǎn)遠(yuǎn)小于百萬(wàn)行,這樣就避開(kāi)了數(shù)據(jù)庫(kù)對(duì)于百萬(wàn)行 以上記錄的表操作的效率瓶頸,保證了在大數(shù)據(jù)量數(shù)據(jù)導(dǎo)入時(shí)仍然保持 與小數(shù)據(jù)量導(dǎo)入時(shí)一致的效率。
209-212、根據(jù)本地網(wǎng)號(hào)、本地網(wǎng)名稱和版本號(hào)查找與各個(gè)性能數(shù) 據(jù)文件相對(duì)應(yīng)的配置數(shù)據(jù)文件,找到后添力口到各個(gè)性能數(shù)據(jù)文件組中;
在步驟212中,系統(tǒng)把對(duì)應(yīng)的無(wú)線配置文件組的文件名插入到性能 數(shù)據(jù)組中,這是因?yàn)閷?duì)于本實(shí)例,如果只有性能數(shù)據(jù)而沒(méi)有對(duì)應(yīng)的無(wú)線 配置數(shù)據(jù),系統(tǒng)會(huì)把這些性能數(shù)據(jù)作為非法數(shù)據(jù)處理。213、將每個(gè)包含性能數(shù)據(jù)和無(wú)線配置數(shù)據(jù)的分組包裝成獨(dú)立的性 能數(shù)據(jù)釆集子任務(wù),插入到任務(wù)隊(duì)列中。
其中,上述步驟208中對(duì)性能數(shù)據(jù)文件進(jìn)行分組的方法包括以下步 驟,如圖3所示
301. 獲取一個(gè)性能數(shù)據(jù)文件的名稱;
302. 讀取此文件名中的本地網(wǎng)號(hào)、本地網(wǎng)名和版本號(hào),并判斷其 是否與某分組的對(duì)應(yīng)值相同,若是,則進(jìn)入下一步,否則進(jìn)入步驟304;
303. 判斷此文件名稱中的開(kāi)始時(shí)間是否在該分組的時(shí)間范圍內(nèi), 若是,則進(jìn)入步驟305,否則進(jìn)入下一步;
304. 建立一個(gè)新組,將其時(shí)間范圍設(shè)為此文件的開(kāi)始時(shí)間和結(jié)束 時(shí)間,將其本地網(wǎng)號(hào)、本地網(wǎng)名稱和版本號(hào)設(shè)為此文件的對(duì)應(yīng)值;
305. 將此文件加入該分組;
由此方法對(duì)所有性能數(shù)據(jù)文件進(jìn)行操作完畢后,即完成性能數(shù)據(jù)文 件的分組。
步驟五、順序執(zhí)行上述子任務(wù),將數(shù)據(jù)從文件導(dǎo)入網(wǎng)絡(luò)優(yōu)化系統(tǒng)的 數(shù)據(jù)庫(kù)中。詳細(xì)的流程如圖4所示,包括以下步驟
401、 從任務(wù)隊(duì)列中獲取一個(gè)性能數(shù)據(jù)采集子任務(wù);
402、 根據(jù)任務(wù)的文件名加載數(shù)據(jù)到數(shù)據(jù)庫(kù)的臨時(shí)表;
403、 調(diào)用存儲(chǔ)過(guò)程刪除臨時(shí)表中不需要的RNC,即刪除不需要的 與RNC相關(guān)的性能數(shù)據(jù)和無(wú)線配置數(shù)據(jù);
404、 調(diào)用存儲(chǔ)過(guò)程檢查臨時(shí)表中的無(wú)線配置數(shù)據(jù);
405、 調(diào)用存儲(chǔ)過(guò)程將配置數(shù)據(jù)從臨時(shí)表導(dǎo)入到正式表;
406、調(diào)用存儲(chǔ)過(guò)程檢查臨時(shí)表中的性能數(shù)據(jù); 407 、調(diào)用存儲(chǔ)過(guò)程將性能數(shù)據(jù)從臨時(shí)表導(dǎo)入到正式表。 由于大數(shù)據(jù)量性能數(shù)據(jù)導(dǎo)入時(shí)間較長(zhǎng),為了避免用戶在使用此功能 時(shí)長(zhǎng)期等待,本實(shí)施例設(shè)計(jì)為異步方式處理,對(duì)性能數(shù)據(jù)文件從按照時(shí) 間分組到包裝成任務(wù)的步驟在一個(gè)線程中完成,而任務(wù)的執(zhí)行在另一個(gè) 線程中執(zhí)行。
以上所述,僅為本發(fā)明的一個(gè)較佳具體實(shí)例,是關(guān)于TD-SCDMA 性能數(shù)據(jù)導(dǎo)入的方法,但本發(fā)明的按照時(shí)間分組的方法也適用于包括 GSM和WCDMA等其他產(chǎn)品的無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)導(dǎo)入,對(duì)于其他的與 時(shí)間相關(guān)的大數(shù)據(jù)量導(dǎo)入,也可以利用按照時(shí)間分組的思想提高導(dǎo)入效 率。此外,凡是在本發(fā)明的精神和原則之內(nèi),所作任何修改、等同替換 和改進(jìn),均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法,其特征在于,所述方法包括以下步驟(1)將網(wǎng)管系統(tǒng)的性能數(shù)據(jù)及與其相關(guān)的配置數(shù)據(jù)導(dǎo)出,保存為文本格式的文件;(2)將上述數(shù)據(jù)文本文件拷貝到網(wǎng)絡(luò)優(yōu)化系統(tǒng)指定的存放目錄下;(3)設(shè)定數(shù)據(jù)導(dǎo)入前的配置條件,并根據(jù)此配置條件對(duì)性能數(shù)據(jù)文件進(jìn)行篩選;(4)將篩選后的性能數(shù)據(jù)文件按照文件名稱中的時(shí)間范圍進(jìn)行分組,并向每組性能文件中添加與其對(duì)應(yīng)的無(wú)線配置數(shù)據(jù)文件,之后將每組文件包裝成一個(gè)獨(dú)立的性能數(shù)據(jù)采集子任務(wù);(5)順序執(zhí)行上述子任務(wù),將數(shù)據(jù)從文件導(dǎo)入網(wǎng)絡(luò)優(yōu)化系統(tǒng)的數(shù)據(jù)庫(kù)中。
2、 如權(quán)利要求1所述的導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法,其特征 在于,所述步驟U)中對(duì)性能數(shù)據(jù)文件進(jìn)行分組的方法為A. 獲取一個(gè)性能數(shù)據(jù)文件的名稱;B. 讀取此文件名中的本地網(wǎng)號(hào)、本地網(wǎng)名和版本號(hào),并判斷其 是否與某分組的對(duì)應(yīng)值相同,若是,則進(jìn)入步驟C,否則進(jìn)入步驟D;C. 判斷此文件名稱中的開(kāi)始時(shí)間是否在該分組的時(shí)間范圍內(nèi), 若是,則進(jìn)入步驟E,否則進(jìn)入步驟D;D. 建立一個(gè)新組,將其時(shí)間范圍設(shè)為此文件的開(kāi)始時(shí)間和結(jié)束 時(shí)間,將其本地網(wǎng)號(hào)、本地網(wǎng)名稱和版本號(hào)設(shè)為此文件的對(duì)應(yīng)值;E. 將此文件加入該分組;F. 獲取下一個(gè)性能數(shù)據(jù)文件,轉(zhuǎn)入步驟B,對(duì)所有性能數(shù)據(jù)文 件處理完后,結(jié)束。
3、 如權(quán)利要求1所述的導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法,其特征 在于,所述方法采用異步處理的方式,即所述步驟(4)中對(duì)性能數(shù) 據(jù)文件進(jìn)行的分組及包裝在一個(gè)線程中實(shí)現(xiàn),所述步驟(5)中子任 務(wù)的執(zhí)行在另一個(gè)線程中實(shí)現(xiàn)。
4、 如權(quán)利要求1所述的導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法,其特征 在于,所述步驟(5)數(shù)據(jù)導(dǎo)入的過(guò)程包括將數(shù)據(jù)從文件導(dǎo)入到網(wǎng) 絡(luò)優(yōu)化系統(tǒng)數(shù)據(jù)庫(kù)的臨時(shí)表,經(jīng)過(guò)性能數(shù)據(jù)和配置數(shù)據(jù)的檢查后,再 將數(shù)據(jù)從臨時(shí)表導(dǎo)入網(wǎng)絡(luò)優(yōu)化系統(tǒng)數(shù)據(jù)庫(kù)的正式表中。
5、 如權(quán)利要求4所述的導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法,其特征 在于,所述步驟(5)進(jìn)一步包括以下步驟a. 從任務(wù)隊(duì)列中獲取一個(gè)性能數(shù)據(jù)采集子任務(wù);b. 根據(jù)該任務(wù)的文件名稱加載數(shù)據(jù)到數(shù)據(jù)庫(kù)的臨時(shí)表;c. 刪除臨時(shí)表中不需要的性能數(shù)據(jù)和無(wú)線配置數(shù)據(jù);d. 檢查臨時(shí)表中的無(wú)線配置數(shù)據(jù);e. 將配置數(shù)據(jù)從臨時(shí)表中導(dǎo)入到數(shù)據(jù)庫(kù)的正式表;f. 檢查臨時(shí)表中的性能數(shù)據(jù);g. 將性能數(shù)據(jù)從臨時(shí)表導(dǎo)入到數(shù)據(jù)庫(kù)的正式表;h. 獲取下一個(gè)性能數(shù)據(jù)采集子任務(wù),轉(zhuǎn)入步驟b,執(zhí)行完所有 子任務(wù)后結(jié)束。
6、如權(quán)利要求1至5任一項(xiàng)所述的導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方 法,其特征在于,所述性能數(shù)據(jù)文件的名稱規(guī)范為本地網(wǎng)號(hào)-本地 網(wǎng)名稱-公司名稱-性能表名稱-IP地址-網(wǎng)管數(shù)據(jù)的版本號(hào) - 開(kāi) 始時(shí)間-結(jié)束時(shí)間,所述無(wú)線配置數(shù)據(jù)文件的名稱規(guī)范為本地網(wǎng)號(hào) -本地網(wǎng)名稱-公司名稱-無(wú)線配置表名稱-IP地址-網(wǎng)管數(shù)據(jù)的 版本號(hào)。
全文摘要
本發(fā)明公開(kāi)了一種導(dǎo)入無(wú)線網(wǎng)絡(luò)性能數(shù)據(jù)的方法,該方法包括以下步驟(1)將網(wǎng)管系統(tǒng)的性能數(shù)據(jù)及與其相關(guān)的配置數(shù)據(jù)導(dǎo)出,保存為文本格式的文件;(2)將上述數(shù)據(jù)文本文件拷貝到網(wǎng)絡(luò)優(yōu)化系統(tǒng)指定的存放目錄下;(3)設(shè)定數(shù)據(jù)導(dǎo)入前的配置條件,并根據(jù)此配置條件對(duì)性能數(shù)據(jù)文件進(jìn)行篩選;(4)將篩選后的性能數(shù)據(jù)文件按照文件名稱中的時(shí)間范圍進(jìn)行分組,并向每組性能文件中添加與其對(duì)應(yīng)的無(wú)線配置數(shù)據(jù)文件,之后將每組文件包裝成一個(gè)獨(dú)立的性能數(shù)據(jù)采集子任務(wù);(5)順序執(zhí)行上述子任務(wù),將數(shù)據(jù)從文件導(dǎo)入網(wǎng)絡(luò)優(yōu)化系統(tǒng)的數(shù)據(jù)庫(kù)中。本發(fā)明通過(guò)對(duì)性能數(shù)據(jù)分組導(dǎo)入,使數(shù)據(jù)導(dǎo)入的效率有明顯提高,尤其對(duì)于大數(shù)據(jù)量的數(shù)據(jù)導(dǎo)入。
文檔編號(hào)G06F9/44GK101388790SQ20071007713
公開(kāi)日2009年3月18日 申請(qǐng)日期2007年9月14日 優(yōu)先權(quán)日2007年9月14日
發(fā)明者軍 姜, 張曦澤, 凱 王 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1