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

網(wǎng)管性能數(shù)據(jù)查詢方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40393832發(fā)布日期:2024-12-20 12:17閱讀:7來(lái)源:國(guó)知局
網(wǎng)管性能數(shù)據(jù)查詢方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及數(shù)據(jù)處理,尤其涉及一種網(wǎng)管性能數(shù)據(jù)查詢方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在電信網(wǎng)管系統(tǒng)中,性能數(shù)據(jù)是從廠商側(cè)采集到的原始的指標(biāo)數(shù)據(jù)在網(wǎng)元、時(shí)間維度匯總后得到更有價(jià)值的數(shù)據(jù);原始數(shù)據(jù)和匯總后的數(shù)據(jù)通常會(huì)存入關(guān)系型數(shù)據(jù)庫(kù)或nosql(非關(guān)系型數(shù)據(jù)庫(kù))數(shù)據(jù)庫(kù)。前端客戶對(duì)性能數(shù)據(jù)的查詢,直接轉(zhuǎn)換成對(duì)關(guān)系型數(shù)據(jù)庫(kù)或nosql數(shù)據(jù)庫(kù)的數(shù)據(jù)檢索。

2、目前,在查詢性能數(shù)據(jù)時(shí),通常對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)直接進(jìn)行查詢,而在遇到大數(shù)據(jù)量的并發(fā)查詢的情況時(shí),界面響應(yīng)時(shí)間難以讓客戶滿意,更有甚者當(dāng)多個(gè)客戶同時(shí)查詢重復(fù)的數(shù)據(jù)、因多次點(diǎn)擊報(bào)表引起雪崩效應(yīng)。

3、因此,如何對(duì)性能數(shù)據(jù)查詢進(jìn)行優(yōu)化成為亟待解決的技術(shù)問(wèn)題。


技術(shù)實(shí)現(xiàn)思路

1、

2、本發(fā)明提供一種網(wǎng)管性能數(shù)據(jù)查詢方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),用以解決現(xiàn)有技術(shù)中大數(shù)據(jù)量的并發(fā)查詢界面響應(yīng)時(shí)間長(zhǎng),甚至引起雪崩效應(yīng)的缺陷。

3、本發(fā)明提供一種網(wǎng)管性能數(shù)據(jù)查詢方法,包括如下步驟:

4、按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢,各所述原子查詢用于查詢指定時(shí)間維度和/或指定網(wǎng)元維度的數(shù)據(jù);

5、基于所述若干個(gè)原子查詢,生成查詢計(jì)劃;

6、執(zhí)行所述查詢計(jì)劃,得到查詢結(jié)果。

7、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢方法,所述基于所述若干個(gè)原子查詢,生成查詢計(jì)劃,包括:

8、基于所述若干個(gè)原子查詢,構(gòu)建一個(gè)樹(shù)形結(jié)構(gòu),得到查詢計(jì)劃,所述樹(shù)形結(jié)構(gòu)的各個(gè)節(jié)點(diǎn)對(duì)應(yīng)一個(gè)原子查詢。

9、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢方法,各所述原子查詢互相獨(dú)立,所述執(zhí)行所述查詢計(jì)劃,得到查詢結(jié)果,包括:

10、創(chuàng)建多個(gè)線程;

11、各所述線程分別執(zhí)行一個(gè)原子查詢。

12、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢方法,在所述按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢之前,還包括:

13、計(jì)算所述查詢?nèi)蝿?wù)的時(shí)間成本;

14、若所述查詢?nèi)蝿?wù)的時(shí)間成本大于預(yù)設(shè)閾值,則執(zhí)行所述按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢的步驟。

15、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢方法,基于如下公式計(jì)算關(guān)系型數(shù)據(jù)庫(kù)的時(shí)間成本:

16、c=10*r0;

17、r0=w0*t0;

18、其中,r0表示查詢關(guān)系型數(shù)據(jù)庫(kù)時(shí)返回的行數(shù),w0表示網(wǎng)元維度的實(shí)體數(shù)量,t0表示時(shí)間維度的時(shí)間粒度數(shù)量。

19、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢方法,基于如下公式計(jì)算非關(guān)系型數(shù)據(jù)庫(kù)的時(shí)間成本:

20、c2=n*(v/s)+n*10;

21、其中,s表示磁盤(pán)順序讀取速度,n表示非關(guān)系型數(shù)據(jù)庫(kù)中數(shù)據(jù)對(duì)應(yīng)的文件數(shù)量,v表示文件大小。

22、本發(fā)明還提供一種網(wǎng)管性能數(shù)據(jù)查詢裝置,包括如下模塊:

23、任務(wù)拆分模塊,用于:按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢,各所述原子查詢用于查詢指定時(shí)間維度和/或指定網(wǎng)元維度的數(shù)據(jù);

24、計(jì)劃生成模塊,用于:基于所述若干個(gè)原子查詢,生成查詢計(jì)劃;

25、計(jì)劃執(zhí)行模塊,用于:執(zhí)行所述查詢計(jì)劃,得到查詢結(jié)果。

26、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢裝置,所述計(jì)劃生成模塊具體用于:

27、基于所述若干個(gè)原子查詢,構(gòu)建一個(gè)樹(shù)形結(jié)構(gòu),得到查詢計(jì)劃,所述樹(shù)形結(jié)構(gòu)的各個(gè)節(jié)點(diǎn)對(duì)應(yīng)一個(gè)原子查詢。

28、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢裝置,各所述原子查詢互相獨(dú)立,所述計(jì)劃執(zhí)行模塊具體用于:

29、創(chuàng)建多個(gè)線程;

30、各所述線程分別執(zhí)行一個(gè)原子查詢。

31、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢裝置,所述網(wǎng)管性能數(shù)據(jù)查詢裝置還包括判斷模塊,所述判斷模塊用于:

32、計(jì)算所述查詢?nèi)蝿?wù)的時(shí)間成本;

33、若所述查詢?nèi)蝿?wù)的時(shí)間成本大于預(yù)設(shè)閾值,則執(zhí)行所述按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢的步驟。

34、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢裝置,基于如下公式計(jì)算關(guān)系型數(shù)據(jù)庫(kù)的時(shí)間成本:

35、c=10*r0;

36、r0=w0*t0;

37、其中,r0表示查詢關(guān)系型數(shù)據(jù)庫(kù)時(shí)返回的行數(shù),w0表示網(wǎng)元維度的實(shí)體數(shù)量,t0表示時(shí)間維度的時(shí)間粒度數(shù)量。

38、根據(jù)本發(fā)明提供的一種網(wǎng)管性能數(shù)據(jù)查詢裝置,基于如下公式計(jì)算非關(guān)系型數(shù)據(jù)庫(kù)的時(shí)間成本:

39、c2=n*(v/s)+n*10;

40、其中,s表示磁盤(pán)順序讀取速度,n表示非關(guān)系型數(shù)據(jù)庫(kù)中數(shù)據(jù)對(duì)應(yīng)的文件數(shù)量,v表示文件大小。

41、本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如上述任一種所述網(wǎng)管性能數(shù)據(jù)查詢方法。

42、本發(fā)明還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述網(wǎng)管性能數(shù)據(jù)查詢方法。

43、本發(fā)明還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述網(wǎng)管性能數(shù)據(jù)查詢方法。

44、本發(fā)明提供的網(wǎng)管性能數(shù)據(jù)查詢方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢,各所述原子查詢用于查詢指定時(shí)間維度和/或指定網(wǎng)元維度的數(shù)據(jù);基于所述若干個(gè)原子查詢,生成查詢計(jì)劃;執(zhí)行所述查詢計(jì)劃,得到查詢結(jié)果。電信性能網(wǎng)管系統(tǒng)中,性能數(shù)據(jù)包含三個(gè)元素:網(wǎng)元、時(shí)間、性能指標(biāo),本方案結(jié)合性能數(shù)據(jù)的存儲(chǔ)方式,從網(wǎng)元和時(shí)間維度將大數(shù)據(jù)量的查詢?nèi)蝿?wù)拆分成若干個(gè)原子查詢,每個(gè)原子查詢是查詢?nèi)蝿?wù)對(duì)應(yīng)的一個(gè)子集,分別執(zhí)行各個(gè)原子查詢,從而可以極大地縮短查詢響應(yīng)時(shí)間,提高用戶使用體驗(yàn)。



技術(shù)特征:

1.一種網(wǎng)管性能數(shù)據(jù)查詢方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的網(wǎng)管性能數(shù)據(jù)查詢方法,其特征在于,所述基于所述若干個(gè)原子查詢,生成查詢計(jì)劃,包括:

3.根據(jù)權(quán)利要求1所述的網(wǎng)管性能數(shù)據(jù)查詢方法,其特征在于,各所述原子查詢互相獨(dú)立,所述執(zhí)行所述查詢計(jì)劃,得到查詢結(jié)果,包括:

4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的網(wǎng)管性能數(shù)據(jù)查詢方法,其特征在于,在所述按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢之前,還包括:

5.根據(jù)權(quán)利要求4所述的網(wǎng)管性能數(shù)據(jù)查詢方法,其特征在于,基于如下公式計(jì)算關(guān)系型數(shù)據(jù)庫(kù)的時(shí)間成本:

6.根據(jù)權(quán)利要求4所述的網(wǎng)管性能數(shù)據(jù)查詢方法,其特征在于,基于如下公式計(jì)算非關(guān)系型數(shù)據(jù)庫(kù)的時(shí)間成本:

7.一種網(wǎng)管性能數(shù)據(jù)查詢裝置,其特征在于,包括:

8.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述網(wǎng)管性能數(shù)據(jù)查詢方法。

9.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述網(wǎng)管性能數(shù)據(jù)查詢方法。

10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述網(wǎng)管性能數(shù)據(jù)查詢方法。


技術(shù)總結(jié)
本發(fā)明提供一種網(wǎng)管性能數(shù)據(jù)查詢方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,所述方法包括:按時(shí)間維度和/或網(wǎng)元維度,將查詢?nèi)蝿?wù)拆分為若干個(gè)原子查詢,各所述原子查詢用于查詢指定時(shí)間維度和/或指定網(wǎng)元維度的數(shù)據(jù);基于所述若干個(gè)原子查詢,生成查詢計(jì)劃;執(zhí)行所述查詢計(jì)劃,得到查詢結(jié)果。電信性能網(wǎng)管系統(tǒng)中,性能數(shù)據(jù)包含三個(gè)元素:網(wǎng)元、時(shí)間、性能指標(biāo),本方案結(jié)合性能數(shù)據(jù)的存儲(chǔ)方式,從網(wǎng)元和時(shí)間維度將大數(shù)據(jù)量的查詢?nèi)蝿?wù)拆分成若干個(gè)原子查詢,每個(gè)原子查詢是查詢?nèi)蝿?wù)對(duì)應(yīng)的一個(gè)子集,分別執(zhí)行各個(gè)原子查詢,從而可以極大地縮短查詢響應(yīng)時(shí)間,提高用戶使用體驗(yàn)。

技術(shù)研發(fā)人員:李濱
受保護(hù)的技術(shù)使用者:浪潮通信信息系統(tǒng)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1