- 本项目将展示如何使用华为云产品RDS(for MySQL)、OBS提供的SDK方法将数据库产生的慢日志、审计日志通过网络流的方式直接将日志文件转存至OBS中进行备份存储,项目过程中能够让您熟悉OBS和RDS的SDK,详细内容可阅读文章进行了解。 本项目将展示如何使用华为云产品RDS(for MySQL)、OBS提供的SDK方法将数据库产生的慢日志、审计日志通过网络流的方式直接将日志文件转存至OBS中进行备份存储,项目过程中能够让您熟悉OBS和RDS的SDK,详细内容可阅读文章进行了解。
- 本次GaussDB(for Redis)推出的全新特性,不仅对基础性能和连接管理等进行了大幅优化,同时突破开源Redis短板,实现集群版多租隔离功能和增强版前缀搜索,前缀搜索时延较开源Redis降低千倍,为助力企业业务发展带来了更多可能。 本次GaussDB(for Redis)推出的全新特性,不仅对基础性能和连接管理等进行了大幅优化,同时突破开源Redis短板,实现集群版多租隔离功能和增强版前缀搜索,前缀搜索时延较开源Redis降低千倍,为助力企业业务发展带来了更多可能。
- 华为云数据库了解一下!让您用更低成本体验高可靠、高可用的云服务。 华为云数据库了解一下!让您用更低成本体验高可靠、高可用的云服务。
- 需求查询城市是“上海”的所有用户名,并按用户名排序,返回前1000人的名字、年龄。先看建表语句:Easy!SQL随手一写:为避免全表扫描,给 city 字段加个索引,再explain验证:explain select city, name, age from citizen where city = '上海' order by name limit 1000;+----+----------... 需求查询城市是“上海”的所有用户名,并按用户名排序,返回前1000人的名字、年龄。先看建表语句:Easy!SQL随手一写:为避免全表扫描,给 city 字段加个索引,再explain验证:explain select city, name, age from citizen where city = '上海' order by name limit 1000;+----+----------...
- 前段时间开发时,正好遇到了2个进程同时更新一行记录时引发的bug,虽然问题最终解决了,但自己对背后的运行逻辑仍旧一头雾水。事后尝试简单翻了下各种博客资料,还有《高性能mysql》那本书时,发现大部分是将一堆八股文概念堆砌在一起,很少完整串联过这堆概念。 于是我重新完整学习了这些概念和底层原理, 通过一个转账问题的场景,将这些概念全部关联起来。 前段时间开发时,正好遇到了2个进程同时更新一行记录时引发的bug,虽然问题最终解决了,但自己对背后的运行逻辑仍旧一头雾水。事后尝试简单翻了下各种博客资料,还有《高性能mysql》那本书时,发现大部分是将一堆八股文概念堆砌在一起,很少完整串联过这堆概念。 于是我重新完整学习了这些概念和底层原理, 通过一个转账问题的场景,将这些概念全部关联起来。
- 大家好,我是小林。在工作中,如果我们想提高一条语句查询速度,通常都会想对字段建立索引。但是索引并不是万能的。建立了索引,并不意味着任何查询语句都能走索引扫描。稍不注意,可能你写的查询语句是会导致索引失效,从而走了全表扫描,虽然查询的结果没问题,但是查询的性能大大降低。今天就来跟大家盘一盘,常见的 6 种会发生索引失效的场景。不仅会用实验案例给大家说明,也会清楚每个索引失效的原因。发车! 索引... 大家好,我是小林。在工作中,如果我们想提高一条语句查询速度,通常都会想对字段建立索引。但是索引并不是万能的。建立了索引,并不意味着任何查询语句都能走索引扫描。稍不注意,可能你写的查询语句是会导致索引失效,从而走了全表扫描,虽然查询的结果没问题,但是查询的性能大大降低。今天就来跟大家盘一盘,常见的 6 种会发生索引失效的场景。不仅会用实验案例给大家说明,也会清楚每个索引失效的原因。发车! 索引...
- 本文基于华为云CCE部署 Proxysql + Mysql,实现数据库主从读写分离,部署过程涉及到数据库的持久化存储、数据库配置文件的Configmap挂载、CCE环境变量设置、CCE的服务(ClusterIP,负载均衡)设置。详细内容可阅读文章了解 本文基于华为云CCE部署 Proxysql + Mysql,实现数据库主从读写分离,部署过程涉及到数据库的持久化存储、数据库配置文件的Configmap挂载、CCE环境变量设置、CCE的服务(ClusterIP,负载均衡)设置。详细内容可阅读文章了解
- 本期精彩看点:从家庭到工业场景,智能照明可以带来哪些改变?云原生如何帮助企业面对未来的不确定性?云联邦技术的三个黑科技如何帮助企业以较低的成本实现混合云 本期精彩看点:从家庭到工业场景,智能照明可以带来哪些改变?云原生如何帮助企业面对未来的不确定性?云联邦技术的三个黑科技如何帮助企业以较低的成本实现混合云
- 近数据处理(NDP)——GaussDB(for MySQL)性能提升的秘密 近数据处理(NDP)——GaussDB(for MySQL)性能提升的秘密
- 八、数据库事务 8.1、问题引出 案例: 银行转账, 从张无忌账户上给赵敏转 1000 块钱。 我们有一张account(账户表)。然后我们开始转账。idnamebalance1张无忌200002赵敏0 转账的步骤大概细分为以下几个步骤:查询张无忌的账户余额是否大于等于1000。余额小于1000就提示温馨提示:亲,你的余额不足。如果余额大于等于1000转账。SELECT ... 八、数据库事务 8.1、问题引出 案例: 银行转账, 从张无忌账户上给赵敏转 1000 块钱。 我们有一张account(账户表)。然后我们开始转账。idnamebalance1张无忌200002赵敏0 转账的步骤大概细分为以下几个步骤:查询张无忌的账户余额是否大于等于1000。余额小于1000就提示温馨提示:亲,你的余额不足。如果余额大于等于1000转账。SELECT ...
- 大家好,我是小林。当我们对一张数据表中的记录进行统计的时候,习惯都会使用 count 函数来统计,但是 count 函数传入的参数有很多种,比如 count(1)、count(*)、count(字段) 等。到底哪种效率是最好的呢?是不是 count(*) 效率最差?我曾经以为 count(*) 是效率最差的,因为认知上 selete * from t 会读取所有表中的字段,所以凡事带有 * ... 大家好,我是小林。当我们对一张数据表中的记录进行统计的时候,习惯都会使用 count 函数来统计,但是 count 函数传入的参数有很多种,比如 count(1)、count(*)、count(字段) 等。到底哪种效率是最好的呢?是不是 count(*) 效率最差?我曾经以为 count(*) 是效率最差的,因为认知上 selete * from t 会读取所有表中的字段,所以凡事带有 * ...
- 我们在上篇文章中提到了记录锁(行锁)、间隙锁和临键锁,后台有小伙伴催我更新一下其他的锁。拖延症又犯了,趁周末,今天我们来总结一下MyISAM和InnoDB引擎下锁的种类及使用方法。 我们在上篇文章中提到了记录锁(行锁)、间隙锁和临键锁,后台有小伙伴催我更新一下其他的锁。拖延症又犯了,趁周末,今天我们来总结一下MyISAM和InnoDB引擎下锁的种类及使用方法。
- 最近要在公司内做一次技术分享,思来想去不知道该分享些什么,最后在朋友的提示下,准备分享一下`MySQL`的`InnoDB`引擎下的事务幻读问题与解决方案--LBCC&MVCC。经过好几天的熬夜通宵,终于把这部分的内容捋清楚了。至于为什么说是InnoDB呢?因为`MyISAM`引擎是不支持事务的。 最近要在公司内做一次技术分享,思来想去不知道该分享些什么,最后在朋友的提示下,准备分享一下`MySQL`的`InnoDB`引擎下的事务幻读问题与解决方案--LBCC&MVCC。经过好几天的熬夜通宵,终于把这部分的内容捋清楚了。至于为什么说是InnoDB呢?因为`MyISAM`引擎是不支持事务的。
- 今天继续体验华为云的沙箱,在一堆的沙盒中选择了一个RDS,实验的目的是使用云数据库mysql,熟悉华为云数据库的使用体验地址:https://lab.huaweicloud.cn/testdetail_476?ticket=ST-2392-XdEwGEIEQ91LRqoMjMdWVXmf-sso通过本实验: ①掌握购买RDS MySQL实例及基本操作 ②掌握修改RDS MySQL数据库端口... 今天继续体验华为云的沙箱,在一堆的沙盒中选择了一个RDS,实验的目的是使用云数据库mysql,熟悉华为云数据库的使用体验地址:https://lab.huaweicloud.cn/testdetail_476?ticket=ST-2392-XdEwGEIEQ91LRqoMjMdWVXmf-sso通过本实验: ①掌握购买RDS MySQL实例及基本操作 ②掌握修改RDS MySQL数据库端口...
- 强一致是分布式系统中高可用的必备条件,选型GaussDB(for redis),轻松搞定多副本强一致,为企业保驾护航。 强一致是分布式系统中高可用的必备条件,选型GaussDB(for redis),轻松搞定多副本强一致,为企业保驾护航。
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
即将直播 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签