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

分布式數(shù)據(jù)庫穩(wěn)定性測試方法及裝置、電子設(shè)備和存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40397042發(fā)布日期:2024-12-20 12:20閱讀:7來源:國知局
分布式數(shù)據(jù)庫穩(wěn)定性測試方法及裝置、電子設(shè)備和存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及數(shù)據(jù)庫測試,尤其涉及一種分布式數(shù)據(jù)庫穩(wěn)定性測試方法及裝置、電子設(shè)備和存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在數(shù)據(jù)庫軟件系統(tǒng)領(lǐng)域,伴隨著用戶對分布式數(shù)據(jù)庫的廣泛應(yīng)用,使分布式數(shù)據(jù)庫在各種復(fù)雜場景下的穩(wěn)定性問題開始凸顯,隨著運(yùn)行時(shí)間、用戶應(yīng)用場景的并發(fā)量、數(shù)據(jù)的持續(xù)增長,以及分布式數(shù)據(jù)庫多節(jié)點(diǎn)的部署特點(diǎn),使分布式數(shù)據(jù)庫的穩(wěn)定性很難得到保障。

2、在進(jìn)行穩(wěn)定性測試時(shí),會(huì)有測試過程效率低,測試覆蓋度不夠大的問題。


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

1、鑒于上述問題,本發(fā)明提供了一種分布式數(shù)據(jù)庫穩(wěn)定性測試方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)。

2、根據(jù)本發(fā)明的第一個(gè)方面,提供了一種分布式數(shù)據(jù)庫穩(wěn)定性測試方法,包括以下操作:設(shè)置用于表征預(yù)期壓力隨時(shí)間變化的預(yù)期壓力波動(dòng)模式,其中,預(yù)期壓力波動(dòng)模式包括多種變壓模式和多種恒壓模式;調(diào)用測試用例執(zhí)行測試,并使得在實(shí)際測試期間的實(shí)際壓力波動(dòng)模式符合預(yù)期壓力波動(dòng)模式;在實(shí)際測試期間中實(shí)際壓力波動(dòng)模式符合恒壓模式的第一測試階段,進(jìn)行第一異常干擾;在實(shí)際測試期間中實(shí)際壓力波動(dòng)模式符合變壓模式的第二測試階段,進(jìn)行第二異常干擾。

3、根據(jù)本發(fā)明的實(shí)施例,第一異常干擾和第二異常干擾的種類均包括磁盤異常干擾、內(nèi)存異常干擾、網(wǎng)絡(luò)異常干擾和軟件服務(wù)異常干擾。

4、根據(jù)本發(fā)明的實(shí)施例,在第一異常干擾中,增加磁盤異常干擾的數(shù)量;在第二異常干擾中,增加內(nèi)存異常干擾或網(wǎng)絡(luò)異常干擾的數(shù)量。

5、根據(jù)本發(fā)明的實(shí)施例,根據(jù)預(yù)設(shè)條件分別設(shè)置第一異常干擾和第二異常干擾中各個(gè)種類的異常干擾的數(shù)量分布,其中,預(yù)設(shè)條件根據(jù)數(shù)據(jù)庫運(yùn)行期間出現(xiàn)異常的歷史記錄進(jìn)行設(shè)置。

6、根據(jù)本發(fā)明的實(shí)施例,設(shè)置預(yù)期壓力波動(dòng)模式的方法包括:設(shè)置與多種變壓模式對應(yīng)的多個(gè)壓力波動(dòng)峰;其中,每個(gè)壓力波動(dòng)峰的壓力峰值在自定義波峰范圍內(nèi)隨機(jī)獲取;每個(gè)壓力波動(dòng)峰的步長在自定義波峰時(shí)間范圍內(nèi)隨機(jī)獲取。根據(jù)本發(fā)明的實(shí)施例,調(diào)用測試用例的方式為分布式調(diào)度或集中調(diào)度;變壓模式的壓力變化通過改變調(diào)用測試用例的調(diào)度方式和改變調(diào)用測試用例的數(shù)量產(chǎn)生。

7、根據(jù)本發(fā)明的實(shí)施例,每個(gè)測試用例為鏈?zhǔn)綀?zhí)行的多個(gè)操作,多個(gè)操作包括數(shù)據(jù)庫對象的創(chuàng)建、數(shù)據(jù)的裝載、數(shù)據(jù)的增刪改查操作和數(shù)據(jù)對象的刪除清理操作。

8、本發(fā)明的第二方面提供了一種分布式數(shù)據(jù)庫穩(wěn)定性測試裝置包括:設(shè)置模塊,用于設(shè)置用于表征預(yù)期壓力隨時(shí)間變化的預(yù)期壓力波動(dòng)模式,其中,預(yù)期壓力波動(dòng)模式包括多種變壓模式和多種恒壓模式;測試模塊,用于調(diào)用測試用例執(zhí)行測試,并使得在實(shí)際測試期間中的實(shí)際壓力波動(dòng)模式符合預(yù)期壓力波動(dòng)模式;第一干擾模塊,用于在實(shí)際測試期間中實(shí)際壓力波動(dòng)模式符合恒壓模式的第一測試階段,進(jìn)行第一異常干擾;第二干擾模塊,用于在實(shí)際測試期間中實(shí)際壓力波動(dòng)模式符合變壓模式的第二測試階段,進(jìn)行第二異常干擾。

9、本發(fā)明的第三方面提供了一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序,當(dāng)一個(gè)或多個(gè)處理器執(zhí)行一個(gè)或多個(gè)計(jì)算機(jī)程序時(shí)以實(shí)現(xiàn)根據(jù)上述分布式數(shù)據(jù)庫穩(wěn)定性測試方法的步驟。

10、本發(fā)明的第四方面還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序或指令,計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)上述分布式數(shù)據(jù)庫穩(wěn)定性測試方法的步驟。

11、根據(jù)本發(fā)明的實(shí)施例,通過預(yù)先設(shè)置多種恒壓模式和多種變壓模式進(jìn)行數(shù)據(jù)庫穩(wěn)定性測試,可以模擬數(shù)據(jù)庫在使用期間周期性的壓力變化,可以根據(jù)數(shù)據(jù)庫的版本更新周期設(shè)置壓力波動(dòng)模式,期間進(jìn)行不同的干擾項(xiàng)目添加,使變壓模式和恒壓模式下分別采用了不同的干擾項(xiàng)目添加策略,更貼近實(shí)際數(shù)據(jù)庫使用場景中異常情況出現(xiàn)的可能項(xiàng)目和頻率,提高數(shù)據(jù)庫穩(wěn)定性測試的效率和覆蓋度。



技術(shù)特征:

1.一種分布式數(shù)據(jù)庫穩(wěn)定性測試方法,其特征在于,包括以下操作:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,

4.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,設(shè)置所述預(yù)期壓力波動(dòng)模式的方法包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,

8.一種分布式數(shù)據(jù)庫穩(wěn)定性測試裝置,其特征在于,包括:

9.一種電子設(shè)備,包括:

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序或指令,其特征在于,所述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)權(quán)利要求1~7中任一項(xiàng)所述方法的步驟。


技術(shù)總結(jié)
本發(fā)明提供了一種分布式數(shù)據(jù)庫穩(wěn)定性測試方法及裝置、電子設(shè)備和存儲(chǔ)介質(zhì),可應(yīng)用于數(shù)據(jù)庫測試技術(shù)領(lǐng)域。該分布式數(shù)據(jù)庫穩(wěn)定性測試方法包括:設(shè)置用于表征預(yù)期壓力隨時(shí)間變化的預(yù)期壓力波動(dòng)模式,其中,預(yù)期壓力波動(dòng)模式包括多種變壓模式和多種恒壓模式;調(diào)用測試用例執(zhí)行測試,并使得在實(shí)際測試期間的實(shí)際壓力波動(dòng)模式符合預(yù)期壓力波動(dòng)模式;在實(shí)際測試期間中實(shí)際壓力波動(dòng)模式符合恒壓模式的第一測試階段,進(jìn)行第一異常干擾;在實(shí)際測試期間中實(shí)際壓力波動(dòng)模式符合變壓模式的第二測試階段,進(jìn)行第二異常干擾。

技術(shù)研發(fā)人員:李維維
受保護(hù)的技術(shù)使用者:蘇州吉唄思數(shù)據(jù)技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1