数据仓库服务 GAUSSDB(DWS)-做维表:参数说明
参数说明
参数 |
说明 |
默认值 |
---|---|---|
connector |
flink框架区分Connector参数,固定为dws。 |
- |
url |
数据库连接地址。 |
- |
username |
配置连接用户。 |
- |
password |
数据库用户密码。 |
- |
参数 |
名称 |
类型 |
说明 |
默认值 |
---|---|---|---|---|
connectionSize |
读取线程池大小 |
int |
用于执行操作的线程数量 = 数据库连接数量,同写入线程大小。 |
1 |
readBatchSize |
最多一次将get请求合并提交的数量 |
int |
当查询请求积压后,最大的批量查询数量。 |
128 |
readBatchQueueSize |
get请求缓冲池大小 |
int |
查询请求最大积压容量。 |
256 |
readTimeoutMs |
get操作的超时时间(毫秒/ms) |
int |
默认值0表示不超时,会在两处位置生效:
|
0 |
readSyncThreadEnable |
非异步查询时,是否开启线程池 |
boolean |
开启后future.get()异步阻塞,关闭后主线程同步调用阻塞。 |
true |
lookupScanEnable |
是否开启scan查询 |
boolean |
关联条件在非全主键匹配下,是否开启scan查询。 若为false,则join关联条件必须全为主键,否则将抛异常。 |
false |
fetchSize / lookupScanFetchSize |
scan一次查询大小 |
int |
非全主键匹配下,一次条件查询的返回数量限制(默认fetchSize生效,当fetchSize为0时,lookupScanFetchSize生效)。 |
1000 |
lookupScanTimeoutMs |
scan操作的超时时间(毫秒/ms) |
int |
非全主键匹配下,一次条件查询的超时限制(ms)。 |
60000 |
lookupAsync |
是否采用异步方式获取数据 |
boolean |
查询方式设置为同步or异步。 |
true |
lookupCacheType |
缓存策略 |
LookupCacheType |
设置以下缓存策略(不区分大小写):
|
LookupCacheType.LRU |
lookupCacheMaxRows |
缓存大小 |
long |
当选择LRU缓存策略后,可以设置缓存大小。 |
1000 |
lookupCacheExpireAfterAccess |
读取后开始计算的超时时间 |
Duration |
当选择LRU缓存策略后,可以设置每次读取后,超时时间顺延长,默认不生效。 |
null |
lookupCacheExpireAfterWrite |
写入后开始计算的超时时间 |
Duration |
当选择LRU缓存策略后,可以设置每次写入后,超时时间固定,不论访问与否。 |
10s |
lookupCacheMissingKey |
数据不存在后写入缓存 |
boolean |
当选择LRU缓存策略后,维表数据不存在,同时将数据缓存。 |
false |
lookupCacheReloadStrategy |
全量缓存重载策略 |
ReloadStrategy |
当选择ALL缓存策略后,可以设置以下数据重载策略:
|
ReloadStrategy.PERIODIC |
lookupCachePeriodicReloadInterval |
数据重载时间间隔 |
Duration |
当选择PERIOD重载策略时,可以设置全量缓存重载间隔。 |
1h |
lookupCachePeriodicReloadMode |
数据重载模式 |
ScheduleMode |
当选择PERIOD重载策略时,可以设置以下重载模式(不区分大小写):
|
ScheduleMode.FIXED_DELAY |
lookupCacheTimedReloadTime |
数据重载定时调度时间 |
string |
当选择TIMED重载策略时,可以设置全量缓存重载时间,以ISO-8601格式表示。例如:“10:15”。 |
00:00 |
lookupCacheTimedReloadIntervalDays |
数据重载定时周期调度间隔天数 |
int |
当选择TIMED重载策略时,可以设置全量缓存周期调度间隔天数。 |
1 |
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- 如何进行日志采集和转储_日志平台_日志接入_日志转储
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- 数据管理服务DAS_云数据库_数据库智能运维