在OceanBase中,JDBC连接属性(Connection Properties)对客户端的行为有重要影响。以下哪些是常见的JDBC连接属性或配置项?

在OceanBase中,JDBC连接属性(Connection Properties)对客户端的行为有重要影响。以下哪些是常见的JDBC连接属性或配置项?
A. useServerPrepStmts:控制是否使用服务端预编译语句
B. rewriteBatchedStatements:控制是否重写批量插入语句以提升性能
C. enable_major_freeze:控制是否开启每日合并功能
D. socketTimeout:控制客户端Socket读取数据的超时时间

3 个赞

ABD

1 个赞

A useServerPrepStmts:JDBC 标准连接属性,控制是否启用服务端预编译。
B rewriteBatchedStatements:批量 SQL 重写优化参数,常用于提升批量插入性能。
C 错 enable_major_freeze:OceanBase服务端合并参数,不属于 JDBC 客户端连接属性。
D socketTimeout:客户端 Socket 读写超时配置,属于常见 JDBC 连接属性。

1 个赞

选ABD
C选项不是JDBC连接属性enable_major_freeze 是OceanBase数据库的系统配置项 ,用于控制每日合并(Major Compaction)的开关,属于数据库内核层面的参数,而非客户端连接属性。

ABD。useServerPrepStmts、rewriteBatchedStatements 和 socketTimeout 都是标准的JDBC连接属性,用于优化客户端与数据库的交互行为(A、B、D对)。C选项 enable_major_freeze 是数据库服务端的配置参数,不属于JDBC客户端的连接属性。