---
title: "连接配置 | OceanBase 文档中心"
description: "连接配置 本文档旨在介绍如何查看和设置数据库内核以及JDBC驱动所支持的会话变量。 查看会话变量 在 {ob-loader-dumper}/conf 目录下查看 session.properties 文件。例如： $cd /home/admin/obloaderobdumper/ob-loader-dumper-4.…"
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*eAudSaxX8P0AAAAAAAAAAAAADiGDAQ/original) 导数工具V 4.2.5 企业版

# 连接配置

更新时间：2026-05-12 08:58:45

本文档旨在介绍如何查看和设置数据库内核以及JDBC驱动所支持的会话变量。

## 查看会话变量

在 `{ob-loader-dumper}/conf` 目录下查看 `session.properties` 文件。例如：

```shell
$cd /home/admin/obloaderobdumper/ob-loader-dumper-4.2.1-RELEASE/conf
$cat session.properties

```

## 会话变量列表

| 会话变量 | 默认值 | 说明 |
| --- | --- | --- |
| ob.timeout.for.query.metadata | 5 | 该变量用于查询元数据的超时时间。默认单位：分钟。 |
| ob.timeout.for.exec.ddl | 1 | 该变量用于执行 DDL 语句的查询超时时间。所设置的超时时间不可超过 60 分钟。默认单位：分钟。 |
| ob.timeout.for.exec.dml | 1 | 该变量用于执行 DML 语句的查询超时时间。所设置的超时时间不可超过 24 小时。默认单位：小时。 |
| ob.query.timeout.for.dump.record | 1 | 该变量用于导出记录的查询超时时间。所设置的超时时间不可超过 24 小时。默认单位：小时。 |
| ob.trx.timeout.for.dump.record | 24 | 该变量用于导出记录的事务超时时间。所设置的超时时间不可超过 24 小时。 默认单位：小时。 |
| ob.net.read.timeout.for.dump.record | 24 | 该变量用于导出记录的网络读取超时时间。该记录支持 CSV, CUT, SQL 格式。所设置的超时时间不可超过 24 小时。默认单位：小时。 |
| ob.net.write.timeout.for.dump.record | 24 | 该变量用于导出记录的网络写入超时时间。该记录支持 CSV, CUT, SQL 格式。所设置的超时时间不可超过 24 小时。默认单位：小时。 |
| ob.proxy.route.policy | follower_first | 该变量用于设置会话变量 ob_proxy_route_policy。 |
| jdbc.url.use.ssl | false | 该变量用于设置会话变量 jdbc url 选项的 use.ssl。 |
| jdbc.url.use.unicode | false | 该变量用于设置 jdbc url 选项的 useUnicode。 |
| jdbc.url.socket.timeout | 30 | 该变量用于设置 jdbc url 选项的 socketTimeout。 默认单位：分钟。 |
| jdbc.url.connect.timeout | 3 | 该变量用于设置 jdbc url 选项的 connectTimeout。 默认单位：分钟。 |
| jdbc.url.character.encoding | utf8 | 该变量用于设置 jdbc url 选项的 characterEncoding。 |
| jdbc.url.use.compression | true | 该变量用于设置 jdbc url 选项的 useCompression。 |
| jdbc.url.cache.prep.stmts | true | 该变量用于设置 jdbc url 选项的 cachePrepStmts。 |
| jdbc.url.no.datetime.string.sync | true | 该变量用于设置 jdbc url 选项的 noDatetimeStringSync。 |
| jdbc.url.use.server.prep.stmts | true | 该变量用于设置 jdbc url 选项的 useServerPrepStmts。 |
| jdbc.url.allow.multi.queries | true | 该变量用于设置 jdbc url 选项的 allowMultiQueries。 |
| jdbc.url.rewrite.batched.statements | true | 该变量用于设置 jdbc url 选项的 rewriteBatchedStatements。 |
| jdbc.url.use.local.session.state | true | 该变量用于设置 jdbc url 选项的 useLocalSessionState。 |
| jdbc.url.zero.datetime.behavior | convertToNull | 该变量用于设置 jdbc url 选项的 zeroDateTimeBehavior。 |
| jdbc.url.verify.server.certificate | false | 该变量用于设置 jdbc url 选项的 verifyServerCertificate。 |
| jdbc.url.use.pipeline.auth | false | 该变量用于设置 jdbc url 选项的 usePipelineAuth。 |
| jdbc.url.socks.proxy.host | null | 该变量用于设置 jdbc url 选项的 socketProxyHost。 |
| jdbc.url.socks.proxy.port | null | 该变量用于设置 jdbc url 选项的 socketProxyPort。 |
| ob.sql.mode | STRICT_ALL_TABLES,NO_ZERO_IN_DATE | 该变量用于设置 OceanBase MySQL 模式下的 sql_mode 选项。 |

## 设置会话变量

示例：编辑 `session.properties` 文件，查找并修改 `ob.query.timeout.for.init.session` 变量的值。

```shell
# This variable is used to init session.
# The default value is 5 min.
ob.query.timeout.for.init.session=6

```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
