OceanBase
OceanBase 重取行
对于某些类型的结果集,结果集支持 refreshRow 方法来重新获取数据,包括返回数据库以重新获取与结果集中的 n 行相对应的数据库行,从当前行开始,其中 n 是获取大小。 可以…
OceanBase 游标结果集
游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。 结果集分类 结果集按照配置分为以下三种: …
OceanBase 语句缓存简介
语句缓存通过缓存重复使用的可执行语句(例如在循环中或在重复调用的方法中的语句)来提高性能。 JDBC 标准定义了一个语句缓存接口。 语句缓存可以执行以下操作: 防止重复创建游标的开…
OceanBase 使用语句缓存
OceanBase Connector/J 通过 API 接口调用相关的语句缓存功能,包括启用和禁用,以及可调用语句的数量和设置 SQL 的最大缓存数量等。 详细的参数信息如下表所…
OceanBase 复用语句对象
OceanBase Connector/J 的语句池功能允许应用程序以与使用 Connection 对象相同的方式重用 PreparedStatement …
OceanBase Failover 和 Load-Balancing
OceanBase Connector/J 支持三种 Failover 和 Load-Balancing 模式:sequential、loadbalance 和 replicati…
OceanBase 批处理
通过将多个 UPDATE 或 INSERT 语句分组为一个批处理,将整个批处理发送到数据库并一起处理,可以减少数据库的往返处理次数,从而提高…
OceanBase 安全功能
OceanBase Connector/J 支持登录认证和 SSL 安全功能。 登录认证 客户端身份验证服务支持添加新的客户端身份验证插件。 Java 连接器中的身份验证插件列表:…
OceanBase 常见问题排查
出现错误信息 “Could not read resultset: unexpected end of stream, read 0 bytes from 4” 这是在与服务器通信…
OceanBase 支持的 SQL 和 PL 数据类型
本节中的表列出了 SQL 和 PL 数据类型,并标注 OceanBase Connector/J 的支持情况。 SQL 数据类型 SQL 数据类型 是否支持 BLOB 支持 CHA…
OceanBase 调用 PL 存储过程
OceanBase Connector/J 支持处理 PL 存储过程和匿名块,支持 PL 块语法和大多数 JDBC 转义语法。 以下 PL 调用可与 OceanBase Conne…
OceanBase 结果集性能
OceanBase Connector/J 结果集通过使用客户端缓存来支持可滚动性,并通过使用 ROWID 支持可更新性。 可滚动性 由于基础服务器不支持可…
OceanBase 创建多级集合类型
在 OceanBase Connector/J 中创建新的多级集合类型的最常见方法是将 SQL CREATE TYPE 语句传递给 java.s…
OceanBase 使用 ARRAY 和 STRUCT 类
数组和 STRUCT 类同属于集合类,一般会一起使用。 ARRAY 描述符 创建和使用 ARRAY 对象需要一个描述符(即 oracle.sql.Ar…
OceanBase 分布式事务概述
使用 XA 功能时,事务管理器将使用 XA 资源实例来准备和协调每个事务分支,然后适当地提交或回滚所有事务分支。 XA 功能的关键组件包括 XA 数据源、XA 连接、XA 资源和事…
OceanBase XA 组件
XA 组件是 OceanBase Connector/J 指定的标准 XA 接口。 XADatasource 接口和 Oracle 实施 javax.sql.XADataSourc…
OceanBase 分布式事务示例
本节主要介绍如何使用 Oracle XA 功能实现分布式事务的示例。 Oracle XA 导入 使用 Oracle XA 功能必须导入以下内容: import oracle.jdb…
OceanBase Oracle 模式的错误消息
本节主要介绍错误消息的结构和常见的错误信息。 错误消息的结构 常规的错误消息结构允许将运行时信息附加到消息的末尾,并以冒号开头,如下所示: <error_message>…
OceanBase Oracle 模式支持的数据类型
Oracle 模式所支持的数据类型如下面的列表所示。 字符型 VARCHAR2 NVARCHAR2 CHAR NCHAR 数字类型支持 NUMBER NUMBER_FLOAT BI…
OceanBase TABLEGROUP
描述 该语句用来执行以下操作: 对一个表组增加多张表。 修改表组的分区规则。 修改表组的 locality 和 primary zone。 格式 对一个表组增加多张表。 ALTER…