首批通过分布式安全可靠测评,为关键业务系统打造
SET_CATALOG_TABLE_PREFS
更新时间:2026-07-29 10:39:51
SET_CATALOG_TABLE_PREFS 用于设置 Catalog 中表级偏好项的值。
说明
该子程序从 V5.0.1 版本开始引入。
语法
DBMS_STATS.SET_CATALOG_TABLE_PREFS (
catname VARCHAR(65535),
dbname VARCHAR(65535),
tabname VARCHAR(65535),
pname VARCHAR(65535),
pvalue VARCHAR(65535)
);
参数说明
| 参数 | 解释 |
|---|---|
| catname | 指定 Catalog 名称。 |
| dbname | 指定 Database 名称。 |
| tabname | 指定表名称。 |
| pname | 指定要设置的偏好项名称,取值如下:
|
| pvalue | 指定偏好项的值。 |
示例
设置 Catalog 名称 hive_catalog 和 Database 名称 test_oss 下表 lineitem 的 CATALOG_STATS_BATCH_SIZE 值为 100。
obclient> CALL DBMS_STATS.GATHER_CATALOG_TABLE_STATS (
'hive_catalog',
'test_oss',
'lineitem',
'CATALOG_STATS_BATCH_SIZE',
100
);