数据分发高速缓存

数据库服务器使用在 MEDIUM 或 HIGH 方式下由 UPDATE STATISTICS 语句生成的分布统计信息来确定成本最低的查询计划。当数据库服务器第一次访问有关特定列的分布统计信息时,它将从磁盘上的 sysdistrib 系统目录表中读取分布统计信息并且将这些统计信息存储在数据分发高速缓存中。然后可以读取这些统计信息以便优化访问列的后续查询。

如果这些统计信息有效地从数据分发高速缓存中存储和访问,性能将会提高。可使用 DS_HASHSIZE 和 DS_POOLSIZE 配置参数来配置数据分发高速缓存的大小。有关更改数据分发高速缓存缺省大小的信息,请参阅《GBase 8s 性能指南》中有关查询和查询优化器的主题。