AI智能总结
使用MySQL HeatWave进行交易处理 Sriram Vrinda产品管理—MySQL HeatWave 议程 • 引言 • MySQL HeatWave:全自动化数据库即服务 •••••••• 摘要OLTP with MySQL HeatWave可扩展性数据保护与耐用性高可用性可靠性安全可观测性 引言 管理数据可能既复杂又昂贵。 高成本和运行维护风险 降低成本和风险。 有更好的方式来满足商业需求吗? 数据库未来应该如何管理? 如果您的云数据库能够做到以下事情: • 让它琐屑修复和升级数千个数据库•删除需要跟踪每个数据库的版本以及一次性的修复。•自动将关键的安全漏洞修复程序尽快部署到生产数据库中,一旦它们可用。•简化硬件能力规划以满足所有未来的业务需求•简化保持和测试灾难恢复基础设施•全面自动化数据库生命周期操作流程• 提供全天候支持对于每个数据库可用性问题•自动文件服务请求 + 收集每个数据库问题的所有诊断信息 • 显著地减少运营和许可费用 MySQL HeatWave 完全自动化的MySQL数据库即服务 • 使用全面管理的数据库服务消除系统和数据库管理• 定制操作策略以满足治理要求 全面自动化与管理 •自动配置、安全设置、更新、调优和扩展数据库 工作负载优化 •统一平台,用于交易和数据分析,内置机器学习功能。 高效数据库生命周期管理 • 通过将基础设施管理外包给Oracle来消除基础设施管理• 通过用户控制的云自动化提高管理员的生产力• 基于Web和API驱动的生命周期操作• 配置、更新、备份等 内置可观测性 数据库管理服务,用于扩展数据库指标和查询性能诊断 服务器端功能 MySQL HeatWave 组件 MySQL数据库系统:自动管理任务接口,如提供、备份和恢复、监控等。 •••• 大多数形状的两种默认配置:独立针对独立数据库系统和读取副本进行了优化HA优化以提高数据库系统的可用性。• Oracle Linux 操作系统MySQL服务器企业版,版本8.0或更高 •从两种形状类别中选择:ECPU和OCPU• 虚拟网络接口卡(VNIC),用于将数据库系统连接到虚拟云计算网络(VCN)的子网。 • 网络附加块存储 •••使用OCI块卷服务的高性能选项,而非iscsi。提供线性性能等级,从每GB 75 IOPS至每卷最多50,000 IOPS。吞吐量以每GB 600 KB/s的速度扩展,最高可达每卷680 MB/s。 MySQL数据库系统抽象 • 无缝连接通过端点绕过建筑复杂性。• 使用最佳建筑学针对您的需求,在不更改应用程序的情况下优化关键的非功能性需求。• 拥抱未来的需求确保适应性、性能、安全性、可扩展性和成本效益。 从两种形状类别中选择:ECPU和OCPU MySQL HeatWave 可扩展性阅读副本 • 提高对读密集型工作负载的处理能力• 添加和移除读副本以实现横向读弹性• 部署和维护简单您可以为数据库系统创建最多18个只读副本。• 内置的只读端点负载均衡器• 5元组哈希负载均衡策略:源IP和端口号,目标IP和端口号,协议• 高可用集群持续可靠,适用于切换或故障转移 跨区域读取副本MySQL HeatWave 可扩展性 • 混合部署• 灾难恢复• 跨区域部署数据库系统到数据库系统 • 出站复制可用于将事务从DB系统复制到另一个OCI区域• 这不是一个管理功能,您负责配置和维护通道 MySQL HeatWave 数据保护耐久性和持久性 MySQL HeatWave 数据保护与耐用性备份 自动备份: 自动在创建数据库系统时选择的时间创建。定义保留期在1到35天之间•默认保留期为7天对于高可用性数据库系统,自动备份在主实例上创建 人工备份: 通过控制台中的操作或通过REST API发起请求创建手动备份,保留手动备份的最短时间为1天,最长为365天。 运营商备份: MySQL支持团队创建此备份以协助调查您服务中可能存在的问题。 MySQL HeatWave 数据保护与耐用性实时点恢复 将数据从DB系统恢复到最新的可用时间点或特定的时间点的新DB系统。 预备条件 • 启用数据库系统的备份计划中的自动备份和实时点时间恢复功能。 MySQL HeatWave 服务首先进行初始的完整备份(备份类型:完整,创建类型:自动),然后进行增量备份。 数据库系统操作,如停止、启动、重启或升级,不会影响点时间恢复操作。 提供活动数据库系统的恢复点目标(RPO)约为五分钟,而每日备份为您提供24小时的RPO。 跨区域备份副本 即将推出! MySQL HeatWave 高可用性 更高的正常运行时间和零数据丢失容忍度 MySQL HeatWave 高可用性 更高的正常运行时间和零数据丢失容忍度 一个高可用性数据库系统由三个MySQL实例组成:一个主实例和两个次实例。 分配到不同的可用性或故障域中。 主要实例作为读写端点 自动或手动提升次要实例 MySQL HeatWave 高可用性 更高的正常运行时间和零数据丢失容忍度 • SLA 99.99% • 自动故障转移 • 手动切换 • 基于维护期间的滚动升级。 • 不到30秒的影响• MySQL版本升级和操作系统安全补丁 线上对高可用数据库系统及其读取副本的形状和配置变更,以最小化停机时间 高可用性恢复时间目标/恢复点目标矩阵 恢复时间(RTO)和潜在数据丢失(RPO)服务水平目标(SLO) MySQL HeatWave可靠性 最大化自动化升级和补丁的可靠性。 1无需客户采取行动无需安排补丁、跟踪补丁内容或请求一次性补丁 现有的主连接被关闭,且不允许建立新的连接。2最小停机时间 34始终提供最新的安全修复频繁补丁以满足合规要求需求全栈补丁包括数据库和所有云基础设施 5持续交付新的云功能每月提供多项新功能 示例:零努力、零停机时间的自动硬件升级 如果您管理自己的数据库服务器: 如果您运行MySQL HeatWave: 零努力硬件升级硬件刷新在定期维护窗口期间透明进行。 1. 采购新硬件并在数据中心安装2. 测试和验证硬件和网络3. 安装数据库软件并配置数据库环境4. 验证规模和性能5. 创建并测试迁移策略6. 安排和执行生产迁移(是否需要停机?) •无硬件规划或测试•无数据库停机时间•无额外费用 活动审计 用户评估 轻松创建、部署和管理可在Oracle Cloud中使用的安全套接字层/传输层安全性(SSL/TLS)证书。 移除尝试猜测MySQL登录凭证的暴力攻击 评估数据库并突出可能构成风险的账户。 审计服务自动将调用MySQL HeatWave API端点的电话记录为日志事件。 登录支持灵活的认证选项:支持联合、社交和委托登录。 高级安全 内置、服务器端功能以实现额外的安全措施 •非对称加密,带有密钥生成和数字签名通过使用公钥和私钥提高机密数据的保护,并实施数字签名以确认签署文件的个人信息。 •数据脱敏与去标识化帮助保护私人数据免受外部攻击和恶意员工侵害。 数据库防火墙保护免受针对特定数据库的攻击,如SQL注入。 •合规性——声明与认证: •全球:PCI DSS、SOC 1 2 3、CSA STAR、ISO/IEC 27001/27017/27018/27701等。•区域:HIPAA,CSF,HITRUST,EU CoC,ENS,C5,MTCS,IRAP,ISMS,MeitY等。 MySQL HeatWave 可观测性 OCI监控与数据库管理 MySQL 自动驾驶索引(即将推出)推荐为OLTP工作负载使用次级索引。 ML自动化与MySQL HeatWave自动驾驶索引(即将推出) 特性• 益处 基于机器学习的特征设计,旨在帮助优化数据库系统以实现更好的成本和性能。 •数据库管理员(DBAs)不再需要手动识别数据库工作负载的次要指标。 •考虑了查询性能以及维持指数的成本 考虑查询和DML性能 • 推荐创建和删除索引 •预测预期将出现改善,但未提供具体细节。创建指数 生成用于索引创建/删除的DDLs •提供性能预测 •提供了解释的依据。建议 •提供存储预测 •持续的学习和适应。 •以性能目标为导向:吞吐量、延迟、存储 最大化自动化主动监控的可靠性 MySQL HeatWave服务在您之前发现问题 Oracle Cloud Operations 对每个数据库都使用持续监控:8000+指标和1500+警报 •远超任何本地客户•统一监控整个栈:基础设施、负载均衡器、连接管理器、数据库 为每个偏差自动生成服务请求。 • 立即由云操作进行调查和解决• 对每个问题进行根本原因分析• 客户无需采取任何行动 一个数据库比两个更好。 一款适用于OTLP与OLAP的服务 没有ETL重复 无与伦比的性能,只需一小部分成本。 实时分析 安全性提升 应用无需修改即可运行。 MySQL HeatWave 全面管理,云原生,数据库即服务 降低成本和风险。 自动修补、自动备份、自动配置 弹性自动扩展与企业业务连续性 始终在线的安全性和合规性 简化并加速价值实现时间 统一平台,用于交易和数据分析,内置机器学习功能。 内置的低代码/无代码开发工具 深度整合多云生态系统




