云数据库 GAUSSDB-实现内部功能的函数:pgfadvise_loader
时间:2025-06-03 09:35:44
pgfadvise_loader
描述:这个函数允许直接与页面缓存交互。它可以用于根据表示要加载/卸载的页面映射的varbit从内存加载和/或卸载页面。
示例:该示例使用的关系名称为pgbench_accounts,段号为0以及任意的varbit映射。
--加载与卸载。 cedric=# SELECT * FROM pgfadvise_loader('pgbench_accounts', 0, true, true, B'111000'); relpath | os_page_size | os_pages_free | pages_loaded | pages_unloaded ------------------+--------------+---------------+--------------+---------------- base/11874/16447 | 4096 | 408376 | 3 | 3 --加载。 cedric=# SELECT * FROM pgfadvise_loader('pgbench_accounts', 0, true, false, B'111000'); relpath | os_page_size | os_pages_free | pages_loaded | pages_unloaded ------------------+--------------+---------------+--------------+---------------- base/11874/16447 | 4096 | 408370 | 3 | 0 --卸载。 cedric=# SELECT * FROM pgfadvise_loader('pgbench_accounts', 0, false, true, B'111000'); relpath | os_page_size | os_pages_free | pages_loaded | pages_unloaded ------------------+--------------+---------------+--------------+---------------- base/11874/16447 | 4096 | 408370 | 0 | 3
support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-2065.html