- SQL国际标准每数年更新一次,SQL:2023作为最新版本已发布三年。但大量开发者仍在沿用十年前的旧写法。本文聚焦JSON_TABLE、GREATEST/LEAST、QUALIFY三项与日常开发强相关的新特性,通过新旧代码对比,展示可立即上手的优化写法,并附主流数据库兼容性参考。 SQL国际标准每数年更新一次,SQL:2023作为最新版本已发布三年。但大量开发者仍在沿用十年前的旧写法。本文聚焦JSON_TABLE、GREATEST/LEAST、QUALIFY三项与日常开发强相关的新特性,通过新旧代码对比,展示可立即上手的优化写法,并附主流数据库兼容性参考。
- 自建 MySQL 的备份、容灾、监控琐事累人。本文整理华为云 RDS for MySQL 的全托管优势:主备高可用、只读实例读写分离、参数组、自动备份保留 732 天、按时间点恢复,以及与 CES 监控、DAS 连接的实践。 自建 MySQL 的备份、容灾、监控琐事累人。本文整理华为云 RDS for MySQL 的全托管优势:主备高可用、只读实例读写分离、参数组、自动备份保留 732 天、按时间点恢复,以及与 CES 监控、DAS 连接的实践。
- 为什么你的SQL查询慢?这7个执行计划陷阱90%的人都踩过你有没有遇到过这种情况:明明给字段建了索引,执行计划却偏偏走全表扫描;SQL 在生产环境慢得离谱,在测试环境却飞快;加了 LIMIT 100,查询还是要跑十几秒……问题往往不在 SQL 本身,而在执行计划(Execution Plan)。执行计划是数据库优化器给出的"查询路线"。它一旦选错,再好的 SQL 也会跑成灾难。今天我们就来拆... 为什么你的SQL查询慢?这7个执行计划陷阱90%的人都踩过你有没有遇到过这种情况:明明给字段建了索引,执行计划却偏偏走全表扫描;SQL 在生产环境慢得离谱,在测试环境却飞快;加了 LIMIT 100,查询还是要跑十几秒……问题往往不在 SQL 本身,而在执行计划(Execution Plan)。执行计划是数据库优化器给出的"查询路线"。它一旦选错,再好的 SQL 也会跑成灾难。今天我们就来拆...
- 面对MySQL数据表数据量过大导致的性能瓶颈,优化策略需从硬件、表结构、索引、查询、存储引擎、分区、分库分表及维护等多个维度系统化实施。本文不涉及超链接,仅围绕实战经验,阐述一套可行的综合优化方案。一、硬件与配置层面调优数据量激增时,首先应审视服务器资源配置。增大内存可提升InnoDB缓冲池(innodb_buffer_pool_size)命中率,建议设置为物理内存的60%-80%。磁盘I/... 面对MySQL数据表数据量过大导致的性能瓶颈,优化策略需从硬件、表结构、索引、查询、存储引擎、分区、分库分表及维护等多个维度系统化实施。本文不涉及超链接,仅围绕实战经验,阐述一套可行的综合优化方案。一、硬件与配置层面调优数据量激增时,首先应审视服务器资源配置。增大内存可提升InnoDB缓冲池(innodb_buffer_pool_size)命中率,建议设置为物理内存的60%-80%。磁盘I/...
- 关系型数据库是数据技术的基石,但很多人学了多年SQL仍未理解其核心原理。本文从存储引擎、索引结构、查询优化器、事务引擎四大组件入手,拆解行存与列存、B+树与哈希、优化器翻车场景、ACID隔离级别等硬核知识点,并梳理2026年关系型数据库在分布式、多模融合、AI原生方向上的最新进化趋势。 关系型数据库是数据技术的基石,但很多人学了多年SQL仍未理解其核心原理。本文从存储引擎、索引结构、查询优化器、事务引擎四大组件入手,拆解行存与列存、B+树与哈希、优化器翻车场景、ACID隔离级别等硬核知识点,并梳理2026年关系型数据库在分布式、多模融合、AI原生方向上的最新进化趋势。
- 中小企业把MySQL放到云上时,经常面临两种选择:继续在ECS中自建数据库,还是直接使用托管数据库。 自建MySQL控制自由,但备份、容量监控、故障恢复、慢SQL和数据库服务器维护都需要自己负责;标准RDS for MySQL扩展能力更完整,但对于数据库规模不大、架构相对简单的业务来说,未必一开始就需要复杂的规格和读写分离架构。 中小企业把MySQL放到云上时,经常面临两种选择:继续在ECS中自建数据库,还是直接使用托管数据库。 自建MySQL控制自由,但备份、容量监控、故障恢复、慢SQL和数据库服务器维护都需要自己负责;标准RDS for MySQL扩展能力更完整,但对于数据库规模不大、架构相对简单的业务来说,未必一开始就需要复杂的规格和读写分离架构。
- NineData 与平凯数据库完成兼容性认证近日,玖章算术旗下 NineData 云原生智能数据管理平台与平凯数据库(TiDB 企业版) 完成兼容性认证。经双方联合测评,双方产品完全相互兼容、功能完善、整体运行稳定,可无缝集成,具备良好的兼容适配能力,共同为企业提供一站式的数据管理解决方案。通过此次产品兼容互认证,玖章算术 NineData 将能够利用平凯数据库(TiDB 企业版)分布式架构... NineData 与平凯数据库完成兼容性认证近日,玖章算术旗下 NineData 云原生智能数据管理平台与平凯数据库(TiDB 企业版) 完成兼容性认证。经双方联合测评,双方产品完全相互兼容、功能完善、整体运行稳定,可无缝集成,具备良好的兼容适配能力,共同为企业提供一站式的数据管理解决方案。通过此次产品兼容互认证,玖章算术 NineData 将能够利用平凯数据库(TiDB 企业版)分布式架构...
- 从一次主从延迟的生产事故切入,讲清MySQL主从复制原理(binlog、relay log、三线程、同步模式),拆解Seconds_Behind_Master的坑与延迟定位方法,给出主从不一致的发现与修复流程和避坑清单。 从一次主从延迟的生产事故切入,讲清MySQL主从复制原理(binlog、relay log、三线程、同步模式),拆解Seconds_Behind_Master的坑与延迟定位方法,给出主从不一致的发现与修复流程和避坑清单。
- 华为云RDS for MySQL帮助文档焕新升级,补齐代码示例、规范场景与限制、补充架构图与性能案例,文档更易懂,阅读更顺畅。 华为云RDS for MySQL帮助文档焕新升级,补齐代码示例、规范场景与限制、补充架构图与性能案例,文档更易懂,阅读更顺畅。
- 建了复合索引,EXPLAIN也显示走了索引,但查询还是慢。回表次数太多,可能是索引下推(ICP)没生效。ICP是MySQL 5.6引入的优化机制,它把WHERE条件中能用索引的部分“下推”到存储引擎层,在索引遍历过程中提前过滤,减少回表次数。本文从ICP的原理出发,拆解它的工作机制、适用场景和生效条件,通过实际场景讲清楚ICP为什么能让查询变快,以及如何判断ICP是否生效。 建了复合索引,EXPLAIN也显示走了索引,但查询还是慢。回表次数太多,可能是索引下推(ICP)没生效。ICP是MySQL 5.6引入的优化机制,它把WHERE条件中能用索引的部分“下推”到存储引擎层,在索引遍历过程中提前过滤,减少回表次数。本文从ICP的原理出发,拆解它的工作机制、适用场景和生效条件,通过实际场景讲清楚ICP为什么能让查询变快,以及如何判断ICP是否生效。
- Mysql和Pgsql的比较与选择 Mysql和Pgsql的比较与选择
- 从"AI Agent怎么访问数据库"这个现实问题出发,梳理Agent连库方式的演进,讲清MCP协议的原理与价值,用MySQL实战演示如何配置一个MCP Server,并给出权限、安全、审计上的注意事项与避坑清单。 从"AI Agent怎么访问数据库"这个现实问题出发,梳理Agent连库方式的演进,讲清MCP协议的原理与价值,用MySQL实战演示如何配置一个MCP Server,并给出权限、安全、审计上的注意事项与避坑清单。
- 上个月我们项目准备上线,前一天晚上做最后的压测,结果MySQL连接突然开始频繁超时。报错日志里堆满了Communications link failure,应用日志里每隔几秒就出现一次connect timeout。前一天还好好的,代码也没动过,怎么就炸了?我们用的是华为云RDS for MySQL,应用部署在同区域的ECS上。最开始怀疑是RDS出了问题,登录控制台看了监控,CPU和内存都正... 上个月我们项目准备上线,前一天晚上做最后的压测,结果MySQL连接突然开始频繁超时。报错日志里堆满了Communications link failure,应用日志里每隔几秒就出现一次connect timeout。前一天还好好的,代码也没动过,怎么就炸了?我们用的是华为云RDS for MySQL,应用部署在同区域的ECS上。最开始怀疑是RDS出了问题,登录控制台看了监控,CPU和内存都正...
- 2026年,数据集成已从“定时批量搬运”演变为“实时数据管道”。但很多人还分不清ETL、CDC、批流一体的区别,也不知道离线同步和实时CDC两条技术路线各自的适用边界。本文从最基础的概念出发,讲清楚实时数据集成的本质、CDC的核心原理、离线vs实时两条路线的选择逻辑,最后给出基于同步模式需求、信创合规要求和团队运维能力的选型决策框架。 2026年,数据集成已从“定时批量搬运”演变为“实时数据管道”。但很多人还分不清ETL、CDC、批流一体的区别,也不知道离线同步和实时CDC两条技术路线各自的适用边界。本文从最基础的概念出发,讲清楚实时数据集成的本质、CDC的核心原理、离线vs实时两条路线的选择逻辑,最后给出基于同步模式需求、信创合规要求和团队运维能力的选型决策框架。
- 大key是Redis最隐蔽的性能杀手——它不会直接报错,只会让你半夜收到延迟告警、主从断开、请求超时。本文从大key的三种类型出发,拆解String、Hash、Set、ZSet、List五类数据结构的拆分策略,提供渐进式拆分的完整方案,并给出数据结构选型的“防患于未然”建议,帮助读者从“发现大key”走向“根治大key”。 大key是Redis最隐蔽的性能杀手——它不会直接报错,只会让你半夜收到延迟告警、主从断开、请求超时。本文从大key的三种类型出发,拆解String、Hash、Set、ZSet、List五类数据结构的拆分策略,提供渐进式拆分的完整方案,并给出数据结构选型的“防患于未然”建议,帮助读者从“发现大key”走向“根治大key”。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签