专场8.3-开务数据库自治平台架构解析及应用分享-冯友旭.pdf

编号:126913 PDF 24页 1.15MB 下载积分:VIP专享
下载报告请您先登录!

专场8.3-开务数据库自治平台架构解析及应用分享-冯友旭.pdf

1、开务数据库自治平台架构解析及应用分享开务数据库 高级软件研发工程师冯 友 旭目目 录录CONTENTSCONTENTS01开务数据库自治平台02开务数据库自治平台的参考架构03开务数据库自治平台的设计部署04开务数据库自治实践目录01开务数据库自治平台 SQL 执行缓慢 数据热点问题 资源分配不均匀 数据库系统不熟悉 参数配置过多 慢 SQL 分析 数据分布优化 弹性扩展和控制 用户画像 数据库系统为什么要自治?自动自主自我治理管控根据历史自动学习优化策略什么是数据库自治平台?自动决定有哪些优化的动作?执行计划、参数设置、物理资源、数据分布等自动决定何时执行这些优化?多种配置策略支持02开务数

2、据库自治平台的参考架构 根据数据库提供的内置或第三方周边工具支持。而关于数据存储,索引,持久化,性能等问题全部依赖于DBA的经验和能力。自治的演进Self-Adaptive Databasesearly 2010s 结合使用 DBMS 的成本模型估算,根据规则和特定模型评估来辅助决策,帮助 DBA 提出可能存在的最佳索引、数据分区等方案。具有一定自动化能力,仍然需要 DBA 介入。Self-Tuning Databases 具备预测未来的负载并作出调优 自动选择优化某个特定功能的方法以及这个优化所需要的资源。决定何时优化 面向应用负载的主动式智能化的自治系统,更主动、更自适应性Self-Dri

3、ving Databases 依托云计算,结合云的弹性伸缩特性扩展数据库的存储与计算能力,基于微服务/API 对数据库自治管理。Cloud Databases 1970s-1990s1990s-2000slate 2010s自治平台的特性模型配置参数,补丁/新版本升级,表空间重组,分区,复制模式等01 自主配置自动故障转移,自动对象恢复,预防性告警,自动伸缩等02 自主修复统计信息收集,索引设计,MQT 设计,分区设计,排序缓冲区优化,查询巡查等03 自主优化资源管控,负载管控等04 自主保护行为数据,一致性检查,健康检查等05 自主检查数据库管理系统数据库管理员在线变更数据库行为信息自主数据

4、库管理控制平台信息仓库行为数据操作系统/硬件/网络/应用程序仪表信息存储管理通用服务异常管理器自主管理功能人工干预数据库管理自动化数据库管理开务数据库自治平台的参考架构可视化引擎/规则引擎/ML 引擎变换管理器工作负载管理器03开务数据库的设计部署应用负载 Catalog自治信息仓库开务数据库自治架构的设计部署Node 1应用负载缓存Node 2.Node N文件或表暂存区(快速加载)应用负载 Pseudo Catalog开务数据库自治架构的设计部署Node 1应用负载缓存应用负载系统状态文件或表暂存区(快速加载)业务语句编译画像数据执行画像数据CPU 使用率SQL 语句磁盘活动网络活动.每个

5、计划执行N次开务数据库自治架构的设计部署Node 1应用负载缓存Node 2.Node N文件或表暂存区(快速加载)应用负载 Pseudo CatalogAIS负载分析负载诊断负载调整负载管理负载优化数据库管理员&开发者04开 务 数 据 库 自 治 实 践用户反馈现场反馈 select*from order_line where ol_supply_w_id in(XXX,XXX,XXX)性能执行过慢DBA 分析DBA 根据分析定位为分析行为信息定位,觉得是因为 ol_supply_w_id 列没有索引导致的,所以 DBA 在 order_line 表创建了ol_suppl_w_id_ind

6、ex 的普通索引实际效果虽然添加该索引,优化了上述SQL语句的性能。但是DBA的索引创建引发了更大的问题这张表在实际现场存在海量数据写入,在创建索引前平均每秒性能达到10W/S,但创建索引后,性能急剧下降,降低至只有1W左右。后续研发分析定位,由于该列 ol_supply_w_id 数据特点,导致创建该列普通索引后,写数据热点问题严重,后调整为 hash 索引解决该问题。传统数据库的优化?一次错误的慢 SQL 分析推荐优化方案 应用负载生命周期获取 分析应用负载健康状态 SQL 涉及表信息、语句以及相关执行频率 应

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(专场8.3-开务数据库自治平台架构解析及应用分享-冯友旭.pdf)为本站 (2200) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠