MySQL
文章平均质量分 71
MySQL数据库相关
silly8543
这个作者很懒,什么都没留下…
展开
-
MySQL锁篇-⾏级锁
⾏级锁介绍 MySQL的⾏级锁,是由存储引擎来实现的,利⽤存储引擎锁住索引项来实现的。 InnoDB的⾏级锁,按照锁定范围来说,分为三种: - 记录锁(Record Locks):锁定索引中⼀条记录。 id=1 - 间隙锁(Gap Locks):要么锁住索引记录中间的值,要么锁住第⼀个索引记录前⾯的值或者最后⼀个索引记录后⾯的值 - Next-Key Locks:是索引记录上的记录锁和在索引记录之前的间隙锁的组合 InnoDB的⾏级锁,按照功能来说,分为两种: RR - 共享锁(S):允许原创 2021-06-24 22:33:34 · 276 阅读 · 1 评论 -
MySQL锁篇-表级锁
表级锁介绍 由MySQL SQL layer层实现 MySQL的表级锁有两种: 表锁 元数据锁(meta data lock,MDL) MySQL 实现的表级锁定的争⽤状态变量: show status like 'table%'; table_locks_imm diate:产⽣表级锁定的次数; table_locks_waited:出现表级锁定争⽤⽽发⽣等待的次数; 表锁介绍 表锁有两种表现形式: 表共享读锁(Table Read Lock) 表独占写锁(Table Write Lock原创 2021-06-24 22:11:55 · 877 阅读 · 1 评论 -
MySQL锁篇-锁介绍
按照锁的粒度来看,MySQL主要包含三种类型(级别)的锁定机制: 全局锁 锁的是整个database。由MySQL的SQL layer层实现的 表级锁 锁的是某个table。由MySQL的SQL layer层实现的 ⾏级锁 锁的是某⾏数据,也可能锁定⾏之间的间隙。由某些存储引擎实现,⽐如InnoDB 表级锁和⾏级锁的区别: 表级锁: 开销⼩,加锁快;不会出现死锁;锁定粒度⼤,发⽣锁冲突的概率最⾼,并发度最低; ⾏级锁: 开销⼤,加锁慢;会出现死锁;锁定粒度最⼩,发⽣锁冲突的概率最低,并发度也最⾼; 按照原创 2021-06-24 21:47:30 · 87 阅读 · 0 评论 -
MySQL执行计划
MySQL执行计划原创 2021-06-24 21:02:28 · 140 阅读 · 1 评论 -
MySQL索引篇
MySQL索引基础知识原创 2021-06-02 22:12:46 · 176 阅读 · 2 评论 -
MySQL5.5数据库-binlog日志
MySQL5.5数据库-binlog日志原创 2019-05-26 15:23:55 · 1094 阅读 · 0 评论 -
MySQL5.5数据库-日志文件
MySQL数据库-日志文件原创 2019-05-26 15:24:13 · 330 阅读 · 0 评论 -
MySQL数据库-存储引擎
MySQL数据库-存储引擎原创 2019-05-26 16:11:29 · 113 阅读 · 0 评论 -
MySQL数据库软件实现读写分离-amoeba3.0.5
MySQL数据库软件实现读写分离-amoeba3.0.5原创 2019-05-27 00:08:48 · 437 阅读 · 0 评论 -
MySQL5.5数据库-全量备份与恢复
MySQL5.5数据库备份与恢复原创 2019-05-18 12:22:55 · 1554 阅读 · 0 评论 -
MySQL数据库在Linux系统中表名区分大小写的坑
今天晚上一个朋友在Centos7.3上面部署SSM项目,由于开发的时候MySQL数据库使用的是Windows操作系统,移植时将数据库的表结构导成SQL文件在Centos7.3操作系统MySQL上面执行。数据库服务都一切准备正常,在启动Tomcat的时候,启动日志报出数据库的表名不存在,这就比较疑惑:明明在windows上面运行都一切正常,移植到Linux服务器上面就报表不存在,数据文件是直接从数...原创 2019-06-03 23:37:20 · 1361 阅读 · 0 评论 -
MySQL5.5数据库-增量备份与恢复
MySQL5.5数据库-增量备份与恢复原创 2019-05-26 10:49:18 · 550 阅读 · 0 评论 -
MySQL表字段类型
MySQL表字段类型原创 2019-05-16 22:51:06 · 1248 阅读 · 0 评论 -
Centos6.10编译安装MySQL5.5多实例-配置文件
Centos6.10编译安装MySQL5.5多实例-配置文件原创 2019-05-14 20:40:24 · 230 阅读 · 0 评论 -
Centos6.10编译安装MySQL5.5多实例-启动脚本
Centos6.10编译安装MySQL5.5多实例-启动脚本原创 2019-05-14 20:42:43 · 175 阅读 · 0 评论 -
MySQL5.5数据库-主从复制
MySQL5.5数据库-主从复制详解原创 2019-05-19 21:58:57 · 286 阅读 · 0 评论 -
Centos6.10采用cmake编译安装MySQL5.5多实例安装步骤
Centos6.10采用cmake编译安装MySQL5.5多实例详细安装步骤原创 2019-05-14 21:18:04 · 234 阅读 · 0 评论 -
MySQL5.5数据库常用操作汇总-单实例
MySQL5.5常用操作汇总原创 2019-05-15 16:24:49 · 255 阅读 · 0 评论 -
MySQL语句-库操作汇总
MySQL语句对库常用操作详解原创 2019-05-15 17:23:17 · 145 阅读 · 0 评论 -
MySQL5.5数据库用户权限操作
MySQL数据库用户权限操作常用操作原创 2019-05-15 21:59:25 · 1704 阅读 · 0 评论 -
Centos7.6安装MySQL5.7.29
Centos7安装MySQL数据库操作步骤原创 2019-04-13 17:03:14 · 215 阅读 · 0 评论 -
MySQL数据库知识
MySQL数据库知识原创 2019-05-12 13:41:12 · 131 阅读 · 0 评论 -
MySQL语句-表操作汇总
MySQL语句-表操作汇总原创 2019-05-16 22:49:18 · 268 阅读 · 0 评论 -
Centos6.10采用cmake编译安装MySQL5.5
cmake编译安装MySQL5.5详细操作步骤原创 2019-05-14 19:35:15 · 316 阅读 · 0 评论