7月16日,ACMUG(中国MySQL用户组)技术沙龙在西安举办,邀请了众多数据库行业专家、从业人员、爱好者共同探讨MySQL前沿技术和发展动态。华为云受邀参加并在会上作了《MySQL 8.0 慢查询案例分析》和《GaussDB(for Redis)与存算分离》的主题分享,详细介绍了MySQL 8.0几大典型的性能回退案例,解读GaussDB(for Redis)是如何基于存算分离架构,构筑了一系列核心竞争力,积极推进数据创新实践。
MySQL 8.0 典型性能回退案例解读,揭秘性能提升之道
MySQL 8.0自发布以来便受到了业内广泛的追捧,一方面是因为8.0新增的丰富功能极大方便了客户使用,另一方面是因为8.0的各项性能相比之前版本有极大提升。然而在服务客户从5.6、5.7等低版本升级到8.0的时候,我们却遇到了各式各样的性能回退问题,比如统计信息更新问题、优化策略发生变化等,这是因为8.0的一些默认参数行为发生了改变,这些问题若没有专业的内核知识很难彻底规避。
华为云数据库内核专家就一些典型性能回退案例进行了分享,比如MySQL统计信息更新问题,大表数据由于量大,相同ID记录多,查询数据倾斜ID记录的SQL走错执行计划,导致更新不及时、不准确,提出的应对方案则是手动更新统计信息。关于查询优化策略,华为云数据库内核专家针对不同的执行策略问题提出了不同的解决办法,比如Range优化策略,同样的查询SQL在MySQL5.6上走index range,在MySQL8.0上走全表扫描,这就导致了Range 优化过程使用的内存超过了限制,解决办法则是增大range_optimizer_max_mem_size的值。
GaussDB(for Redis)基于存算分离架构,构筑强大竞争力
华为云数据库高级工程师表示,随着企业数字化进程加快,开源Redis在AOF膨胀、快照性能、主从脱节、高成本、低容量等方面劣势明显,进一步催生了Redis生态的技术革新。华为云GaussDB(for Redis)是华为云数据库团队自主研发的高度兼容Redis协议的云原生数据库,该数据库采用计算存储分离架构,突破开源Redis的内存限制,可轻松扩展至PB级存储。
华为云GaussDB(for Redis)基于计算存储分离架构,计算层提供了热数据缓存,存储层负责将全量数据落盘。内部通过RDMA高速网络互连,通过算法预测用户访问规律,实现数据的自动冷热交换,最终达到极致的性能提升。该架构底层核心部分是基于华为内部强大且广泛使用的自研分布式存储系统DFV,实现了一套Share Everything的云原生架构,充分发挥了云原生的弹性伸缩、资源共享的优势,完美避开了开源Redis的主从堆积、主从不一致、fork抖动、内存利用率只有50%、大key阻塞、gossip集群管理等问题。基于该架构,华为云GaussDB(for Redis)构筑了强一致、高可用、冷热分离、弹性伸缩、高性能等5大极具竞争力的能力优势。
技术迭代更新总是迅猛有力,如何紧随技术发展潮流,紧密贴合客户业务,成为每一个技术人员和管理者思考的重中之重。华为云期待未来能有更多企业客户,基于华为云数据库的核心技术能力,推进业务数据创新实践,加速企业数字化转型,共促产业发展,共赢时代新机遇!
PS:华为云数据库迁移工具UGO目前正在火热公测中,欢迎大家前往华为云官网免费体验>> https://www.huaweicloud.com/product/ugo.html
好文章,需要你的鼓励
由贝索斯共同领导的普罗米修斯项目已收购AI初创公司General Agents。该公司开发了名为Ace的AI智能体,可自主执行视频编辑、数据复制等计算机任务。General Agents基于视频语言行为架构开发模型,这与普罗米修斯项目专注制造业AI系统的目标高度契合。收购完成后,普罗米修斯团队已超过100人,预计将推进工业机器人领域的AI应用发展。
斯科尔科技学院联合俄罗斯多家研究机构开发出革命性的多语言AI虚假信息检测技术。该研究构建了覆盖14种语言的大型数据集PsiloQA,通过"诱导AI说谎"的创新方法自动生成训练样本,成本仅为传统人工标注的数十分之一。实验证明多语言训练的检测模型性能显著优于单语言模型,为全球AI可信度监督提供了实用解决方案。
Kagi公司发布Orion浏览器1.0版本,这是一款专为苹果平台设计的全新浏览器。该浏览器主打极速浏览体验和用户隐私保护,完全免费使用并附赠200次Kagi搜索。Orion还提供月费5美元的付费订阅服务,解锁更多高级功能。未来计划包括更深度的自定义选项和性能优化。
NVIDIA研究团队发现,训练机器人最有效的方法竟然是最简单的:直接用普通文字告诉机器人该做什么,而不需要复杂的编码系统。他们开发的VLA-0系统在标准测试中超越了所有复杂方法,平均成功率达94.7%,在真实机器人测试中也比预训练系统高出12.5个百分点。这项发现挑战了"越复杂越好"的传统观念,可能加速智能家用机器人的普及。