
# 指定不使用全局计划缓存的Hint
#### 功能描述
全局计划缓存打开时，可以通过no_gpc hint来强制单个查询语句不在全局共享计划缓存，只保留会话生命周期的计划缓存。
#### 语法格式
```
no_gpc
```
![](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/public_sys-resources/note_3.0-zh-cn.png)
本参数仅在enable_global_plancache=on时对PBE执行的语句生效。
#### 示例
```
gaussdb=#  deallocate all;
DEALLOCATE ALL
gaussdb=#  prepare p1 as insert /*+ no_gpc*/ into t1 select c1,c2 from t2 where c1=$1;
PREPARE
gaussdb=#  execute p1(3);
INSERT 0 1
gaussdb=#  select * from dbe_perf.global_plancache_status where schema_name='public' order by 1,2;
 nodename | query | refcount | valid | databaseid | schema_name | params_num | func_id | pkg_id | stmt_id 
----------+-------+----------+-------+------------+-------------+------------+---------+--------+---------
(0 rows)
```
dbe_perf.global_plancache_status视图中无结果即没有计划被全局缓存。
