全新智能化!华为云DAS 2.0一键诊断SQL

云数据时代的到来,互联网上每一分钟就产生100TB以上的数据,不仅数量庞大而且种类繁多,企业也因此面临各种数据库管理复杂的难题。

盘点目前企业的数据库管理者,大多面临以下问题:SQL输入费时、需要同时查看多个结果集、复杂SQL语句的批量执行需要能够被正确的拆分、需要更全面的性能分析和诊断手段、以及更大容量的SQL文件的导入能力等等。这些问题成为企业数据库管理者的头号心病,日夜萦绕于心的同时,不禁发问道:“到底什么时候才能出一款省心省力又好用的数据库管理产品呢?”

基于这些困扰,华为云数据管理服务(Data Admin Service,简称DAS)坚持“以客户为中心”,精心专研每一处服务,致力于为客户创造长期价值。值此盛夏之际,华为云DAS2.0全新升级,集自动化智能化于一体,新增多项数据库运维、智能诊断功能,大幅度提高开发效率,助力技术人员实现便捷的数据库客户端管理,让数据管理变得高效、安全、简单。

image.png

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大版块于一体。

a.  实时性能:支持用户自定义显示指标、各指标的展示顺序、各指标的阈值自定义、高于阈值的高亮显示;支持跨实例的多实例实时性能对比能力、支持跨实例的多实例实时性能看板展示。

b.  实例会话:根据会话时间区间进行聚合统计,支持根据用户、数据库、来源IP进行分组过滤,支持慢SQL展示及一键诊断,支持KILL会话操作。

c.  SQL诊断:支持SQL语句和批量SQL附件两种方式诊断,诊断能力进一步提升,支持多表Join的复杂语句诊断,可随时终止诊断任务。

d.  InnoDB等待分析:可以查看所有发生锁等待的级联关系,可一键KILL会话节点,可查看每个会话的具体信息,包括会话时间、执行的SQL内容、持有锁的范围等等。

每一轮升级均源于对客户体验的用心和对产品的虔诚,华为云坚信唯有成就客户,持续为客户创造价值并始终奋斗在最前沿,方能站在数据制高点,方能赢取未来,也敬请期待华为云开启下一轮的升级之旅!