2020-07-13
如何使用GreatDB数据库pushdown-stored-procedure参数?
如何使用GreatDB数据库pushdown-stored-procedure参数?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
如何使用GreatDB数据库pushdown-stored-procedure参数?
默认值为0.
如果设置为0,那么存储过程的执行将在GreatDB层进行.
如果设置为1,那么在执行该数据空间内的存储过程时,GreatDB 将不会对该存储过程调用做任何特殊处理,而是将该存储过程调用直接下推到其所配置的数据空间上.
如果设置为2,那么GreatDB会判断当前schema是否有额外配置的table dataspace,如果没有就直接下推.
DBSCALE DYNAMIC ADD SCHEMA DATASPACE "schema_name" DATASOURCE=source_name [alias_r eal_name] [WITH PUSHDOWN_PROCEDURE]
WITH PUSHDOWN_PROCEDURE默认值为0 , 表示关闭
在线调SCHEMA的pushdown_procedure行为
GreatDB 通过命令进行在线调整schema的pushdown_procedure配置.
DBSCALE SET SCHEMA schema_name PUSHDOWN_PROCEDURE = int;
int设置数值 0 表示关闭,非0表示开启. schema_name为存储过程所在库名.
例如:
DBSCALE SET SCHEMA dwh_db1 PUSHDOWN_PROCEDURE = 0;
在dbscale.conf配置文件中
pushdown-stored-procedure [schema]
评论
有用 0
墨值悬赏