文件名称:表示启用缓存-非线性规划——分析与方法
文件大小:4.79MB
文件格式:PDF
更新时间:2024-07-14 13:15:08
达梦数据库 DBA
客户端结果集也可以缓存,但需要在配置文件 dm_svc.conf中设置参数: ENABLE_RS_CACHE = (1) //表示启用缓存; RS_CACHE_SIZE = (100) //表示缓存区的大小为 100M, 可配置为 1-65535 RS_REFRESH_FREQ = (30) //表示每 30秒检查缓存的有效性,如果失效,自动重查; 0表示不 检查。 同时在服务器端使用INI参数文件中的CLT_CACHE_TABLES参数设置哪些表的结果集 需要缓存。另外,FIRST_ROWS参数表示当查询的结果达到该行数时,就返回结果,不再继 续查询,除非用户向服务器发一个 FETCH 命令。这个参数也用于客户端缓存的配置,仅当 结果集的行数不超过 FIRST_ROWS时,该结果集才可能被客户端缓存。 3.3 排序区 排序缓冲区提供数据排序所需要的内存空间。当用户执行 SQL语句时,常常需要进行排 序,所使用的内存就是排序缓冲区提供的。在每次排序过程中,都首先申请内存,排序结束 52