TencentDB for DBbrain(以下简称DBbrain)中文名数据库智能管家,是一款智能诊断和优化数据库的产品,为用户提供实时的数据库防护,在出现故障时高效地定位原因并提供解决方案,同时也协助用户进行源头的预防。DBbrain 利用机器学习、大数据手段快速复制资深数据库管理员的成熟经验,将大量数据库问题的诊断优化工作自动化,服务于云上和云下企业。
一、产品功能
实例大盘
实例大盘为用户提供一个整体把握数据库实时运行状况的大屏,也是 DBbrian 的入口页面和总览页面。
· 支持云上、云下数据库实例接入。
· 支持多终端展示。
帮助用户更好的掌握所有数据库实例动态,以及监控数据库实例健康和异常状况。
SQL 透视
SQL 透视是对数据库实例进行深层次的离线诊断分析,通过 Top SQL 分析执行次数最多、消耗时间最长的 SQL,分析事务是否合理,以及安全风险识别。
· SQL 分析 以数据库一段时间内产生的审计日志为基础,对全量的 SQL 以及执行信息(来源信息、次数、执行时间、返回集合、扫描集合等)进行统计、抽样、聚合。针对聚合后的 SQL 语句根据其执行计划的结果,综合资源消耗、扫描和返回集合大小、索引使用合理性等,对 SQL 的性能进行分析,并针对低质量 SQL 结合索引情况、库表设计,给出优化建议。
· 安全风险识别 数盾安全 AI 引擎能够应对变化多端的攻击场景,对各类变体攻击以及非常见威胁操作实现监控和告警。结合数据资产信息、敏感数据发现信息,对严重偏离模型的用户、行为、数据进行告警和安全等级评估,帮助管理员发现恶意操作等问题,为数据库提供更精准的威胁分析和安全治理建议。
智能分析
智能分析为开启 DBbrain 的所有数据库实例提供实时的性能监控和智能诊断,让用户既可以直观的感知数据库实例的实时运行状况,也可以定位实时异常性能,并根据 DBbrain 建议进行系统优化。 智能分析由如下三个子功能组成:
· 智能监控 智能监控融合了腾讯云数据库大量技术专家的最佳实践,提供了更加聚焦的监控维度和组合形式,能更直观的呈现出云数据库实例的性能状况,且所有监控项均具有极高的实时性。
· 智能诊断 智能诊断以智能监控采集的数据为依据,提供7 * 24小时实时数据库异常诊断分析。针对数据库实例的性能问题,基于 SQL 优化引擎、性能分析引擎、规则引擎的处理分析,从规格配置、SQL 分析、业务逻辑、使用合理性等维度给出专家建议和优化措施。
· 智能告警 智能告警充分适配客户自定义告警、智能诊断的异常和隐患信息,通过智能化告警服务及时触达用户,并提供优化建议和一键处理的全自动化功能。
健康报告
健康报告展示数据库存在的问题详情,并给出相应的优化建议,让用户能对实例问题有全面的了解,并针对问题进行相应优化以提升实例性能。健康报告功能包括基本信息、健康评估、性能指标图、专家建议等。
二、产品优势
实时诊断优化
提供7 * 24小时实时数据库异常诊断,根据实时信息进行分析处理,增强异常发现、处理的及时性,开创定期巡检、主动异常发现、秒级分析优化的数据库健康守护新模式。
安全高效
无入侵设计,对数据库环境无侵入,避免对在线业务产生影响。收集的信息采用加密存储和加密压缩传输,保证数据安全。
优化效果可预见
数据收集、异常分析、诊断优化方面具备超高精准性,不仅提供异常诊断的理论依据,同时提供模拟优化后的结果进行性能对比,协助用户更加精准的把握优化效果。
多场景兼容
支持多款 SQL、NoSQL、NewSQL 数据库类型,应用于云上、云下数据库场景,不仅为腾讯云数据库实例提供诊断分析服务,也支持用户自建的数据库和其他云部署的数据库实例,助力用户打造数据库混合云管理的场景。
掌上一键管理
借助微信小程序生态,拓展了用户在移动端的使用体验,让用户随时随地都能掌握数据库运行状况,并能一键管理和优化数据库。
AI 助力
DBbrain 是云数据库智能化转型的突破口,依托腾讯云专业的深度学习算法模型和海量样本训练环境,为用户提供在线自动优化数据库性能的服务,以及更为精准的威胁分析和安全治理建议服务。
三、应用场景
数据库日常运维场景
DBbrain 为用户提供7 * 24小时数据库异常发现、诊断分析服务,并通过智能化告警服务及时触达用户。同时提供专家建议和一键优化功能,利用 AI 技术为用户提供在线自动优化数据库性能的服务,针对业务访问特性定制化生成最优配置,大幅提高数据库运维效率。
安全威胁识别场景
DBbrain 依托腾讯云专业的深度学习算法模型和海量样本训练环境,可应对变化多端的攻击场景,对各类变体攻击以及非常见威胁操作实现监控和告警。结合数据资产信息、敏感数据信息,对严重偏离模型的用户、行为、数据进行告警和安全等级评估,帮助管理员发现恶意操作等问题,为用户数据库提供更为精准的威胁分析和安全治理建议。
混合云管理数据库场景
DBbrain 适用于云上、云下数据库场景,不仅为腾讯云数据库实例提供诊断优化服务,也支持用户自建的数据库和其他云部署的数据库实例,采用无入侵设计、安全的数据链路,确保数据安全,助力用户打造数据库混合云管理的统一平台。
掌上数据库运维场景
DBbrain 支持 PC 端、移动端的多终端模式,借助微信小程序生态的移动端模式,让用户可在移动端体验移动告警、健康日报订阅、异常诊断以及一键优化等功能。
四、Q&A
DBbrain 的兼容性如何?
支持多款 SQL、NoSQL、NewSQL 数据库类型,目前仅开发支持 MySQL 版本,后续将陆续开放 Redis、MongoDB、PostgreSQL、SQL Server、CynosDB、MariaDB 等多款主流数据库。
DBbrain 如何计费?
DBbrain 目前处于内测期间,内测期间产品和功能免费。
DBbrain 具备哪些功能?
目前提供实例大盘、SQL 透视(包含 SQL 分析和安全风险识别)、智能分析、实时会话、健康报告等功能。
DBbrain 的入口有哪些?
DBbrain 提供 PC 端和移动端两种访问方式。PC 端的产品入口在 DBbrain 控制台,移动端可通过“腾讯云助手”微信小程序或“腾讯云数据库”官方微信使用。