From c3b9398193340ce3688efe4ede43e67c31d63818 Mon Sep 17 00:00:00 2001 From: Liu Zonghao Date: Thu, 25 Apr 2024 14:21:40 +0800 Subject: [PATCH] Add description of GUC param plan_cache_type_validation. --- ...14\226\345\231\250\351\200\211\351\241\271.md" | 12 ++++++++++++ ...14\226\345\231\250\351\200\211\351\241\271.md" | 15 ++++++++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git "a/content/docs-lite/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" "b/content/docs-lite/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" index 234b8fe91..39aa99cda 100644 --- "a/content/docs-lite/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" +++ "b/content/docs-lite/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" @@ -691,3 +691,15 @@ set sql_beta_feature=none; **默认值**:false +## plan_cache_type_validation + +**参数说明**:该参数为计划缓存 (plan cache) 行为控制参数,默认为打开状态。参数关闭时,当计划缓存的结果输出类型格式发生变化时,会主动失效并根据新的输出格式重建计划缓存。参数打开时,数据库会在结果类型变化时报错,保证外部接收到的计划缓存格式保持不变。 + +该参数属于POSTMASTER类型参数,请参考[表1](../DatabaseAdministrationGuide/参数设置.md#zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t91a6f212010f4503b24d7943aed6d846)中对应设置方法进行设置。 + +**取值范围**:布尔型。 + +- on:不允许计划缓存变更结果类型格式。 +- off:表示允许计划缓存变更结果类型格式。 + +**默认值**:true diff --git "a/content/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" "b/content/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" index d44992c30..e7956b107 100644 --- "a/content/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" +++ "b/content/zh/docs/Developerguide/\345\205\266\344\273\226\344\274\230\345\214\226\345\231\250\351\200\211\351\241\271.md" @@ -727,4 +727,17 @@ OPTIMIZE\_PLAN表示通过动态规划算法进行代价估算的最优plan, - true表示开启。 - false表示关闭。 -**默认值**:false \ No newline at end of file +**默认值**:false + +## plan_cache_type_validation + +**参数说明**:该参数为计划缓存 (plan cache) 行为控制参数,默认为打开状态。参数关闭时,当计划缓存的结果输出类型格式发生变化时,会主动失效并根据新的输出格式重建计划缓存。参数打开时,数据库会在结果类型变化时报错,保证外部接收到的计划缓存格式保持不变。 + +该参数属于POSTMASTER类型参数,请参考[表1](重设参数.md#zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t91a6f212010f4503b24d7943aed6d846)中对应设置方法进行设置。 + +**取值范围**:布尔型。 + +- on:不允许计划缓存变更结果类型格式。 +- off:表示允许计划缓存变更结果类型格式。 + +**默认值**:true -- Gitee