OceanBase 开发者中心(OceanBase Developer Center,ODC)数据导出与导入支持导出的内容有导出结构和数据、仅导出数据和仅导出结构等三种模式。其中结构是指被导出对象的结构定义(DDL)文件,数据是对象中实际保存的数据文件。根据您选择的导出导入格式不同,其中结构和数据文件的类型也不同。
目前 ODC 支持的数据导出格式有 SQL 格式和 CSV 格式,支持的导入文件格式有 ZIP 压缩文件、SQL 文件(批量导入)和 CSV 文件(单表导入)。
ODC 导出工具会将导出数据到以 .zip 结尾的压缩文件包中,压缩包中包含元数据文件 MANIFEST.bin 和 Schema 下导入导出对象的结构定义文件和数据文件。
创建导出任务时,如果您指定 数据格式 为 SQL 格式,那文件包中的结构定义文件是以 对象名-schema.sql
命名的 SQL 文本,数据文件是以 对象名.sql
命名的 SQL 文本,其中对象名与数据库实际对象名保持一致。
如果您指定 数据格式 为 CSV 格式,那文件包中的结构定义文件是以 对象名-schema.sql
命名的 SQL 文本,数据文件是以 对象名.csv
命名的 CSV 文本,其中对象名与数据库实际对象名保持一致。
ODC 导入工具支持导入 ZIP 压缩文件(批量导入和单表导入)、SQL 文件(批量导入)和 CSV 文件(单表导入)。
其中,ZIP 压缩文件是以 .zip 结尾的压缩包。创建导入任务时在面板中的 导入内容 项中选择了 ZIP 压缩文件 后还需在 数据格式 项中选择压缩包中的数据格式是 CSV 格式 或 SQL 格式。对应数据格式的导入压缩文件内容可参考导出文件格式中导出 CSV 格式和 SQL 格式数据所产生的压缩包内容。
批量导入时支持导入 SQL 文件,SQL 文件是以 .sql 结尾包含可直接在数据库中执行的 SELECT
、INSERT
、UPDATE
、DELETE
、CREATE
和 DROP
语句的文件。
单表导入时支持导入 CSV 文件,CSV 文件是 .csv 或 .txt 结尾的支持自定义分割符的数据文件。
使用 EXPLAIN 命令可以展示出当前优化器所生成的执行计划,但由于统计信息变化、用户 session 变量设置变化等,会造成该 SQL 在...
为了让数据库开发者更方便的维护数据库内的数据,OceanBase 开发者中心(OceanBase Developer Center,ODC)提供整库导入导出和...
运行如下语句可以查询某段时间内执行时间排名 TOP N 的请求:obclientSELECT sql_id, elapsed_time , trace_id FROM oceanba...
在MySQL模式下,一般用户会通过原生的mysqldump进行数据备份。但因为OceanBase MySQL模式暂不支持trigger,会导致以下报错。解决...
OceanBase 开发者中心(OceanBase Developer Center,ODC)SQL 窗口中的语句是同步执行的,当语句运行时间过长时可能会出现执行...