- 华为开发者空间与华为其他平台有什么区别?华为开发者空间如何巧妙的整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协作;TinyEngine v2.1版本发布,全新的区块方案和画布通信方案,打造更强力的可拓展低代码引擎... 华为开发者空间与华为其他平台有什么区别?华为开发者空间如何巧妙的整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协作;TinyEngine v2.1版本发布,全新的区块方案和画布通信方案,打造更强力的可拓展低代码引擎...
- 1. 技术背景数据库压缩是一种数据管理技术,通过特定的压缩算法将数据库中的数据进行压缩,以减少存储空间占用,从而达到显著降低成本的效果。社区MySQL InnoDB的压缩功能主要针对长期存储的冷数据,对于频繁访问的热数据,由于可能带来高达50%的性能影响,因此在生产环境中应用较少。现有的压缩机制,如表压缩和页面压缩,难以在不影响业务正常运行的情况下,提供针对特定字段的自定义压缩方式的灵活性。... 1. 技术背景数据库压缩是一种数据管理技术,通过特定的压缩算法将数据库中的数据进行压缩,以减少存储空间占用,从而达到显著降低成本的效果。社区MySQL InnoDB的压缩功能主要针对长期存储的冷数据,对于频繁访问的热数据,由于可能带来高达50%的性能影响,因此在生产环境中应用较少。现有的压缩机制,如表压缩和页面压缩,难以在不影响业务正常运行的情况下,提供针对特定字段的自定义压缩方式的灵活性。...
- 1. 背景介绍用户在执行DDL(Data Definition Language,数据定义语言)操作的时候,如果目标表存在未提交的长事务或大查询,DDL将持续等待获取MDL-EXCLUSIVE(X)锁。在华为云TaurusDB中,由于MDL-X锁具有最高优先级,DDL在持续等待MDL-X锁的过程中,将阻塞目标表上所有的新事务,这将导致业务连接的堆积和阻塞,甚至可能会造成整个业务系统的崩溃。T... 1. 背景介绍用户在执行DDL(Data Definition Language,数据定义语言)操作的时候,如果目标表存在未提交的长事务或大查询,DDL将持续等待获取MDL-EXCLUSIVE(X)锁。在华为云TaurusDB中,由于MDL-X锁具有最高优先级,DDL在持续等待MDL-X锁的过程中,将阻塞目标表上所有的新事务,这将导致业务连接的堆积和阻塞,甚至可能会造成整个业务系统的崩溃。T...
- 1. 背景介绍为了满足数据库在高并发请求下的事务隔离性和一致性要求,TaurusDB使用MDL(metadata lock,元数据锁)机制来管理对数据库对象的并发访问。使用MDL可以避免以下几类问题的发生:1)读取结果的不一致性:在可重复读(Repeatable Read,简称RR)隔离级别下,一个事务中的第一次查询可能返回某些结果,但在第二次查询时,由于表被另一个事务删除,导致查询结果为空... 1. 背景介绍为了满足数据库在高并发请求下的事务隔离性和一致性要求,TaurusDB使用MDL(metadata lock,元数据锁)机制来管理对数据库对象的并发访问。使用MDL可以避免以下几类问题的发生:1)读取结果的不一致性:在可重复读(Repeatable Read,简称RR)隔离级别下,一个事务中的第一次查询可能返回某些结果,但在第二次查询时,由于表被另一个事务删除,导致查询结果为空...
- 背景介绍某一部分特定比例的客户群体,对数据库的读写性能要求并不高。相比之下,他们反而更关注数据写入磁盘时的压缩能力,通过减小存储空间,来降低数据库的使用成本。TaurusDB透明压缩特性就是通过在存储过程中引入轻微延迟,换取更小的存储空间,进而满足客户降低存储成本的需求。本文主要从透明压缩特性的使用开启方法、实现原理、性能优化以及性能影响评估等这几个方面来进行介绍。使用方法新实例的来源分为两... 背景介绍某一部分特定比例的客户群体,对数据库的读写性能要求并不高。相比之下,他们反而更关注数据写入磁盘时的压缩能力,通过减小存储空间,来降低数据库的使用成本。TaurusDB透明压缩特性就是通过在存储过程中引入轻微延迟,换取更小的存储空间,进而满足客户降低存储成本的需求。本文主要从透明压缩特性的使用开启方法、实现原理、性能优化以及性能影响评估等这几个方面来进行介绍。使用方法新实例的来源分为两...
- 1. 技术背景SaaS(Software as a Service,软件即服务)在云上部署,可以将分散的计算存储资源集中利用,并让原来的用户都到云上来共享这些资源。云服务厂商为此提供了一种解决方案,一个实例可支持多个租户的数据存储与访问,降低了SaaS和租户的使用成本。基于此,云厂商还需要提供资源隔离的能力,以确保SaaS租户的数据安全。为了满足这个需求,多租户技术应运而生。该技术旨在解决如... 1. 技术背景SaaS(Software as a Service,软件即服务)在云上部署,可以将分散的计算存储资源集中利用,并让原来的用户都到云上来共享这些资源。云服务厂商为此提供了一种解决方案,一个实例可支持多个租户的数据存储与访问,降低了SaaS和租户的使用成本。基于此,云厂商还需要提供资源隔离的能力,以确保SaaS租户的数据安全。为了满足这个需求,多租户技术应运而生。该技术旨在解决如...
- 1. 背景介绍数据库管理系统定期对数据进行备份,旨在防止因故障或错误导致的数据损坏,确保系统在发生突发事件后可以快速恢复。同时,还便于追踪历史版本,为数据库迁移和升级提供支撑。评估一个数据库系统的备份与恢复能力,备份时间和恢复时间是两个重要指标。备份时间代表完成整个备份过程所需的时间,较短的备份时间通常会减少对系统性能的影响;恢复时间则指从已备份数据中恢复数据到对外提供正常服务所需的时间,较... 1. 背景介绍数据库管理系统定期对数据进行备份,旨在防止因故障或错误导致的数据损坏,确保系统在发生突发事件后可以快速恢复。同时,还便于追踪历史版本,为数据库迁移和升级提供支撑。评估一个数据库系统的备份与恢复能力,备份时间和恢复时间是两个重要指标。备份时间代表完成整个备份过程所需的时间,较短的备份时间通常会减少对系统性能的影响;恢复时间则指从已备份数据中恢复数据到对外提供正常服务所需的时间,较...
- 1.背景介绍在MySQL5.7 版本的使用实践过程中,我们很容易遇到DDL崩溃后导致数据不一致的问题,具体场景描述如下:主备高可用架构部署下,备机回放执行DROP TABLE的中途,因触发其它社区bug导致备机mysqld进程crash。重新拉起备机后,因存储表结构的FRM文件与表空间IBD没有被同时清理,导致再次执行DROP TABLE失败,需手动清理备机物理文件,这给自动化运维带来了很大... 1.背景介绍在MySQL5.7 版本的使用实践过程中,我们很容易遇到DDL崩溃后导致数据不一致的问题,具体场景描述如下:主备高可用架构部署下,备机回放执行DROP TABLE的中途,因触发其它社区bug导致备机mysqld进程crash。重新拉起备机后,因存储表结构的FRM文件与表空间IBD没有被同时清理,导致再次执行DROP TABLE失败,需手动清理备机物理文件,这给自动化运维带来了很大...
- 华为全联接大会2024,华为云开发者联盟参会指南抢先看;Karmada v1.11 版本发布!新增应用跨集群滚动升级能力;一键部署AI生图应用,创造你的游戏世界,做自己的“天命人”... 华为全联接大会2024,华为云开发者联盟参会指南抢先看;Karmada v1.11 版本发布!新增应用跨集群滚动升级能力;一键部署AI生图应用,创造你的游戏世界,做自己的“天命人”...
- 1. 背景介绍在MySQL中,GROUP BY功能至关重要,它允许用户依据一个或多个列的值对结果集进行分组,通常与聚合函数(如 COUNT, SUM, AVG 等)结合使用。在日常查询中,包含GROUP BY子句的查询效率往往较低,主要原因是GROUP BY操作涉及临时表的构建,这会引发频繁的磁盘I/O操作,或是在计算聚合函数时增加了额外的计算开销。本文主要介绍GROUP BY的工作原理,并... 1. 背景介绍在MySQL中,GROUP BY功能至关重要,它允许用户依据一个或多个列的值对结果集进行分组,通常与聚合函数(如 COUNT, SUM, AVG 等)结合使用。在日常查询中,包含GROUP BY子句的查询效率往往较低,主要原因是GROUP BY操作涉及临时表的构建,这会引发频繁的磁盘I/O操作,或是在计算聚合函数时增加了额外的计算开销。本文主要介绍GROUP BY的工作原理,并...
- 1. 背景在MySQL中,大字段是经常使用到的对象,例如:字符类型,包括日志、博客内容以及二进制类型的视频文件等。在InnoDB中,大字段也叫大对象(Large Object,简称LOB),通常认为不会高频全量访问。InnoDB的数据是按照聚簇索引进行组织的,当聚簇索引的数据行中存在大对象时,InnoDB为了提升聚簇索引B+树中数据行的访问效率,会对数据行中大对象的存储格式进行优化。本文将基... 1. 背景在MySQL中,大字段是经常使用到的对象,例如:字符类型,包括日志、博客内容以及二进制类型的视频文件等。在InnoDB中,大字段也叫大对象(Large Object,简称LOB),通常认为不会高频全量访问。InnoDB的数据是按照聚簇索引进行组织的,当聚簇索引的数据行中存在大对象时,InnoDB为了提升聚簇索引B+树中数据行的访问效率,会对数据行中大对象的存储格式进行优化。本文将基...
- 简单几步,带你使用AI Gallery,基于ChatGLMV2构建电商领域的专属问答助手;400余名开发者与华为云、鲲鹏、昇腾、鸿蒙等领域技术专家齐聚上海,共话华为根生态技术能力与前沿洞察;KubeCon China 2024会上,多位Kuasar社区Maintainer分享了关于云原生容器运行时与大模型等领域前沿技术的案例实践与经验思考... 简单几步,带你使用AI Gallery,基于ChatGLMV2构建电商领域的专属问答助手;400余名开发者与华为云、鲲鹏、昇腾、鸿蒙等领域技术专家齐聚上海,共话华为根生态技术能力与前沿洞察;KubeCon China 2024会上,多位Kuasar社区Maintainer分享了关于云原生容器运行时与大模型等领域前沿技术的案例实践与经验思考...
- 1.背景介绍在生产环境,MySQL数据库实例运行过程中,一些SQL语句会发生执行计划的变化,导致增加了数据库稳定性的风险,这里边有几个因素和场景,比如:表结构发生变化、某些索引的增加或删减、实例升级迁移等过程中MySQL自身优化器的行为和算法变化,以及表数据的变化等。针对上述查询语句执行计划不稳定的风险,MySQL提供了查询优化提示机制(Hints)解决了该问题。MySQL Hints,是一... 1.背景介绍在生产环境,MySQL数据库实例运行过程中,一些SQL语句会发生执行计划的变化,导致增加了数据库稳定性的风险,这里边有几个因素和场景,比如:表结构发生变化、某些索引的增加或删减、实例升级迁移等过程中MySQL自身优化器的行为和算法变化,以及表数据的变化等。针对上述查询语句执行计划不稳定的风险,MySQL提供了查询优化提示机制(Hints)解决了该问题。MySQL Hints,是一...
- 开发者热点直播,热门产品体验,社区话题互动、技术热点投票等精彩活动等你来!华为云盘古研发大模型通过代码大模型评估... 开发者热点直播,热门产品体验,社区话题互动、技术热点投票等精彩活动等你来!华为云盘古研发大模型通过代码大模型评估...
- 华为云开发者日HDC.Cloud Day广州站成功举办;openGemini v1.2.0版本已经正式发布,内核得到优化,新增几项监控项,修复了若干Bug和漏洞;华为GaussDB&GeminiDB的17篇论文入选国际数据库顶会ICDE... 华为云开发者日HDC.Cloud Day广州站成功举办;openGemini v1.2.0版本已经正式发布,内核得到优化,新增几项监控项,修复了若干Bug和漏洞;华为GaussDB&GeminiDB的17篇论文入选国际数据库顶会ICDE...
上滑加载中
推荐直播
-
GaussDB管理平台TPOPS,DBA高效运维的一站式解决方案
2024/12/24 周二 16:30-18:00
Leo 华为云数据库DTSE技术布道师
数据库的复杂运维,是否让你感到头疼不已?今天,华为云GaussDB管理平台将彻底来改观!本期直播,我们将深入探索GaussDB管理平台的TPOPS功能,带你感受一键式部署安装的便捷,和智能化运维管理的高效,让复杂的运维、管理变得简单,让简单变得可靠。
回顾中 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
回顾中
热门标签