数据库查询性能优化方法、装置、电子设备和存储介质

    公开(公告)号:CN118210825A

    公开(公告)日:2024-06-18

    申请号:CN202410634809.3

    申请日:2024-05-22

    Abstract: 本发明提供了数据库查询性能优化方法、装置、电子设备和存储介质,通过扩展PostgresSQL内存缓冲区域得到索引共享缓冲区域,该索引共享缓冲区域供索引数据申请使用,且独立于共享缓冲区域维护,考虑到在索引的检索过程中,越接近根节点的索引数据越频繁地被读取访问,所以,索引共享缓冲区域的淘汰策略保证在进行换入换出操作时,索引数据所处的层级越低,越接近根节点,被淘汰的几率越低,越不容易被换出,建立了索引共享缓冲区域的写回进程,该写回进程的唤醒时间间隔更长,且单次写回修改的索引数据的数据量更少,保证了索引数据可以更长时间地留在索引共享缓冲区域内,在执行查询语句时减少使用索引数据的读取消耗,从而能极大地改善查询性能。

    数据库查询性能优化方法、装置、电子设备和存储介质

    公开(公告)号:CN118210825B

    公开(公告)日:2024-07-26

    申请号:CN202410634809.3

    申请日:2024-05-22

    Abstract: 本发明提供了数据库查询性能优化方法、装置、电子设备和存储介质,通过扩展PostgresSQL内存缓冲区域得到索引共享缓冲区域,该索引共享缓冲区域供索引数据申请使用,且独立于共享缓冲区域维护,考虑到在索引的检索过程中,越接近根节点的索引数据越频繁地被读取访问,所以,索引共享缓冲区域的淘汰策略保证在进行换入换出操作时,索引数据所处的层级越低,越接近根节点,被淘汰的几率越低,越不容易被换出,建立了索引共享缓冲区域的写回进程,该写回进程的唤醒时间间隔更长,且单次写回修改的索引数据的数据量更少,保证了索引数据可以更长时间地留在索引共享缓冲区域内,在执行查询语句时减少使用索引数据的读取消耗,从而能极大地改善查询性能。

Patent Agency Ranking