数据库
文章平均质量分 90
数据库领域技术分享
华为云开发者联盟
生于云,长于云,让开发者成为决定性力量
展开
-
从源码分析,MySQL优化器如何估算SQL语句的访问行数
本文将从源码角度分析SQL优化器代价估算的基础——行数估算,并总结MySQL当前设计存在的局限性。最后用一个现网问题的定位过程作为例子,给出该类问题的解决方案。原创 2024-11-06 11:10:56 · 370 阅读 · 0 评论 -
华为云开源时序数据库openGemini:使用列存引擎解决时序高基数问题
openGemini 通过引入新的数据排序与索引方式,开发了全新列存引擎,以解决海量时间线场景对于现有时序数据管理方案带来的问题。原创 2024-11-04 15:30:47 · 794 阅读 · 0 评论 -
遇到慢查询怎么办?一文解读MySQL 8.0查询分析工具
本文主要分析了MySQL 8.0 EXPLAIN ANALYZE命令的使用,并结合源码介绍其实现思路,帮助数据库使用者和开发者更好的使用、理解该功能。原创 2024-10-28 11:04:24 · 1318 阅读 · 0 评论 -
深度解读RDS for MySQL 审计日志功能和原理
RDS for MySQL的审计日志功能在用户活动监控、权限变更追踪和性能优化等方面有着重要的作用。原创 2024-10-25 10:03:10 · 1187 阅读 · 0 评论 -
深度解读GaussDB逻辑解码技术原理
GaussDB内核提供的逻辑解码技术,配合DRS服务,可以实现异构数据库之间的逻辑复制。原创 2024-10-22 10:53:49 · 1131 阅读 · 0 评论 -
一图为你揭秘云数据库GaussDB管理平台亮点
无论是安装GaussDB,还是后续的运维,云数据库管理平台都是众多DBA及数据库运维人员提升效率的好帮手。原创 2024-10-15 15:18:20 · 418 阅读 · 0 评论 -
一文为你解读MySQL8.0 Instant DDL源码实现
MySQL 8.0.12版本引入了INSTANT(即时)算法,对部分ADD COLUMN操作,不再修改用户原有数据,只需对表元信息进行修改。原创 2024-10-12 18:06:18 · 986 阅读 · 0 评论 -
Navicat Premium 17.1.3版本发布,原生支持华为云数据仓库GaussDB(DWS)
近日,Navicat发布了一项重要更新,原生支持华为云数据仓库GaussDB(DWS)。这是Navicat支持的国内首个数据仓库产品,将为广大GaussDB(DWS)用户带来更多的便利。原创 2024-10-11 16:22:39 · 974 阅读 · 0 评论 -
技术解读GaussDB (for MySQL)流控机制
本文详细分析了GaussDB (for MySQL) 在不同层级的流控机制,包括反馈式流控在存储层和计算层的策略和流程,以及计算节点的主动平滑流控的方案。原创 2024-09-30 16:12:33 · 1488 阅读 · 0 评论 -
假期出行抢不到票?图数据库帮你找出最佳中转换乘方案
假期来临前,很多热门旅游线路的直达火车票开票即售罄,虽然12306提供了中转换乘的方案,并且近期还在部分线路推出了车内换座,但实际能提供的换乘方案数量有限,而且有些方案换乘时要在中转车站停留比较长的时间,影响出游规划。其实,火车的车站、车次等信息可以天然形成一个图结构,列车的运行、中转等都可以通过图相关的查询和算法解决。将车站车次信息入图,借助图数据库可以更方便地找到适合自己出游规划的最佳中转换乘方案。最近《黑神话·悟空》大火带动了山西文旅,山西太原成为文旅的热门目的地。原创 2024-09-30 11:51:08 · 1418 阅读 · 0 评论 -
解读MySQL8.0数据字典重构源码
本文对社区MySQL5.7 到8.0 演进过程中数据字典DD的重构(缓存,持久化),Atomic DDL的关键实现进行了分析。原创 2024-09-25 14:41:31 · 1532 阅读 · 0 评论 -
支持128TB超大存储,GaussDB(for MySQL)如何轻松应对海量数据挑战
华为云数据库GaussDB(for MySQL)基于华为最新一代DFV存储,采用计算存储分离架构,最多支持128TB的海量存储。原创 2024-09-19 16:44:13 · 1002 阅读 · 0 评论 -
从源码角度,深度解读 MySQL 优化器的 GROUP BY 优化策略
本文主要探讨了 MySQL 8.0.22 中 GROUP BY 的工作原理,并从源码角度剖析了查询优化器中的优化逻辑。原创 2024-09-18 14:55:23 · 1385 阅读 · 0 评论 -
技术解读 MySQL InnoDB 大对象存储格式
本文介绍了InnoDB大对象的存储格式,包括InnoDB会将数据行中的字段按照大对象格式进行存储的场景,InnoDB大对象溢出页存储常见存储格式,并详细介绍了InnoDB对大对象的常见组织管理方式。原创 2024-09-13 15:37:53 · 1130 阅读 · 0 评论 -
避免数据复制延迟,解读 GaussDB (for MySQL) 主备 0 延迟
摘要:GaussDB (for MySQL) 采用“日志即数据”的设计,相较于传统 MySQL,不再需要刷 page,所有的更新操作仅记录日志,不再需要 double write,从而实现毫秒级的主从延迟。原创 2024-09-11 11:16:58 · 1010 阅读 · 0 评论 -
解读 GaussDB (for MySQL) 冷热存储分离实现原理
GaussDB (for MySQL) 冷热存储分离特性,支持用户直接针对 Innodb 的 page 进行归档和回迁操作,且无需调整上层业务即可访问冷数据。原创 2024-09-09 14:08:53 · 1434 阅读 · 0 评论 -
数据库上云有多轻松?华为云技术专家带你玩转云数据库 API
本文聚焦华为云数据库开发者平台能力,重点围绕 GaussDB 与 GaussDB (for MySQL) 服务,深入浅出产品核心能力,解读开发指南,实践一站式可视化开发者平台,助力开发者快速上手数据库服务 API。原创 2024-09-05 11:12:46 · 1274 阅读 · 0 评论 -
解读基于华为云DWS的湖仓一体方案构建
湖仓一体拥有数据湖的非结构化数据的灵活存储特性,以及数据仓库的管理功能和工具。原创 2024-09-04 14:51:19 · 1262 阅读 · 0 评论 -
解读GaussDB(for MySQL)表级恢复,看线程数及分块分行策略如何提升恢复性能?
本文将详细介绍mydumper与myloader在GaussDB(for MySQL)中的应用,通过分析其原理,结合具体的测试结果,深入探讨线程数及分块分行策略对数据恢复性能的影响。同时,通过调整相应的策略,提升表级恢复性能。原创 2024-08-26 15:25:02 · 1465 阅读 · 0 评论 -
共研企业数智新技术,同赢数智化新时代,华为云浙江数据库&云安全论坛即将开幕!
伴随数字经济逐渐成为全球经济发展的主要驱动力,数字化转型也由早前的“数字化“走向了“数智化“的全新阶段。原创 2024-08-15 15:09:45 · 1292 阅读 · 0 评论 -
DBeaver 24.1.4版本发布,原生支持GaussDB!
欢迎大家下载并体验DBeaver 24.1.4版本,探索GaussDB的无限可能原创 2024-08-14 14:55:02 · 934 阅读 · 0 评论 -
一文带你深度解析MySQL 8.0事务提交原理
当多个引擎/节点同时访问和修改数据时,如何保证数据在各个引擎/节点之间的一致性成为了一项挑战。本文将深入探讨MySQL集群在保持数据一致性的解决方案。原创 2024-08-13 14:03:06 · 1251 阅读 · 0 评论 -
宠物供应链服务平台如何实现云化架构升级改造?
基于派摩公司的三大痛点,DTSE为其提供了专业的解决方案。基于RDS for MySQL+DCS+EVS+OBS替换其他云厂商MySQL+Redis+oss。原创 2024-08-13 10:46:42 · 1459 阅读 · 0 评论 -
华为云数据库亮相2024可信数据库发展大会,与行业共话数据库发展
为进一步推动全球数据库产业进步,由中国通信标准化协会、大数据技术标准推进委员会主办,InfoQ极客传媒联合主办的TDBC2024可信数据库发展大会于7月16日~17日在北京举行。大会邀请了众多数据库行业领军企业、专家学者,以“自主、创新、引领”为主题展开深入交流,共同推进我国数据库技术革新,构筑数据库产业蓬勃生态。华为云数据库多位专家受邀出席,围绕数据库展开了热烈讨论。原创 2024-07-25 14:14:58 · 1663 阅读 · 1 评论 -
深度解读GaussDB(for MySQL)与MySQL的COUNT查询并行优化策略
GaussDB(for MySQL)通过自研并行查询(PQ)和计算下推(NDP)特性,解决了大表COUNT慢的问题,典型场景下,相比MySQL并行扫描主键性能可提升超过80倍。原创 2024-07-25 08:42:09 · 1301 阅读 · 0 评论 -
革新技术架构,华为云DTSE助力紫藤科技迁移上云经验分享
天津紫藤科技与华为云深度合作,其迁移至华为云后,系统可靠性增强,运维风险降低,实现业务架构优化,产品开发与交付质量提高,成本降低。双方合作赢得良好口碑,华为云DTSE提升客户满意度,助力紫藤科技专注核心业务。原创 2024-07-19 09:39:00 · 1537 阅读 · 0 评论 -
解读GaussDB(for MySQL)灵活多维的二级分区表策略
通过灵活定义分区策略和数据划分方式,可以实现数据的按需存储和查询,提高数据处理效率和分析能力。原创 2024-07-19 09:20:09 · 1277 阅读 · 0 评论 -
华为云GaussDB通过信通院AI大模型数据库开发管理工具产品测试
近日,在中国信通院“可信数据库”基于AI大模型的数据库开发管理工具产品测试中,华为云计算技术有限公司(简称:华为云)GaussDB顺利通过产品基础能力测试。原创 2024-07-17 16:44:47 · 871 阅读 · 0 评论 -
全国高校计算机类课程能力提升研修班——华为云GaussDB培训报名
本次活动由教育部高等学校计算机类专业教学指导委员会、全国高等学校计算机教育研究会主办,清华大学出版社和华为共同承办。2. 培训对象:计算机、软件工程等专业负责《数据库》、《数据库系统》、《数据库系统实现》等课程的教学教师、实验指导教师;2024年8月3~4日,全国高校计算机类课程能力提升高级研修班——第六期,将在。1. 培训规模:班级限额30人,为覆盖更多院校,建议每校报名不超过2人。,参会名额有限,欢迎各高校老师报名参会。3. 培训须知:请参培教师自备笔记本电脑参加培训。原创 2024-07-16 14:30:14 · 521 阅读 · 0 评论 -
解读MySQL 8.0数据字典缓存管理机制
MySQL 8.0中的数据字典,通过对两级缓存的逐级访问,以及精妙的对缓存未命中情况的处理方式,有效的加速了在不同场景下数据库对DD的访问速度,显著的提升了数据库访问元数据信息的效率。原创 2024-07-16 09:05:46 · 1476 阅读 · 0 评论 -
2024华为云数据库斯享会,扎根技术,向深向实
近日,以“扎根技术,向深向实”为主题的2024华为云数据库斯享会在分别在北京、广东、上海三地成功举行。活动邀请了金融、互联网、文娱等多个行业技术专家,深度解析华为云GaussDB(for MySQL)技术创新,探讨应用挑战以及解决方案,分享数据库应用实践和探索数据库未来发展趋势。原创 2024-07-15 15:23:30 · 1448 阅读 · 0 评论 -
华为云GaussDB亮相第二十三届中国互联网大会政务大数据论坛
7月10日,由中国互联网协会主办的第二十三届中国互联网大会政务大数据论坛在北京国家会议中心召开。华为云数据库业务CTO苏光牛受邀出席并做了“华为云GaussDB构建高效安全的政务数据基座”为主题的演讲,分享了华为云GaussDB的核心技术及其在政务领域的实践经验。原创 2024-07-15 14:49:11 · 288 阅读 · 0 评论 -
MySQL中为什么要使用索引合并(Index Merge)?
本文介绍了索引合并(Index Merge)包含的三种类型,即交集(intersection)、并集(union)和排序并集(sort-union),以及索引合并的实现原理、场景约束与通过案例验证的优缺点。原创 2024-07-12 10:24:39 · 1236 阅读 · 0 评论 -
2024华为云数据库斯享会,扎根技术,向深向实
近日,以“扎根技术,向深向实”为主题的2024华为云数据库斯享会在北京、上海、广州、深圳四地成功举办。活动邀请了华为云GaussDB(for MySQL)、GeminiDB等多个产品的架构师,以及金融、互联网、文娱等多个行业的技术专家,深度解析华为云云原生数据库的技术创新,共同探讨应用挑战以及解决方案,分享数据库应用实践并探索数据库未来发展趋势。原创 2024-07-11 16:12:29 · 1347 阅读 · 0 评论 -
华为云发起,openGemini正式成为CNCF官方项目!
面向物联网和大规模运维场景,时序数据库的存储、分析一体化方案具有极大的优势,openGemini在指标管理和多维度聚合方面都显示出卓越的性能。原创 2024-07-11 15:20:09 · 693 阅读 · 0 评论 -
MySQL派生表合并优化的原理和实现
本文从一个案例出发梳理了MySQL派生表合并优化的流程实现和优化原理,并对优化前后同一条SQL语句在代码层面的类实例映射关系进行了对比。原创 2024-07-11 09:22:15 · 589 阅读 · 0 评论 -
公式中获灵感,这群研究生在云上攻克铝电解能耗难题
青年开发者“铝”海破浪,未来可期。原创 2024-07-10 15:22:29 · 1106 阅读 · 0 评论 -
数据库异常难定位?GaussDB(DWS)运维神器TopSQL来解决
TopSQL是GaussDB(DWS)数据库中内置的一款功能十分强大的性能分析工具。本文主要介绍TopSQL的基本原理、能力及典型应用场景,并讲解如何使用好TopSQL这把运维利刃。原创 2024-07-10 14:18:19 · 1633 阅读 · 0 评论 -
开源数据库Greenplu突然闭源?GaussDB(DWS)提供数仓新可能
GaussDB(DWS)成功将Greenplum上数万个数据模型、数万个代码脚本、数百万行代码全部迁移至安全可控的数据仓库平台。原创 2024-07-08 10:19:44 · 1297 阅读 · 0 评论 -
硬核解读,WeTune是如何提升数据库查询重写性能?
在数据库世界里,查询重写是提升性能的关键环节。WeTune作为一款革命性工具,能自动发现新重写规则,打破现有系统依赖人工发现重写规则的局限,大幅提升数据库查询性能。原创 2024-07-04 10:30:35 · 1022 阅读 · 0 评论