数据库共286篇 第2页
MVCC(多版本并发控制)是什么-不念博客

MVCC(多版本并发控制)是什么

我们需要了解两个知识: Read View 中四个字段作用; 聚簇索引记录中两个跟事务有关的隐藏列; 那 Read View 到底是个什么东西? Read View 有四个重要的字段: m_ids :指的是在创建 Read View...
不念的头像-不念博客不念8个月前
347
SQL事务和ACID属性-不念博客

SQL事务和ACID属性

引言:SQL中的事务 想象一下一个使用SQL作为数据库的银行系统。 用户A想将一些钱存入用户B的账户。 如果他们发送了钱,我们从他们的账户余额中扣除了这笔钱,并且我们想要将这笔钱存入用户B的账...
不念的头像-不念博客不念8个月前
429
redis的持久化方式有哪些-不念博客

redis的持久化方式有哪些

Redis的读写操作都是在内存中,所以Redis性能才会高,但是当Redis重启后,内存中的数据就会丢失,那为了保证内存中的数据不会丢失,Redis实现了数据持久化的机制。 这个机制会把数据存储到磁盘...
不念的头像-不念博客不念8个月前
460
Redis常用数据类型、命令及应用场景-不念博客

Redis常用数据类型、命令及应用场景

夯实基础,通过这篇文章带着大家简单回顾一下Redis中的8种常用数据类型: 5 种基础数据类型:String(字符串)、List(列表)、Set(集合)、Hash(散列)、Zset(有序集合)。 3 种特殊数据类...
MySQL事务隔离详解-不念博客

MySQL事务隔离详解

什么是事务隔离 隔离是什么?看到“隔离”这个字眼,估计大部分人的第一反应就是“WC,阳了”,那么“隔离你”就是为了保证其他人的安全。 MySQL中的事务隔离也是这样的,主要是为了确保在并发...
不念的头像-不念博客不念8个月前
447
如何解决由触发器导致mysql内存溢出问题-不念博客

如何解决由触发器导致mysql内存溢出问题

1、问题现象 一台从库服务器的内存使用率持续上升,最终导致 MySQL 服务被 kill 了。 内存监控视图如下: 从图中可以看出,在 00:00 左右触发了 kill,然后又被mysqld_safe进程拉起,然后内存又...
不念的头像-不念博客不念8个月前
507
如何优化Redis扫描性能-不念博客

如何优化Redis扫描性能

Redis是一款强大的内存数据存储,被广泛用于缓存、会话管理、实时分析等场景。 Redis有一个关键特性就是其对逻辑数据库的支持,可以使用户在单个Redis实例中对数据进行分区。 这些逻辑数据库提...
不念的头像-不念博客不念8个月前
499
如何取消mysql自动升级设置-不念博客

如何取消mysql自动升级设置

相信计算机专业的小伙伴在大学期间学习开发的时候都会下载mysql数据库,但自从下载了mysql后,每天凌晨12点准时弹个窗出来,属实是有点烦人,下面不念教大家如何禁掉这个弹窗。 1、键盘输入win+...
不念的头像-不念博客不念8个月前
353