-
公开(公告)号:CN119621282A
公开(公告)日:2025-03-14
申请号:CN202411799921.9
申请日:2024-12-09
Applicant: 东北大学
IPC: G06F9/48 , G06F9/50 , G06F9/46 , G06F12/02 , G06F16/2457
Abstract: 本发明提供一种基于非均匀持久内存访问的数据放置和线程调度方法,涉及数据库技术领域。该方法包括线程初始化阶段、事务计划阶段和事务执行阶段,利用共现矩阵记录在同一事务中访问多个表的频率,通过生成当前访问表的关系图和NUMA分区映射表,实现数据放置和调度线程绑定到特定的NUMA节点,将经常一起访问的表中包含的数据按相同的映射规则划分到不同NUMA节点。该方法在NUMA感知的数据和线程放置策略的基础上,结合事务处理过程中的数据访问模式,实现了事务级别的优化调度,减少了远程访问带来的开销,通过对事务共现矩阵的动态调整,能够灵活应对不同事务负载下的数据访问变化,使得系统具备更高的适应性和更优的整体性能。