-
公开(公告)号:CN115982159A
公开(公告)日:2023-04-18
申请号:CN202211663917.0
申请日:2022-12-23
Applicant: 河北工业大学
IPC: G06F16/22 , G06F16/23 , G06F16/2458
Abstract: 本发明为一种数据库频率估计方法,所述数据库的数据结构包括H、M、L三层二维数组和两个位图,三层二维数组的行数均相等,高频二维数组H的列数是中频二维数组M的列数的1/2,中频二维数组M的列数是低频二维数组L的列数的1/2;低频位图F和中频位图S的行列数分别与低频二维数组L和中频二维数组M的行列数相同。与传统方式相比,L层的计数器更多、计数器的内存空间更小,可以在计数器记录低频数据项的时候减少空间的浪费,起到内存高效的目的。对于那些中高频数据项,在落入L层之后会再次溢出到M层和H层,依然可以保证在减少哈希冲突的同时充分利用内存空间。
-
公开(公告)号:CN117785844A
公开(公告)日:2024-03-29
申请号:CN202311848020.X
申请日:2023-12-29
Applicant: 河北工业大学
IPC: G06F16/21 , G06F18/2415
Abstract: 一种基于上下文贝叶斯优化的数据库自动调优方法,包括以下步骤:获取数据库旋钮的配置空间信息,在配置空间进行抽样并获取待测试的候选配置的集合;获取当前操作系统下的系统负载和资源竞争率,使用随机的工作负载对目标数据库进行测试,记录下相对应的数据并写入到数据集文件中;通过数据分析处理模块,对数据集中的数据分类以获取数据类;通过参数排序;选择需调优的目标旋钮;将数据类和需调优的目标旋钮,当前数据库的工作负载,以及资源竞争率,输入到数据库旋钮调优评估器中,推荐出合适的配置参数;将推荐的配置参数,应用到目标数据库并收集相应数据加入到数据集中;循环执行前述三个步骤。
-