CURRENT REFRESH AGE 专用寄存器
CURRENT REFRESH AGE 专用寄存器指定数据类型为 DECIMAL (20, 6) 的时间戳记持续时间值。
CURRENT REFRESH AGE 专用寄存器的值必须为 0-9999999999999999。 缺省值由 dft_refresh_age 数据库配置参数确定。 可以通过发出 SET CURRENT REFRESH AGE 语句来更改该值。
此值表示自对已缓存数据对象发生特定时间戳记事件后的最长持续时间。 可在此时间段中使用已缓存数据对象以帮助优化查询的处理。 时间戳记事件的示例是对系统维护的 REFRESH DEFERRED 具体化查询表处理 REFRESH TABLE 语句。
例如,如果 CURRENT REFRESH AGE 专用寄存器的值为 99999999999999 ,并且查询优化类为 2 或大于或等于 5 ,那么在优化动态 SQL 查询的处理期间,将考虑您为 CURRENT MAINTAINED TABLE TYPES FOR OPTIMIZATION 专用寄存器指定的刷新延迟具体化查询表的类型。