两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)庫空洞修復(fù)方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40654391發(fā)布日期:2025-01-10 19:03閱讀:10來源:國(guó)知局
數(shù)據(jù)庫空洞修復(fù)方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

本申請(qǐng)涉及金融科技,尤其涉及一種數(shù)據(jù)庫空洞修復(fù)方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在數(shù)據(jù)庫中,由于數(shù)據(jù)的刪除、更新等操作,會(huì)產(chǎn)生未被有效利用的存儲(chǔ)空間。這些存儲(chǔ)空間未被使用,但在數(shù)據(jù)庫的物理存儲(chǔ)結(jié)構(gòu)中存在,形成了數(shù)據(jù)庫空洞。數(shù)據(jù)庫空洞會(huì)增加數(shù)據(jù)存儲(chǔ)和查詢的時(shí)間開銷,嚴(yán)重影響了數(shù)據(jù)庫的性能。例如,用戶通過金融交易系統(tǒng)進(jìn)行如股票交易、支付轉(zhuǎn)賬等實(shí)時(shí)交易時(shí),金融交易系統(tǒng)需要快速查詢用戶賬戶余額。如果數(shù)據(jù)庫中存在大量空洞,則金融交易系統(tǒng)需要掃描更多的數(shù)據(jù)頁找到所需的數(shù)據(jù),導(dǎo)致金融交易的效率較低。因此,如何修復(fù)數(shù)據(jù)庫空洞成為了亟待解決的問題。


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

1、本申請(qǐng)實(shí)施例的主要目的在于提出一種數(shù)據(jù)庫空洞修復(fù)方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì),旨在對(duì)數(shù)據(jù)庫空洞進(jìn)行修復(fù),提高數(shù)據(jù)庫的存儲(chǔ)和查詢性能。

2、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第一方面提出了一種數(shù)據(jù)庫空洞修復(fù)方法,所述方法包括:

3、定時(shí)掃描數(shù)據(jù)庫,獲取所述數(shù)據(jù)庫產(chǎn)生空洞的數(shù)據(jù)表,得到空洞數(shù)據(jù)表;

4、獲取對(duì)所述空洞數(shù)據(jù)表執(zhí)行數(shù)據(jù)更新操作的歷史時(shí)段,根據(jù)所述歷史時(shí)段確定策略執(zhí)行時(shí)段;

5、在所述策略執(zhí)行時(shí)段,獲取所述空洞數(shù)據(jù)表的目標(biāo)修復(fù)策略;

6、執(zhí)行所述目標(biāo)修復(fù)策略,對(duì)所述空洞數(shù)據(jù)表進(jìn)行修復(fù)。

7、在一些實(shí)施例,所述目標(biāo)修復(fù)策略包括第一修復(fù)策略,所述執(zhí)行所述目標(biāo)修復(fù)策略,對(duì)所述空洞數(shù)據(jù)表進(jìn)行修復(fù),包括:

8、執(zhí)行所述第一修復(fù)策略,根據(jù)所述第一修復(fù)策略生成空間回收指令;

9、根據(jù)所述空間回收指令對(duì)所述空洞數(shù)據(jù)表進(jìn)行空間回收。

10、在一些實(shí)施例,所述目標(biāo)修復(fù)策略包括第二修復(fù)策略,所述執(zhí)行所述目標(biāo)修復(fù)策略,對(duì)所述空洞數(shù)據(jù)表進(jìn)行修復(fù),包括:

11、執(zhí)行所述第二修復(fù)策略,根據(jù)所述第二修復(fù)策略獲取所述空洞數(shù)據(jù)表的表結(jié)構(gòu)和數(shù)據(jù)記錄;

12、根據(jù)所述表結(jié)構(gòu)創(chuàng)建參考數(shù)據(jù)表;

13、將所述數(shù)據(jù)記錄遷移至所述參考數(shù)據(jù)表;

14、根據(jù)所述參考數(shù)據(jù)表覆蓋所述空洞數(shù)據(jù)表。

15、在一些實(shí)施例,所述將所述數(shù)據(jù)記錄遷移至所述參考數(shù)據(jù)表,包括:

16、獲取所述數(shù)據(jù)記錄的單位遷移數(shù)據(jù)量;

17、按照所述單位遷移數(shù)據(jù)量,逐次將所述數(shù)據(jù)記錄遷移至所述參考數(shù)據(jù)表。

18、在一些實(shí)施例,所述根據(jù)所述參考數(shù)據(jù)表覆蓋所述空洞數(shù)據(jù)表,包括:

19、獲取所述數(shù)據(jù)庫的數(shù)據(jù)傳輸日志;

20、根據(jù)所述數(shù)據(jù)傳輸日志獲取在遷移時(shí)段對(duì)所述空洞數(shù)據(jù)表執(zhí)行的數(shù)據(jù)更新操作,得到目標(biāo)操作;所述遷移時(shí)段為將所述數(shù)據(jù)記錄遷移至所述參考數(shù)據(jù)表的時(shí)段;

21、對(duì)所述參考數(shù)據(jù)表執(zhí)行所述目標(biāo)操作,得到候選數(shù)據(jù)表;

22、根據(jù)所述候選數(shù)據(jù)表覆蓋所述空洞數(shù)據(jù)表。

23、在一些實(shí)施例,所述獲取對(duì)所述空洞數(shù)據(jù)表執(zhí)行數(shù)據(jù)更新操作的歷史時(shí)段,根據(jù)所述歷史時(shí)段確定策略執(zhí)行時(shí)段,包括:

24、獲取所述數(shù)據(jù)庫的數(shù)據(jù)傳輸日志;

25、根據(jù)所述數(shù)據(jù)傳輸日志獲取對(duì)所述空洞數(shù)據(jù)表執(zhí)行數(shù)據(jù)更新操作的所述歷史時(shí)段;

26、對(duì)所述歷史時(shí)段進(jìn)行篩選,得到所述策略執(zhí)行時(shí)段。

27、在一些實(shí)施例,所述在所述策略執(zhí)行時(shí)段,獲取所述空洞數(shù)據(jù)表的目標(biāo)修復(fù)策略,包括:

28、在所述策略執(zhí)行時(shí)段,獲取所述空洞數(shù)據(jù)表的數(shù)據(jù)記錄數(shù)量和所述空洞數(shù)據(jù)表占用所述數(shù)據(jù)庫的存儲(chǔ)空間容量;

29、根據(jù)所述數(shù)據(jù)記錄數(shù)量或者所述存儲(chǔ)空間容量確定所述空洞數(shù)據(jù)表的目標(biāo)修復(fù)策略。

30、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第二方面提出了一種數(shù)據(jù)庫空洞修復(fù)裝置,所述裝置包括:

31、掃描模塊,用于定時(shí)掃描數(shù)據(jù)庫,獲取所述數(shù)據(jù)庫產(chǎn)生空洞的數(shù)據(jù)表,得到空洞數(shù)據(jù)表;

32、時(shí)段獲取模塊,用于獲取對(duì)所述空洞數(shù)據(jù)表執(zhí)行數(shù)據(jù)更新操作的歷史時(shí)段,根據(jù)所述歷史時(shí)段確定策略執(zhí)行時(shí)段;

33、策略獲取模塊,用于在所述策略執(zhí)行時(shí)段,獲取所述空洞數(shù)據(jù)表的目標(biāo)修復(fù)策略;

34、執(zhí)行模塊,用于執(zhí)行所述目標(biāo)修復(fù)策略,對(duì)所述空洞數(shù)據(jù)表進(jìn)行修復(fù)。

35、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第三方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述第一方面所述的方法。

36、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第四方面提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面所述的方法。

37、本申請(qǐng)實(shí)施例提出的數(shù)據(jù)庫空洞修復(fù)方法、數(shù)據(jù)庫空洞修復(fù)裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),通過定時(shí)掃描數(shù)據(jù)庫,獲取數(shù)據(jù)庫產(chǎn)生空洞的數(shù)據(jù)表,以自動(dòng)識(shí)別數(shù)據(jù)庫中存在空洞的表,得到空洞數(shù)據(jù)表。獲取對(duì)空洞數(shù)據(jù)表執(zhí)行數(shù)據(jù)更新操作的歷史時(shí)段,為避免數(shù)據(jù)庫空洞修復(fù)任務(wù)對(duì)業(yè)務(wù)辦理的影響,根據(jù)歷史時(shí)段確定策略執(zhí)行時(shí)段,得到進(jìn)行數(shù)據(jù)庫空洞修復(fù)的合適時(shí)段。在策略執(zhí)行時(shí)段,獲取空洞數(shù)據(jù)表的目標(biāo)修復(fù)策略,以在合適的時(shí)段選擇合適的修復(fù)策略,確保數(shù)據(jù)庫的穩(wěn)定運(yùn)行。執(zhí)行目標(biāo)修復(fù)策略,對(duì)空洞數(shù)據(jù)表進(jìn)行修復(fù),避免了數(shù)據(jù)庫空洞對(duì)數(shù)據(jù)庫查詢性能和存儲(chǔ)性能的影響,提高了數(shù)據(jù)庫的可用性以及穩(wěn)定性。



技術(shù)特征:

1.一種數(shù)據(jù)庫空洞修復(fù)方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)修復(fù)策略包括第一修復(fù)策略,所述執(zhí)行所述目標(biāo)修復(fù)策略,對(duì)所述空洞數(shù)據(jù)表進(jìn)行修復(fù),包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)修復(fù)策略包括第二修復(fù)策略,所述執(zhí)行所述目標(biāo)修復(fù)策略,對(duì)所述空洞數(shù)據(jù)表進(jìn)行修復(fù),包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述數(shù)據(jù)記錄遷移至所述參考數(shù)據(jù)表,包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述參考數(shù)據(jù)表覆蓋所述空洞數(shù)據(jù)表,包括:

6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述獲取對(duì)所述空洞數(shù)據(jù)表執(zhí)行數(shù)據(jù)更新操作的歷史時(shí)段,根據(jù)所述歷史時(shí)段確定策略執(zhí)行時(shí)段,包括:

7.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述在所述策略執(zhí)行時(shí)段,獲取所述空洞數(shù)據(jù)表的目標(biāo)修復(fù)策略,包括:

8.一種數(shù)據(jù)庫空洞修復(fù)裝置,其特征在于,所述裝置包括:

9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的方法。

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


技術(shù)總結(jié)
本申請(qǐng)實(shí)施例提供了一種數(shù)據(jù)庫空洞修復(fù)方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì),屬于金融科技技術(shù)領(lǐng)域。該方法包括:定時(shí)掃描數(shù)據(jù)庫,獲取數(shù)據(jù)庫產(chǎn)生空洞的數(shù)據(jù)表,得到空洞數(shù)據(jù)表,獲取對(duì)空洞數(shù)據(jù)表執(zhí)行數(shù)據(jù)更新操作的歷史時(shí)段,根據(jù)歷史時(shí)段確定策略執(zhí)行時(shí)段,在策略執(zhí)行時(shí)段,獲取空洞數(shù)據(jù)表的目標(biāo)修復(fù)策略,執(zhí)行目標(biāo)修復(fù)策略,對(duì)空洞數(shù)據(jù)表進(jìn)行修復(fù),能夠?qū)?shù)據(jù)庫空洞進(jìn)行修復(fù),提高數(shù)據(jù)庫的存儲(chǔ)和查詢性能。

技術(shù)研發(fā)人員:鄧根強(qiáng)
受保護(hù)的技術(shù)使用者:平安銀行股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
三台县| 宿迁市| 邵阳市| 永福县| 舟曲县| 昌吉市| 南皮县| 化隆| 奈曼旗| 涡阳县| 茌平县| 郴州市| 凤冈县| 大荔县| 天祝| 郑州市| 城口县| 谷城县| 涡阳县| 精河县| 普兰县| 云浮市| 高淳县| 龙口市| 综艺| 饶平县| 平泉县| 屏南县| 达尔| 福贡县| 高碑店市| 罗平县| 土默特右旗| 永安市| 松江区| 九龙县| 延吉市| 冀州市| 宣恩县| 麻阳| 新竹县|