云数据时代的到来,互联网上每一分钟就产生 100TB 以上的数据,不仅数量庞大而且种类繁多,企业也因此面临各种数据库管理复杂的难题。
盘点目前企业的数据库使用者,大多面临以下问题:SQL 输入费时、需要同时查看多个结果集、复杂 SQL 语句的批量执行需要能够被正确的拆分、需要更全面的性能分析和诊断手段、以及更大容量的 SQL 文件的导入能力等等。这些问题成为企业数据库使用者的头号心病,日夜萦绕于心的同时,不禁发问道:“到底什么时候才能出一款省心省力又好用的数据库管理产品呢?”
针对这些问题,华为云数据管理服务(Data Admin Service,简称 DAS)坚持“以客户为中心”,精心专研每一处服务,致力于为客户创造长期价值。值此盛夏之际,华为云 DAS2.0 全新升级,集自动化智能化于一体,新增多项数据库运维、智能诊断功能,大幅度提高开发效率,助力技术人员实现便捷的数据库客户端管理,让数据管理变得高效、安全、简单。
DAS2.0 对实例的库、表、字段等元数据信息,由 1.0 的实时查库,升级为后台任务的定期采集,减少了对用户库的查询次数,降低了对用户库的性能影响,且针对有很多表的实例,模块搜索性能提升,可提供翻页能力。但该特性的开启,需要用户打开以下 3 个开关:记住密码、元数据采集、SQL 记录功能,方可使用。
DAS 主要升级功能点:
1、 库管理
DAS 全新升级为基于库维度的数据库管理方式,在库级别提供日常大部分数据库管理功能,如查看、搜索、排序、管理各种对象列表(表、视图、存储过程等)、慢 SQL 诊断、可视化表结构编辑,打开表(支持行列复制、where 条件过滤、在线编辑),快速生成表的测试数据等。功能全面优化,数据库管理更为便捷简单。
2、 SQL 窗口
SQL 智能提示能力进一步提升,用户输入 SQL 更加方便、流畅。SQL 执行结果集提供追加和覆盖两种可选模式:“我的 SQL”支持多维度可见级别(全部实例、当前实例、当前库);支持将执行过的 SQL 语句,并保存到 SQL 执行记录中,可方便进行历史追溯和 SQL 复用再次执行。针对表特别多的场景,表列表的展示方式,支持极高性能的搜索和翻页展示能力。智能高效又可靠,交互体验流畅,企业的好帮手。
3、 导入导出
导入导出提供更加详细的日志追踪记录,用户可以在任务执行的任何阶段,主动终止任务的执行,及时规避导入导出过程中可能对库产生的性能影响。导入容量全面升级,最大支持 1G 的大 SQL 文件导入,支持各种复杂、极端的 SQL 语句写法,保障 SQL 语句拆分准确性。安全方便容量大,助力用户更好管理。
4、云 DBA 服务
新增云 DBA 服务模块,集实时性能、实例会话、SQL 诊断、诊断报告、InnoDB 锁等待、Binlog 查询等 6 大版块于一体。
实时性能:
支持用户自定义显示指标、各指标的展示顺序、各指标的阈值自定义、高于阈值的高亮显示;支持跨实例的多实例实时性能对比能力、支持跨实例的多实例实时性能看板展示。
实例会话:
根据会话时间区间进行聚合统计,支持根据用户、数据库、来源 IP 进行分组过滤,支持慢 SQL 展示及一键诊断,支持 KILL 会话操作。
SQL 诊断:
支持 SQL 语句和批量 SQL 附件两种方式诊断,诊断能力进一步提升,支持多表 Join 的复杂语句诊断,可随时终止诊断任务。
InnoDB 锁等待分析:
可以查看所有发生锁等待的级联关系,可一键 KILL 会话节点,可查看每个会话的具体信息,包括会话时间、执行的 SQL 内容、持有锁的范围等等。
每一轮升级均源于对客户体验的用心和对产品的虔诚,在深植于心的同时亦渗入到平日的点滴行为,一如既往,从一而终。我们坚信唯有用心与善良,方能赢取未来,也敬请期待我们开启下一轮的新升级。
本文转载自 HW 云数据库公众号。
评论