数据库
文章平均质量分 94
加瓦点灯
北漂后端程序员,坚持分享后端开发相关知识,一起进步。同名公众号:加瓦点灯
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
万字解析mysql锁机制
MySQL锁机制是数据库并发控制的核心组件,主要分为全局锁、表级锁、页级锁和行级锁。按锁的兼容性可分为共享锁(S)、排他锁(X)及意向锁(IS,IX);按加锁思想又分为乐观锁(应用层实现)和悲观锁(数据库实现)。不同事务隔离级别采用不同的锁策略,如InnoDB默认的RR级别使用Next-Key Lock防止幻读。锁机制通过协调并发访问,确保数据一致性和完整性,同时平衡性能与安全性。原创 2025-06-20 14:59:00 · 366 阅读 · 0 评论 -
从懵逼到上头:和MVCC死磕的108分钟顿悟时刻
MVCC,即多版本并发控制,是一种乐观并发控制技术。数据库为每一行记录保存多个版本。这些版本不仅包含数据的最新状态,还保留了历史状态,从而使得并发事务在读取数据时可以看到一个“快照”。每条记录通过内置的系统列保存版本信息,如事务 ID(通常称为 DB_TRX_ID)、回滚指针(ROLLBACK POINTER)以及删除标记等。这些信息构成了记录的版本链,帮助判断哪个版本对当前事务可见。如果文章对你有帮助,点个免费的赞鼓励一下吧!关注gzh:加瓦点灯,每天推送干货知识!原创 2025-04-14 17:34:10 · 1116 阅读 · 0 评论 -
mysql的cpu使用率100%问题排查
欢迎点击关注gzh:原创 2025-02-07 17:07:36 · 1784 阅读 · 0 评论 -
关系型数据库和非关系型数据库的区别
关系型数据库(sql):mysql,oracle 特点:数据和数据之间,表和字段之间,表和表之间是存在关系的例如:部门表 001 部分,员工表001 用户表,用户名,密码 分类表 和 商品表,一对多关系。 优点:①数据之间有关系,进行数据的增删改查时非常方便。 ②关系行数据库,有事务操作。保证数据的完整性 缺点:①因为数据和数据之原创 2018-01-21 16:55:04 · 434 阅读 · 0 评论 -
Redis数据类型和常用命令
Redis使用的是键值对 保存数据。(map)key:全部都是字符串value:有五种数据类型key名:自定义,key名不要过长,否则影响使用效率Redis命令:String命令 字符串类型是Redis中最为基础、常用的数据存储类型,字符串在Redis中是二进制安全的,这便意味着该类型存入和获取的数据相同。在Redis中字符串类型的Valu原创 2018-01-22 16:06:05 · 298 阅读 · 0 评论 -
MySql基础入门到进阶
1. 基本操作登录:mysql -u root -p输入密码,登陆数据库创建数据库 study:CREATE DATABASE study CHARACTER SET UTF8;删除数据库:DROP DATABASE 数据库名;查看所有的数据库:SHOW DATABASES;使用数据库 study:USE study;创建数据表 news:...原创 2018-09-12 10:53:25 · 740 阅读 · 0 评论
分享