Logo
SQL解析

SQL解析 #

配置入口 #

类名称:org.apache.shardingsphere.parser.config.SQLParserRuleConfiguration

可配置属性:

名称数据类型说明
sqlParserType (?)StringSQL 解析类型,默认为空,该参数适用于异构数据库场景以及 Proxy 端接入非 MySQL、PG 协议的数据库
parseTreeCache (?)CacheOption解析语法树本地缓存配置
sqlStatementCache (?)CacheOptionsql 语句本地缓存配置

本地缓存配置 #

类名称:org.apache.shardingsphere.sql.parser.api.CacheOption

可配置属性:

名称数据类型说明默认值
initialCapacityint本地缓存初始容量语法树本地缓存默认值 128,sql 语句缓存默认值 2000
maximumSizelong本地缓存最大容量语法树本地缓存默认值 1024,sql 语句缓存默认值 65535
concurrencyLevelint本地缓存并发级别,最多允许线程并发更新的个数4