TStudio数据库开发工具 使用说明 主讲人:唐大崴 目录 03 实机演示 02 工具能力 01 工具简介 01工具简介 TStudio-工具能力 产品定位 TStudio是一款图形化数据库管理开发工具 ,主要用于TDSQL-PG数据库。它同时兼容原生PG数据库,也支持TDSQLOracle兼容模式,并且可以在多种操作系统上运行,包括Windows、Linux和macOS。 02工具能力 TStudio-工具能力 01 02 03 04 数据库可视化管理 SQL编辑和数据交互 数据导入导出Debug级开发 提供对数据库对象的创建和管理等数据库日常开发操作功能,可创建和管理数据库中的表、视图、函数、存储过程、包、类型和Job等数据库对象。 提供支持SQL语法、对象自动补全的编辑器,并提供格式化能力。支持用户多结果集查询,并通过Excel表格形式的进行数据编辑。 支持导入或者导出指定表的数据,也可以自行编辑SQL语句并导出结果集。用户可以自行配置导入导出数据文件格式和字符串编码。 支持对函数、存储过程、包函数、包存储过程等方法进行Debug调试,可以设置断点、获取Debug中上下文参数、堆栈调用信息等。 TStudio-数据库可视化管理 可视化创建/管理对象属性/DDL展示数据库运维/统计信息展示 •一键创建/编辑/删除数据库对象 •支持表、视图、函数、存储过程、类型和触发器等传统PG数据库对象 •支持Oracle兼容模式下包、Job、同义词等对象 •支持全局对象搜索 •自动生成对象DDL语句 •展示对象关键属性 •对话管理 •数据库活动信息采集 •对象统计信息 TStudio-SQL编辑和数据交互 SQL编辑器 •高亮SQL语法 •SQL自动补全 •SQL自动格式化 数据交互 •Excel表格式查看数据 •支持新增、修改、删除数据 •支持以列为单位复制数据 •支持CSV下载 TStudio-导入导出数据 导入导出步骤 01 02 03 04 配置二进制路径右键表导入导出选择文件和文件格式选择编码 TStudio-Debug级开发 01 02 03 04 Debug步骤 选择对象并设置入参 设置断点 stepinto/stepover/continue 选择结束/重新开始 03实机演示 THANKS TDSQLDBbridge迁移平台介绍 主讲人:程学飞 目录 03 实机演示 02 核心能力介绍 01 DBbridge迁移平台简介 01DBbridge迁移平台简介 DBbridge迁移平台简介 DBbridge 目标库 Kafka 源数据库 DBbridge 数据库应用服务迁移(DBbridge)是一款支持同构/异构数据库之间进行数据传输的企业级产品。通过DBbridge可以帮助企业实现在线数据库传输,满足企业多样化数据传输、数据汇聚、数据灾备等业务场景,帮助企业建立数据之间的流动,打造数据间的互联互通。 02核心能力介绍 DBbridge平台核心能力 01 02 03 04 高可用 数据迁移 数据校验简单易用 集群内每个节点均具备高度的恢复和自愈能力,支持故障秒级恢复高可用部署方案。支持数据链路断点续传,保障数据传输稳定可靠。 支持异构和同构数据迁移,例如Oracle->TDSQLMySQL或TDSQLPostgreSQL(Oracle/PG 模式),TDSQLMySQL->Kafka等。支持迁移任务内进行结构订正,无需影响源库业务持续运行。 支持高性能在线异构数据比对,只需要在页面通过点击的方式就可以创建数据比对任务,输出比对结果。 只需花费几分钟的时间就能设置一个迁移任务,白屏化操作轻松上手。支持灵活定义各项迁移任务参数,同时可按需分配底层资源依赖。 高可用 任务高可用机器高可用 TaskWorker TaskWorker TaskWorker TaskWorker 数据迁移任务 数据迁移任务 数据迁移任务 数据迁移任务 数据迁移任务 数据迁移任务 数据迁移任务 数据迁移任务 数据迁移任务 host1 host2 host1 host2 任务管理调度平台 任务管理调度平台 数据迁移 DBbridge平台 结构迁移 表结构迁移,表结构自动创建,数据类型自动映射 DB2MARIADB TDSQL-MYSQLTDSQL-POSTGRESQLPERCONA ORACLEMYSQL 全量迁移 表存量数据迁移 通过DBbridge平台,可以将数据库ORACLE、DB2,MYSQL等迁移到腾讯云数据库,主要功能涵盖结构迁移、全量迁移、增量迁移,并且支持全量和增量阶段的断点续传。 同时也支持一些高级功能,比如DDL、DML 过滤,表库重命名等。 增量迁移 表增量数据实时同步 断点续传 全量及增量阶段支持断点续传 数据校验 数据校验模块 结果保存 落地文件 数据计算(MD5) 数据计算(MD5) 源端 数据库 数据校验 源端 数据库 数据校验结果 对比测试工具 数据校验工具,可独立于迁移任务运行,简单配置源端和目标端数据库信息,即可发起一致性校验 支持多种校验逻辑 完整校验/抽样校验:按照一定数据比例随机选择数据校验,得 到不一致校验结果 指定列校验:指定主键列及相关列,便于快速验证数据一致性 行数校验:校验源端和目标端数据行数,快速校验数据一致性 精准定位不一致数据 不一致结果精确到行:对于不一致数据,可以直接查看不一致数据 详情,快速定位不一致数据内容 简单易用 1、配置任务全部在界面完成2、向导式任务配置3、创建单个数据同步任务在分钟级,非常简单 01020304 创建任务数据源设置同步对象配置权限检查启动任务 03产品演示 THANKS TDSQLInspectTool巡检工具 使用说明 主讲人:张师聪 目录 03 实机演示 02 工具能力 01 工具简介 01工具简介 TDSQLInspectTool-工具能力 现场DBA 巡检工具 巡检结果录入 TDSQLPG TOSQLPG 售后信息管理平台 产品定位 是一款基于OSS集群为单位,做到了全面且深入的TDSQL-PG数据库的巡检工具。为建立TDSQL-PG售后巡检管理机制,形成巡检管理、风险管理、售后管理的行为联动,增强售后支持的主动服务和客户体验高质量感知提供了坚实的基础。 02工具能力 TDSQLInspectTool-工具能力 01 02 03 04 独立运行 多版本适配 0侵入低负载 依存于OSS管控,以非交互命令行形式,具备独立运行和独立生成巡检报告的能力 对OSS多版本、内核多版本进行了适配,动态区分不同版本间的差异,并在巡检报告中实际体现出来 不对生产环境做任何的修改,不对生产数据做任何变更,运行前后自动清理运行环境,不留下任何痕迹 工具以压缩包形式,解压后即可运行,启动运行后自动退出,占用时间短、消耗资源低,对生产环境几乎无影响、更不会产生额外的损耗 TDSQLInspectTool-关键名词 局点 1 N N 1 N 1 1 N 1 N 1 N 1 N 1 MN N 售后记录 售后任务 售后DBA 实例 OSS集群 巡检报告 故障 局点 风险项 私有云项目实际部署交付的物理地点(可能是一个IDC机房,也可能是客户的一个办公点),一个局点一般都会对应一次交付或多次交付。 客户 每一个局点属于一个具体的客户,该客户是一个真实的付费或购买主体,能够对局点交付提供具体要求。 OSS集群 对应TDSQLPG一套完整的OSS管控集群,以及这套管控集群内纳管的数据库实例(可以是集中式实例、也可以是分布式实例)。 巡检报告 以集群为粒度展示,每次巡检都要完整对一个集群完成巡检任务,完成一次巡检任务后需要产生一个巡检报告,巡检报告中会有多个风险项的产生。 风险项 与具体实例相关联,是对实例本身的运行质量的评估检查项,需要进行排查和处理。 N 1 客户 1 N 客户人员 TDSQLInspectTool-巡检项 巡检项说明 01 集群基本状态巡检 02物理机运行状态巡检 巡检项:两大类六个维度功能两百多个巡 检项,大类分为信息采集类和风险检查类,信息采集类无关是否异常,但风险检查类需要给定是否存在风险; 风险等级:强制风险和建议风险 •强制风险:强制进行整改的风险项,如果不整改将会给数据库系统造成严重生产故障(如长时间不可用,数据丢失等); 200+ 05 03管控组件状态巡检 06 04实例配置信息巡检实例资源使用巡检 •建议风险:建议进行整改的风险项,不至于造成重 大故障或数据丢失,但也会给生产运维和服务保证性造成不便(如磁盘使用率、内存使用率等); 实例运行状态巡检 TDSQLInspectTool-巡检报告 集群 基本状态 物理机 运行状态 管控 组件状态 实例 配置信息 实例 资源使用 实例 运行状态 03实机演示 THANKS