- 华为云月刊汇聚云上新鲜热门技术干货。网罗大咖分享、云问答、云视频、技术干货、推荐博主、热门版块。5月刊新鲜出炉,欢迎订阅! 华为云月刊汇聚云上新鲜热门技术干货。网罗大咖分享、云问答、云视频、技术干货、推荐博主、热门版块。5月刊新鲜出炉,欢迎订阅!
- 4月21日 13:00-18:00,华为云技术私享会-云数据库将在华为西安研究所进行,欢迎有兴趣的各位前来交流! 4月21日 13:00-18:00,华为云技术私享会-云数据库将在华为西安研究所进行,欢迎有兴趣的各位前来交流!
- 作为世界上最流行的开源数据库,MySQL 集可靠、易用、功能丰富、适用范围广等特点于一身。尤其对开发者友好,使其成为关系型数据库(RDS)用户的首选。但是受数据库技术局限性影响,MySQL 开源社区版无论在云上还是线下,都面临着诸多挑战,其中尤以高并发场景下性能差、数据复制延迟突出、数据库出现故障时恢复时间长三大问题最为头疼。 作为世界上最流行的开源数据库,MySQL 集可靠、易用、功能丰富、适用范围广等特点于一身。尤其对开发者友好,使其成为关系型数据库(RDS)用户的首选。但是受数据库技术局限性影响,MySQL 开源社区版无论在云上还是线下,都面临着诸多挑战,其中尤以高并发场景下性能差、数据复制延迟突出、数据库出现故障时恢复时间长三大问题最为头疼。
- 云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更专注业务发展。 云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更专注业务发展。
- InnoDB为了尽可能的让用户经常读取的数据都放在内存中,以减少磁盘的IO次数,提高读性能,加入了预读特性。这个特性会将用户很有可能使用到的数据预先加载到buffer pool中,当用户使用到这个数据时,就不必再从磁盘上读入,从而提升了数据的读取性能。然而一般数据库存储的数据量都会远远大于内存,innodb不可能全部都加载到内存中,对加载数据的选择,决定了预读是否能够有效提升整体性能。 InnoDB为了尽可能的让用户经常读取的数据都放在内存中,以减少磁盘的IO次数,提高读性能,加入了预读特性。这个特性会将用户很有可能使用到的数据预先加载到buffer pool中,当用户使用到这个数据时,就不必再从磁盘上读入,从而提升了数据的读取性能。然而一般数据库存储的数据量都会远远大于内存,innodb不可能全部都加载到内存中,对加载数据的选择,决定了预读是否能够有效提升整体性能。
- InnoDB通过BTree实现索引,Page(这里主要指Index Page,以下类似)包含了所有数据和索引的信息。原因是:Page为了让BTree索引更加高效,对Page的结构进行针对性的设计,使得Page被加载到内存中后,可以基于Page中的信息快速地构建出BTree,同时尽可能地减少额外的内存占用,提升BTree的修改、重构的性能。本文将通过Page的结构,来看InnoDB是如何做到这些的。 InnoDB通过BTree实现索引,Page(这里主要指Index Page,以下类似)包含了所有数据和索引的信息。原因是:Page为了让BTree索引更加高效,对Page的结构进行针对性的设计,使得Page被加载到内存中后,可以基于Page中的信息快速地构建出BTree,同时尽可能地减少额外的内存占用,提升BTree的修改、重构的性能。本文将通过Page的结构,来看InnoDB是如何做到这些的。
- 华为云数据库新控制台(Console)即将上线,6大功能板块亮点抢先看华为云数据库新控制台(Console)即将上线啦!【Console主页】、【购买页】、【实例管理页】、【单个实例管理页】、【备份管理页】、【参数组管理页】,六大功能板块全新上线,界面更简洁,操作更方便,管理更高效!一、 【Console主页】*主要功能:实例管理项支持对具体实例进行基本管理、显示实例类型(单机、只读、主备 华为云数据库新控制台(Console)即将上线,6大功能板块亮点抢先看华为云数据库新控制台(Console)即将上线啦!【Console主页】、【购买页】、【实例管理页】、【单个实例管理页】、【备份管理页】、【参数组管理页】,六大功能板块全新上线,界面更简洁,操作更方便,管理更高效!一、 【Console主页】*主要功能:实例管理项支持对具体实例进行基本管理、显示实例类型(单机、只读、主备
- Btr: B+ Tree,是innodb的核心数据结构,它作为数据的索引,让数据库能够快速找到指定的数据。B+ Tree的相关说明网上已经很多,本文通过insert操作的调用栈,来分析btr的操作过程。· Btr操作在insert的哪个过程中被调用?图1 insert的函数调用栈(btr部分)图1是一次insert操作打印的trace日志。大家可以看到第一行write_record Btr: B+ Tree,是innodb的核心数据结构,它作为数据的索引,让数据库能够快速找到指定的数据。B+ Tree的相关说明网上已经很多,本文通过insert操作的调用栈,来分析btr的操作过程。· Btr操作在insert的哪个过程中被调用?图1 insert的函数调用栈(btr部分)图1是一次insert操作打印的trace日志。大家可以看到第一行write_record
- MySQL源码学习(三) Group Commit承接MySQL源码学习(一) 从一次insert开始,本文会详细展开说明其中流程之一——Group CommitGroup Commit是MySQL 5.6版本加入的特性,目的是为了提高事务的并发度,并以此提高MySQL的性能。Group Commit的原理在多线程并发中,如果必须对资源的操作进行加锁,开发者最先想到的流程就是在资源操作前获取锁,操 MySQL源码学习(三) Group Commit承接MySQL源码学习(一) 从一次insert开始,本文会详细展开说明其中流程之一——Group CommitGroup Commit是MySQL 5.6版本加入的特性,目的是为了提高事务的并发度,并以此提高MySQL的性能。Group Commit的原理在多线程并发中,如果必须对资源的操作进行加锁,开发者最先想到的流程就是在资源操作前获取锁,操
- MySQL源码学习(二) Buffer PoolBuffer Pool是innodb的核心组件之一,所有数据的读取,都会先放到Buffer Pool中,再读取出来,而不是直接读取datafile文件。那么对于类似笔者这样的新手来说,从哪里开始阅读buffer pool的代码呢?在源代码中,几乎搜不到”buffer pool”这样的关键字?1. 从buf_pool_t开始在mysql代码 MySQL源码学习(二) Buffer PoolBuffer Pool是innodb的核心组件之一,所有数据的读取,都会先放到Buffer Pool中,再读取出来,而不是直接读取datafile文件。那么对于类似笔者这样的新手来说,从哪里开始阅读buffer pool的代码呢?在源代码中,几乎搜不到”buffer pool”这样的关键字?1. 从buf_pool_t开始在mysql代码
- MySQL是世界上最流行的开源数据库,集可靠、易用、功能丰富、适用范围广等特点于一身,尤其对开发者友好,使其成为华为云关系型数据库(RDS)用户的首选。尽管MySQL备受关注,更是各种应用的第一选择,但也面临着诸多挑战,其社区版在云上和线下技术局限性会造成一定的影响,难以满足用户的需求。现由华为云RDS团队自主研发的HWSQL即将公测,解决这些难题。 MySQL是世界上最流行的开源数据库,集可靠、易用、功能丰富、适用范围广等特点于一身,尤其对开发者友好,使其成为华为云关系型数据库(RDS)用户的首选。尽管MySQL备受关注,更是各种应用的第一选择,但也面临着诸多挑战,其社区版在云上和线下技术局限性会造成一定的影响,难以满足用户的需求。现由华为云RDS团队自主研发的HWSQL即将公测,解决这些难题。
- 当前CDM(云数据迁移)服务支持将本地MySQL数据库(包括用户本地自建的或者第三方云上的MySQL数据库),整库迁移到RDS上的MySQL、PostgreSQL或者Microsoft SQL Server任意一种数据库中。CDM只需要3步即可完成: 1.创建CDM集群。 2.创建连接。 3.创建作业。操作场景这里以整库迁移本地MySQL数据库,到RDS上的MySQL数据库为例进 当前CDM(云数据迁移)服务支持将本地MySQL数据库(包括用户本地自建的或者第三方云上的MySQL数据库),整库迁移到RDS上的MySQL、PostgreSQL或者Microsoft SQL Server任意一种数据库中。CDM只需要3步即可完成: 1.创建CDM集群。 2.创建连接。 3.创建作业。操作场景这里以整库迁移本地MySQL数据库,到RDS上的MySQL数据库为例进
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签