说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210922096.1 (22)申请日 2022.08.02 (71)申请人 北京人大金仓信息技 术股份有限公 司 地址 100102 北京市朝阳区容达路7号院5 号楼1至3层101内二层201 (72)发明人 冷建全 杨尚 (74)专利代理 机构 北京同立钧成知识产权代理 有限公司 1 1205 专利代理师 丁鑫 刘芳 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/2452(2019.01) G06F 16/2455(2019.01) (54)发明名称 索引删除方法、 装置、 设备、 介质和计算机程 序产品 (57)摘要 本发明提供一种索引删除方法、 装置、 设备、 介质和计算机程序产品, 包括: 确定待删除的索 引, 并在各个事务中获取目标语句; 在各个所述 目标语句执行完成后, 删除所述索引。 本发明中, 在事务中的语句执行完成后删除索引, 无需等待 事务提交完成后再删除索引, 减少了删除索引的 等待时长 。 权利要求书1页 说明书7页 附图4页 CN 115292320 A 2022.11.04 CN 115292320 A 1.一种索引删除方法, 其特 征在于, 包括: 确定待删除的索引, 并在各个事务中获取目标语句; 在各个所述目标语句执 行完成后, 删除所述索引。 2.根据权利要求1所述的索引删除方法, 其特 征在于, 还 包括: 将各个所述目标语句的标识添加至集 合; 在所述目标语句执行完成时, 在所述集合中移除所述目标语句的标识, 并检测所述集 合中的各个标识是否全部移除; 在所述集合中的各个标识全部移除时, 确定各个所述目标语句执 行完成。 3.根据权利要求1或2所述的索引删除方法, 其特征在于, 所述在各个事务中获取目标 语句之前, 还 包括: 将所述索引的状态设置为无效; 广播所述索引的状态, 其中, 广播的所述索引的状态用于禁止所述事务在广播时间点 之后生成的语句引用所述索引, 所述广播时间点是 所述索引的状态广播的时间点。 4.根据权利要求3所述的索引删除方法, 其特征在于, 所述在各个事务中获取目标语 句, 包括: 在各个所述事务中, 获取生成时间点 早于所述广播时间点的语句, 作为所述目标语句。 5.根据权利要求3所述的索引 删除方法, 其特征在于, 所述将所述索引的状态设置为无 效之后, 还 包括: 确定引用缓存的所述索引的第一计划; 将所述第一计划的执 行状态设置为禁止执 行。 6.根据权利要求5所述的索引删除方法, 其特 征在于, 所述删除所述索引之后, 还 包括: 根据所述第一计划以及所述索引生成第二计划, 其中, 所述第二计划未引用所述索引。 7.一种索引删除装置, 其特 征在于, 包括: 确定模块, 用于确定待删除的索引, 并在各个事务中获取目标语句; 删除模块, 用于在各个所述目标语句执 行完成后, 删除所述索引。 8.一种索引删除设备, 其特 征在于, 包括: 存 储器和处 理器; 所述存储器存储计算机执 行指令; 所述处理器执行存储器存储的计算机执行指令, 使得索引删除设备执行如权利要求1 至6任一项所述的索引删除方法。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 执行指令, 所述计算机执行指令被处理器执行时用于实现如权利要求1至6任一项 所述的索 引删除方法。 10.一种计算机程序产品, 包括计算机程序, 其特征在于, 所述计算机程序被处理器执 行时, 实现权利要求1至 6任一项所述的索引删除方法。权 利 要 求 书 1/1 页 2 CN 115292320 A 2索引删除方 法、 装置、 设备、 介质和计算机程序产品 技术领域 [0001]本发明涉及索引技术领域, 尤其涉及一种索引删除方法、 装置、 设备、 介质和计算 机程序产品。 背景技术 [0002]索引是关系数据库中单独的、 物理的对数据库表中一列或多列的值进行排序的存 储结构。 [0003]在发起对索引的删除任务中, 需要等到引用索引的事务全部提交后, 才可将索引 删除。 [0004]在一些业务中, 常常存在长事务。 在需要删除索引时, 需要等待长事务提交之后才 可删除索引, 但长事务可能是长期存在的事务。 例如, 长事务为长期存在的只读监控事务, 长事务长期存在而不会进行提交, 导致索引的删除被无期限的延迟, 也即删除索引的等待 时长过长。 此外, 长事务可能是跨多个时间点进 行修改的事务, 需要等待 所有时间点的事务 提交之后, 才可删除索引, 使得删除索引的等待时长过长 。 发明内容 [0005]本发明提供一种索引删除方法、 装置、 设备、 介质和计算机程序产品, 用以解决删 除索引的等待时长过长的问题。 [0006]一方面, 本发明提供一种索引删除方法, 包括: [0007]确定待删除的索引, 并在各个事务中获取目标语句; [0008]在各个所述目标语句执 行完成后, 删除所述索引。 [0009]在一实施例中, 还 包括: [0010]将各个所述目标语句的标识添加至集 合; [0011]在所述目标语句 执行完成时, 在所述集合中移除所述目标语句的标识, 并检测所 述集合中的各个标识是否全部移除; [0012]在所述集合中的各个标识全部移除时, 确定各个所述目标语句执 行完成。 [0013]在一实施例中, 所述在各个事务中获取目标语句之前, 还 包括: [0014]将所述索引的状态设置为无效; [0015]广播所述索引的状态, 其中, 广播的所述索引的状态用于禁止所述事务在广播时 间点之后生成的语句引用所述索引, 所述广播时间点是 所述索引的状态广播的时间点。 [0016]在一实施例中, 所述在各个事务中获取目标语句, 包括: [0017]在各个所述事务中, 获取生成时间点早于所述广播时间点的语句, 作为所述目标 语句。 [0018]在一实施例中, 所述将所述索引的状态设置为无效之后, 还 包括: [0019]确定引用缓存的所述索引的第一计划; [0020]将所述第一计划的执 行状态设置为禁止执 行。说 明 书 1/7 页 3 CN 115292320 A 3
专利 索引删除方法、装置、设备、介质和计算机程序产品
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 17:18:25
上传分享
举报
下载
原文档
(505.7 KB)
分享
友情链接
GA-T 1390.2-2017 信息安全技术 网络安全等级保护基本要求 第2部分 云计算安全扩展要求.pdf
GB-T 43698-2024 网络安全技术 软件供应链安全要求.pdf
GB 35650-2017 国家基本比例尺地图测绘基本技术规定.pdf
中国移动通信企业标准 QB-018-2008 通信用不间断电源-UPS-V1.0.0 .pdf
LY-T 1923-2020 室内木质门.pdf
GB-T 22900-2022 科学技术研究项目评价通则.pdf
GB-T 34178-2017 光掩模石英玻璃基板.pdf
AIX安全配置基线 .doc
GB-T 30902-2014 无机化工产品 杂质元素的测定 电感耦合等离子体发射光谱法(ICP-OES).pdf
T-SIOT 023—2021 工业物联网安全网闸技术要求.pdf
Gartner 网络安全IT路线图 .pdf
民航 MH-T 6050-2009 行李处理系统 带式输送机.pdf
T-CEC 5069—2022 飞轮储能电站设计规范.pdf
DB43-T 2256-2021 信息技术应用创新工程建设规范第 13 部分:国产化信息系统运行维护规范 湖南省.pdf
GB-T 38632-2020-信息安全技术 智能音视频采集设备应用安全要求.pdf
GB-T 41819-2022 信息安全技术 人脸识别数据安全要求.pdf
GB-T 36629.1-2018 信息安全技术 公民网络电子身份标识安全技术要求 第1部分:读写机具安全技术要求.pdf
GB-T 14602-2014 电子工业用气体 氯化氢.pdf
GB-T 32161-2015 生态设计产品评价通则.pdf
GB-T 24675.4-2021 保护性耕作机械 第4部分: 圆盘耙.pdf
交流群
-->
1
/
3
13
评价文档
赞助2元 点击下载(505.7 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。