Redis 有几种持久化方式?

? 持久化方式Redis 提供了两种方式,实现数据的持久化到硬盘。1、【全量】RDB 持久化,是指在指定的时间间隔内将内存中的数据集快照写入磁盘。实际操作...

请说说 Redis 的线程模型?

edis 内部使用文件事件处理器 file event handler,这个文件事件处理器是单线程的,所以 Redis 才叫做单线程的模型。它采用 IO ...

Redis 有什么缺点?

1、由于 Redis 是内存数据库,所以,单台机器,存储的数据量,跟机器本身的内存大小。虽然 Redis 本身有 Key 过期策略,但是还是需要提前预估和...

Redis 有什么优点?

? 1. 速度快因为数据存在内存中,类似于 HashMap ,HashMap 的优势就是查找和操作的时间复杂度都是O (1) 。Redis 本质上是一个 ...

什么是 Redis ?

Redis ,全称 Remote Dictionary Server ,是一个基于内存的高性能 Key-Value 数据库。Redis 已经成为互联网公司...

聊聊 MySQL 监控?

你是如何监控你们的数据库的?监控的工具有很多,例如 Zabbix ,Lepus ,我这里用的是 Lepus 。

MySQL 有哪些日志?

错误日志:记录了当 mysqld 启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。二进制文件:记录了所有的 DDL(数据定义语言)语句和...

备份恢复失败如何处理?

首先在恢复之前就应该做足准备工作,避免恢复的时候出错。比如说备份之后的有效性检查、权限检查、空间检查等。如果万一报错,再根据报错的提示来进行相应的调整。

备份恢复时间是多长?

物理备份恢复快,逻辑备份恢复慢。这里跟机器,尤其是硬盘的速率有关系,以下列举几个仅供参考:20G 的 2 分钟(mysqldump)80G 的 30分钟(...

MySQL 几种备份方式?

MySQL 一般有 3 种备份方式。1)逻辑备份使用 MySQL 自带的 mysqldump 工具进行备份。备份成sql文件形式。优点:最大好处是能够与正...

什么是 MVCC ?

多版本并发控制(MVCC),是一种用来解决读-写冲突的无锁并发控制,也就是为事务分配单向增长的时间戳,为每个修改保存一个版本,版本与事务时间戳关联,读操作...

聊聊 MySQL SQL 优化?

可以看看如下几篇文章:《PHP 面试之 MySQL 查询优化》《【面试】【MySQL常见问题总结】【03】》 第 078、095、105 题另外,除了从 ...

什么是死锁?

多数情况下,可以认为如果一个资源被锁定,它总会在以后某个时间被释放。而死锁发生在当多个进程访问同一数据库时,其中每个进程拥有的锁都是其他进程所需的,由此造...

什么是悲观锁?什么是乐观锁?

1)悲观锁它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观...

锁的粒度?

表锁:系统开销最小,会锁定整张表,MyISAM 使用表锁。行锁:最大程度的支持并发处理,但是也带来了最大的锁开销,InnoDB 使用行锁。

请说说 MySQL 的锁机制?

表锁是日常开发中的常见问题,因此也是面试当中最常见的考察点,当多个查询同一时刻进行数据修改时,就会产生并发控制的问题。MySQL 的共享锁和排他锁,就是读...

事务的并发问题?

实际场景下,事务并不是串行的,所以会带来如下三个问题:1、脏读:事务 A 读取了事务 B 更新的数据,然后 B 回滚操作,那么 A 读取到的数据是脏数据。...

事务的特性指的是?

指的是 ACID ,如下图所示:事务的特性原子性 Atomicity :一个事务(transaction)中的所有操作,或者全部完成,或者全部不完成,不会...

请说说 MySQL 的四种事务隔离级别?

事务就是对一系列的数据库操作(比如插入多条数据)进行统一的提交或回滚操作,如果插入成功,那么一起成功,如果中间有一条出现异常,那么回滚之前的所有操作。这样...

MyISAM 索引实现?

注意,我们上面看到的都是 InnoDB 存储引擎下的索引实现。MyISAM 索引的实现,和 InnoDB 索引的实现是一样使用 B+Tree ,差别在于 ...

聚簇索引的注意点有哪些?

聚簇索引表最大限度地提高了 I/O 密集型应用的性能,但它也有以下几个限制:1、插入速度严重依赖于插入顺序,按照主键的顺序插入是最快的方式,否则将会出现页...

B-Tree 有哪些索引类型?

在 B+Tree 中,根据叶子节点的内容,索引类型分为主键索引和非主键索引。注意,这里的索引类型,和上面的索引类型,还是对的上的噢。主键索引的叶子节点存的...