- 1 简介锁的其他分类,在 MySQL 数据库中,除了常见的表锁、行锁和列锁之外,还有其他一些锁机制可以帮助管理并发事务,避免死锁的发生。以下是几种与死锁相关的锁类型和机制: 2. 意向锁 (Intention Lock)意向锁 是 MySQL 在行级锁之前加的一种锁,它并不会直接阻止其他事务访问数据,但它表明了事务打算对某个数据行加锁的意图。意向锁是一种为了提高性能而设计的锁,主要用于指示... 1 简介锁的其他分类,在 MySQL 数据库中,除了常见的表锁、行锁和列锁之外,还有其他一些锁机制可以帮助管理并发事务,避免死锁的发生。以下是几种与死锁相关的锁类型和机制: 2. 意向锁 (Intention Lock)意向锁 是 MySQL 在行级锁之前加的一种锁,它并不会直接阻止其他事务访问数据,但它表明了事务打算对某个数据行加锁的意图。意向锁是一种为了提高性能而设计的锁,主要用于指示...
- MySQL慢查询优化、索引优化,是必知必备,大厂面试高频,本文深入详解,建议收藏。关注【mikechen的互联网架构】,10年+BAT架构经验分享。 MySQL慢查询优化、索引优化,是必知必备,大厂面试高频,本文深入详解,建议收藏。关注【mikechen的互联网架构】,10年+BAT架构经验分享。
- 本文介绍了MySQL的不同版本及其特点,并详细描述了如何通过Yum源安装MySQL 8.4社区版,包括配置Yum源、安装MySQL、启动服务、设置开机自启动、修改root用户密码以及设置远程登录等步骤。最后还提供了测试连接的方法。适用于初学者和运维人员。 本文介绍了MySQL的不同版本及其特点,并详细描述了如何通过Yum源安装MySQL 8.4社区版,包括配置Yum源、安装MySQL、启动服务、设置开机自启动、修改root用户密码以及设置远程登录等步骤。最后还提供了测试连接的方法。适用于初学者和运维人员。
- 事务就是一组原子性的SQL查询,或者说一个独立的工作单元。事务内的语句,要么全部执行成功,要么全部执行失败。 关于事务银行系统的应用是解释事务必要性的一个经典例子。 假设一个银行的数据库有两张表:支票表(checking)和储蓄表(savings)。现在要从张三的账户转移200元到他的储蓄账户,那么需要至少三个步骤。 事务就是一组原子性的SQL查询,或者说一个独立的工作单元。事务内的语句,要么全部执行成功,要么全部执行失败。 关于事务银行系统的应用是解释事务必要性的一个经典例子。 假设一个银行的数据库有两张表:支票表(checking)和储蓄表(savings)。现在要从张三的账户转移200元到他的储蓄账户,那么需要至少三个步骤。
- 本文详细介绍了MySQL优化方案,包括索引优化、SQL慢查询优化和数据库表优化,帮助提升数据库性能。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。 本文详细介绍了MySQL优化方案,包括索引优化、SQL慢查询优化和数据库表优化,帮助提升数据库性能。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
- 作者:大悠MySQL in 太多出现慢的原因在MySQL中有一个配置参数eq_range_index_dive_limit,它的作用是一个等值查询(比如:in 查询),其等值条件数小于该配置参数,则查询成本分析使用扫描索引树的方式分析,如果大于等于该配置参数,则使用索引统计的方式分析。使用扫描索引树的方式分析在MySQL内部叫做index dives,使用索引统计的方式分析在MySQL内部叫... 作者:大悠MySQL in 太多出现慢的原因在MySQL中有一个配置参数eq_range_index_dive_limit,它的作用是一个等值查询(比如:in 查询),其等值条件数小于该配置参数,则查询成本分析使用扫描索引树的方式分析,如果大于等于该配置参数,则使用索引统计的方式分析。使用扫描索引树的方式分析在MySQL内部叫做index dives,使用索引统计的方式分析在MySQL内部叫...
- 本文阐述了Mysql高可用架构方案,介绍了 主从模式,MHA模式,MMM模式,MGR模式 方案的实现方式,没有哪个方案是完美的,开发人员在选择何种方案应用到项目中也没有标准答案,合适的才是最好的 本文阐述了Mysql高可用架构方案,介绍了 主从模式,MHA模式,MMM模式,MGR模式 方案的实现方式,没有哪个方案是完美的,开发人员在选择何种方案应用到项目中也没有标准答案,合适的才是最好的
- 本文详解高并发场景下数据库主从同步的三种解决方案:数据主从同步、数据库半同步复制、数据库中间件同步和缓存记录写key同步,旨在帮助解决数据一致性问题。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。 本文详解高并发场景下数据库主从同步的三种解决方案:数据主从同步、数据库半同步复制、数据库中间件同步和缓存记录写key同步,旨在帮助解决数据一致性问题。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
- mysql 5.7.x版本查看某张表、库的大小 思路方案说明 mysql 5.7.x版本查看某张表、库的大小 思路方案说明
- 一.基本信息 1.问题背景(pymysql.err.DataError) (1366, ‘Incorrect string value: ‘\xF0\x9F\x98\x9D",…’ for column ‘html’ at row 1’)”字段不支持表情 2.原因分析报错 1366,主要是处理 emoji 时,编码问题造成的,在 mysql8 里面,字符集默认就是 utf8mb4,已经支持... 一.基本信息 1.问题背景(pymysql.err.DataError) (1366, ‘Incorrect string value: ‘\xF0\x9F\x98\x9D",…’ for column ‘html’ at row 1’)”字段不支持表情 2.原因分析报错 1366,主要是处理 emoji 时,编码问题造成的,在 mysql8 里面,字符集默认就是 utf8mb4,已经支持...
- 在当今的互联网时代,数据的存储和处理变得越来越复杂。尤其是随着全球化的发展和社交媒体的兴起,数据库不仅要处理传统的文本数据,还需要处理包含表情符号等特殊字符的数据。此外,对于大小写敏感性的需求也日益增加。 1. 理解排序规则排序规则(Collation)是数据库中用于确定字符数据如何比较和排序的规则。在 MySQL 中,排序规则与字符集(Character Set)紧密相关。字符集定义了数据... 在当今的互联网时代,数据的存储和处理变得越来越复杂。尤其是随着全球化的发展和社交媒体的兴起,数据库不仅要处理传统的文本数据,还需要处理包含表情符号等特殊字符的数据。此外,对于大小写敏感性的需求也日益增加。 1. 理解排序规则排序规则(Collation)是数据库中用于确定字符数据如何比较和排序的规则。在 MySQL 中,排序规则与字符集(Character Set)紧密相关。字符集定义了数据...
- 在现代数据库设计中,字符集和校对规则的选择对于数据的存储、检索和比较至关重要。特别是在处理多语言环境和需要精确匹配的场景时,正确的字符集和校对规则可以确保数据的准确性和一致性。 字符集和校对规则简介字符集定义了数据库可以存储的字符集合,而校对规则则定义了如何比较这些字符。在 MySQL 等数据库系统中,utf8mb4 是一种常用的字符集,它支持存储任意 Unicode 字符,包括表情符号等。... 在现代数据库设计中,字符集和校对规则的选择对于数据的存储、检索和比较至关重要。特别是在处理多语言环境和需要精确匹配的场景时,正确的字符集和校对规则可以确保数据的准确性和一致性。 字符集和校对规则简介字符集定义了数据库可以存储的字符集合,而校对规则则定义了如何比较这些字符。在 MySQL 等数据库系统中,utf8mb4 是一种常用的字符集,它支持存储任意 Unicode 字符,包括表情符号等。...
- 安装valigrinddnf install -y valgrind 注意使用带debug信息的mysqld fedora安装debug信息的mysqlddnf install -y mysql-community-server-debug 使用valgrind启动mysqlvalgrind --leak-check=yes /usr/sbin/mysqld-debug --daemoni... 安装valigrinddnf install -y valgrind 注意使用带debug信息的mysqld fedora安装debug信息的mysqlddnf install -y mysql-community-server-debug 使用valgrind启动mysqlvalgrind --leak-check=yes /usr/sbin/mysqld-debug --daemoni...
- 前提条件 添加配置 [mysqld]下面添加core-file ulimit打开core file限制ulimit -c unlimited 如需要,修改core file路径(如在容器内,需要特权容器权限)echo "/opt/sh/mysql/core/core" > /proc/sys/kernel/core_pattern 使得core file携带pid信息echo 1 >/pr... 前提条件 添加配置 [mysqld]下面添加core-file ulimit打开core file限制ulimit -c unlimited 如需要,修改core file路径(如在容器内,需要特权容器权限)echo "/opt/sh/mysql/core/core" > /proc/sys/kernel/core_pattern 使得core file携带pid信息echo 1 >/pr...
- 华为云数据库服务实践——RDS MySQL的创建、备份设置及其生命周期的管理 华为云数据库服务实践——RDS MySQL的创建、备份设置及其生命周期的管理
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,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(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签