摘要:
Ⅰ、事务的实现 这里我们先抛出答案,通过答案再展开分析 |特性|实现| |: :|: :| |A(原子性)|redo| |C(一致性)|undo| |I(隔离性)|lock| |D(持久性)|redo/undo| 本节针对redo展开分析 Ⅱ、redo详解 2.1 redo log buffer r 阅读全文
posted @ 2018-05-20 19:04
91洲际哥
阅读(545)
评论(0)
推荐(0)
摘要:
上一篇咱们简单了解了事务,这一篇我们再深入一下吧 Ⅰ、事务隔离级别 事务一共有四种隔离级别 |简称|全称| | |: :|: :|: :| |ru|read uncommited|未提交读| |rc|read committed|提交读| |rr|repeatable read|可重复读| |srz 阅读全文
posted @ 2018-05-20 18:58
91洲际哥
阅读(353)
评论(0)
推荐(0)
摘要:
Ⅰ、事务概述 事务是一个程序的执行单元 事务由一组sql组成(可以是1条或者多条) tips: 一个事务可以有多条sql组成,tps是每秒的事务量,仅仅通过tps判断业务量高和低是不太准确的,如果事务里面sql比较多,即使tps比较低,那实际qps又是比较高的 Ⅱ、事务的特性 大家都知道事务的特性叫 阅读全文
posted @ 2018-05-20 02:44
91洲际哥
阅读(337)
评论(0)
推荐(0)
摘要:
本人菜鸡一个,一份简单MySQL笔记送给大家,希望大家喜欢、(●'◡'●) Ⅰ、 数据备份与导入导出 [1.1、备份基本概念介绍][1] [1.2、mysqldump详解][2] [1.3、mydumper浅析][3] [1.4、MySQL物理备份基本操作][4] [1.5、了解mysqlpump工 阅读全文
posted @ 2018-05-19 23:14
91洲际哥
阅读(1889)
评论(3)
推荐(0)
摘要:
Ⅰ、double write 目的:保证数据写入的可靠性 小知识: 什么是partial write? 16k的page只写入了4k,6k,8k,12k就断掉了的情况 corrupt的page就是page的header更新了但是trailer没更新 这种page不可以通过redo log进行恢复(通 阅读全文
posted @ 2018-05-05 01:08
91洲际哥
阅读(629)
评论(0)
推荐(1)
摘要:
Ⅰ、Checkpoint 1.1 checkpoint的作用 缩短数据库的恢复时间 缓冲池不够用时,将脏页刷到磁盘 重做日志不可用时,刷新脏页 1.2 展开分析 page被缓存在bp中,page在bp中和disk中不是时刻保持一致的(page修改一下就刷一次盘是不现实的,是通过checkpoint来 阅读全文
posted @ 2018-05-05 01:02
91洲际哥
阅读(1603)
评论(0)
推荐(0)
摘要:
Ⅰ、看下所有后台线程 异步读写由下面两个参数控制 innodb_read_io_threads 不建议调整,读取基本上很少是异步,调大没太大意义 innodb_write_io_threads 可以调大一点,因为数据库写入都是异步的,默认是4,调成8或者16,特别是ssd的情况下 Ⅱ、脏页刷新 in 阅读全文
posted @ 2018-05-05 01:01
91洲际哥
阅读(433)
评论(0)
推荐(0)
摘要:
Ⅰ、想起一个报错 1.1 创建表报错 (root@localhost) [(none)] create tablespace ger_space add datafile 'ger_space.ibd' file_block_size=8192; Query OK, 0 rows affected 阅读全文
posted @ 2018-05-05 00:58
91洲际哥
阅读(905)
评论(0)
推荐(0)
摘要:
Ⅰ、缓冲池介绍 innodb存储引擎缓冲池(buffer pool) ,类似于oracle的sga,里面放着数据页 、索引页 、change buffer 、自适应哈希 、锁(5.5之前)等内容 综上所示: 每次读写数据都是通过Buffer Pool 当Buffer Pool中没有用户所需要的数据时 阅读全文
posted @ 2018-05-05 00:51
91洲际哥
阅读(4755)
评论(0)
推荐(2)
摘要:
Ⅰ、无主键的一个小测试 1.1 表上存在唯一键 (root@localhost) [test] show create table test_key\G 1. row Table: test_key Create Table: CREATE TABLE ( int(11) DEFAULT NULL, 阅读全文
posted @ 2018-05-05 00:49
91洲际哥
阅读(416)
评论(0)
推荐(0)
浙公网安备 33010602011771号