[发明专利]数据库共享缓存的处理方法、装置、电子设备和介质有效
申请号: | 202110428707.2 | 申请日: | 2021-04-21 |
公开(公告)号: | CN113177031B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 范国腾;尹强 | 申请(专利权)人: | 北京人大金仓信息技术股份有限公司 |
主分类号: | G06F16/176 | 分类号: | G06F16/176;G06F16/21;G06F16/2455;G06F16/242;G06F3/06;G06F9/54 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 安伟 |
地址: | 100102 北京市朝阳区容*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 共享 缓存 处理 方法 装置 电子设备 介质 | ||
本公开涉及一种数据库共享缓存的处理方法、装置、电子设备和介质;其中,该方法包括:接收目标数据库的共享缓存建议请求;其中,共享缓存建议请求包括建议起始时间和建议终止时间;基于建议起始时间和建议终止时间,采集共享缓存区的数据页标识序列;其中,数据页标识序列为数据库进程访问共享缓存区记录的页面标识集合;根据数据页标识序列,确定共享缓存区的存储容量值。本公开实施例解决了依赖人工经验导致确定出的存储容量值的稳定度较低的问题,从而精准预估出共享缓存区的存储容量值。
技术领域
本公开涉及数据处理技术领域,尤其涉及一种数据库共享缓存的处理方法、装置、电子设备和介质。
背景技术
数据库是一种基础应用软件,随着互联网、大数据以及人工智能等新应用在商业应用中的广泛普及,数据库应用日益庞大复杂,随之数据库性能表现的重要性也越发凸显;目前主流的数据库产品,都是通过共享内存数据缓冲区的技术在多个进程实例之间进行共享数据的访问,因此共享内存的访问效率成为也成为影响数据库性能的重要因素之一,共享内存的存储容量值会直接影响到其访问效率。目前对于共享数据缓冲区的存储容量是基于人为经验进行预先配置。
现有方案的缺陷在于:依赖于配置人员的主观性,对配置人员的技术能力要求较高,使得共享缓存区存储容量配置的稳定性较低。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种数据库共享缓存的处理方法、装置、电子设备和介质。
第一方面,本公开提供了一种数据库共享缓存的处理方法,包括:
接收目标数据库的共享缓存建议请求;其中,所述共享缓存建议请求包括建议起始时间和建议终止时间;
基于所述建议起始时间和所述建议终止时间,采集共享缓存区的数据页标识序列;其中,所述数据页标识序列为数据库进程访问所述共享缓存区记录的页面标识集合;
根据所述数据页标识序列,确定所述共享缓存区的存储容量值。
可选的,所述基于所述建议起始时间和所述建议终止时间,采集共享缓存区的数据页标识序列,包括:
判断当前采集时间是否超过所述建议终止时间;
若是,则从共享缓存区中采集所述建议起始时间到所述建议终止时间内的数据页标识序列。
可选的,所述判断当前采集时间是否超过所述建议终止时间之后,所述方法还包括:
若否,则从共享缓存区中采集所述建议起始时间到所述当前采集时间内的第一标识序列;直至所述当前采集时间为所述建议终止时间,以得到共享缓存区的数据页标识序列。
可选的,所述根据所述数据页标识序列,确定所述共享缓存区的存储容量值,包括:
统计所述数据页标识序列中标识不重复的数据页标识的数量;
将所述标识不重复的数据页标识的数量作为所述共享缓存区的存储容量值。
可选的,所述确定所述共享缓存区的存储容量值之后,所述方法还包括:
获取所述数据页标识序列中数据页序列被共享缓存命中的次数;以及获取所述数据页标识序列中数据页序列被磁盘缓存命中的次数;
确定所述共享缓存区在所述存储容量值下的磁盘访问时间;
根据所述数据页序列被共享缓存命中的次数、所述数据页序列被磁盘缓存命中的次数、所述存储容量值下的磁盘访问时间和所述存储容量值,确定所述共享缓存区的目标缓存信息表。
可选的,所述确定所述共享缓存区在所述存储容量值下的磁盘访问时间之前,所述方法还包括:
获取磁盘缓存的实际访问次数和所述实际访问次数的访问时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京人大金仓信息技术股份有限公司,未经北京人大金仓信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110428707.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多人多区域信息管理系统
- 下一篇:一种绿色节能环保的高光效照明灯结构