当前位置: 首页 > article >正文

【黑马程序员】mysql进阶再进阶篇笔记

64. 进阶-锁-介绍(Av765670802,P121)
为了应对不同场景
全局锁-所有表
表计锁 一张表
行级锁 一行数据
65. 进阶-锁-全局锁-介绍(Av765670802,P122)
在这里插入图片描述

66. 进阶-锁-全局锁-一致性数据备份(Av765670802,P123)

67. 进阶-锁-表级锁-表锁(Av765670802,P124)
在这里插入图片描述
读锁、写锁

68. 进阶-锁-表级锁-元数据锁(Av765670802,P125)
为了防止DML 和DDL起冲突,

在这里插入图片描述

69. 进阶-锁-表级锁-意向锁(Av765670802,P126)
为了避免每次都区扫描
在这里插入图片描述

70. 进阶-锁-表级锁-意向锁-测试(Av765670802,P127)

71. 进阶-锁-行级锁-介绍(Av765670802,P128)
在这里插入图片描述

72. 进阶-锁-行级锁-行锁(Av765670802,P129)
在这里插入图片描述

在这里插入图片描述

73. 进阶-锁-行级锁-间隙锁&临键锁1(Av765670802,P130)
对不存在索引
在这里插入图片描述

74. 进阶-锁-行级锁-间隙锁&临键锁2(Av765670802,P131)
间隙锁加的是间隙。临键锁=间隙锁(间隙)+行锁(数据)
75. 进阶-锁-小结(Av765670802,P132)
全局锁重,主要是在备份的时候使用。也可以使用single-hfajsas

间隙锁是为了避免多个事务同时操作,出现幻读现象。
76. 进阶-InnoDB引擎-逻辑存储结构(Av765670802,P133)

77. 进阶-InnoDB引擎-架构-内存结构1(Av765670802,P134)

78. 进阶-InnoDB引擎-架构-内存结构2(Av765670802,P135)
在这里插入图片描述
buffer pool
change buffer 对那些二级索引,他们不像主键索引那样规整按顺序插得,所以可能乱序的,所以针对他们的查询,要是在数据不在pool的时候,就不查,等一波数据,然后再去查,再来返回。

自适应hash,有开关的。hash索引快呀,但是不能范围查找呀,默认是b+树索引。但innodb会判断,什么情况可以使用这个来加速。
log buffer ,节省磁盘IO,日志刷到磁盘的时机,0每秒刷一次,1每次事务刷一次,2=0+1每秒+每次事务

79. 进阶-InnoDB引擎-架构-磁盘结构(Av765670802,P136)

80. 进阶-InnoDB引擎-架构-后台线程(Av765670802,P137)

81. 进阶-InnoDB引擎-事务原理-概述(Av765670802,P138)

82. 进阶-InnoDB引擎-事务原理-redolog(Av765670802,P139)

83. 进阶-InnoDB引擎-事务原理-undolog(Av765670802,P140)

84. 进阶-InnoDB引擎-MVCC-基本概念(Av765670802,P141)

85. 进阶-InnoDB引擎-MVCC-隐藏字段(Av765670802,P142)

86. 进阶-InnoDB引擎-MVCC-undolog版本链(Av765670802,P143)

87. 进阶-InnoDB引擎-MVCC-readview介绍(Av765670802,P144)

88. 进阶-InnoDB引擎-MVCC-原理分析(RC级别)(Av765670802,P145)

89. 进阶-InnoDB引擎-MVCC-原理分析(RR级别)(Av765670802,P146)

90. 进阶-InnoDB引擎-小结(Av765670802,P147)

91. 进阶-MySQL管理-系统数据库介绍(Av765670802,P148)

92. 进阶-MySQL管理-常用工具1(Av765670802,P149)

93. 进阶-MySQL管理-常用工具2(Av765670802,P150)

94. 进阶-MySQL管理-小结(Av765670802,P151)

95. 进阶篇总结(Av765670802,P152)

01. 运维-课程介绍(Av765670802,P153)

02. 运维-日志-错误日志(Av765670802,P154)

03. 运维-日志-二进制日志(Av765670802,P155)

04. 运维-日志-查询日志(Av765670802,P156)

05. 运维-日志-慢查询日志(Av765670802,P157)

06. 运维-主从复制-概述(Av765670802,P158)

07. 运维-主从复制-原理(Av765670802,P159)

08. 运维-主从复制-主库配置(Av765670802,P160)

09. 运维-主从复制-从库配置(Av765670802,P161)

10. 运维-主从复制-测试(Av765670802,P162)

11. 运维-分库分表-介绍(Av765670802,P163)

12. 运维-分库分表-介绍-拆分方式(Av765670802,P164)

13. 运维-分库分表-MyCat概述-安装(Av765670802,P165)

14. 运维-分库分表-MyCat概述-核心概念(Av765670802,P166)

15. 运维-分库分表-MyCat入门(Av765670802,P167)

16. 运维-分库分表-MyCat入门-测试(Av765670802,P168)

17. 运维-分库分表-MyCat配置1(Av765670802,P169)

18. 运维-分库分表-MyCat配置2(Av765670802,P170)

19. 运维-分库分表-Mycat分片-垂直分库(Av765670802,P171)

20. 运维-分库分表-Mycat分片-垂直分库-测试(Av765670802,P172)

21. 运维-分库分表-Mycat分片-水平分表(Av765670802,P173)

22. 运维-分库分表-分片规则-范围分片(Av765670802,P174)

23. 运维-分库分表-分片规则-取模分片(Av765670802,P175)

24. 运维-分库分表-分片规则-一致性hash算法(Av765670802,P176)

25. 运维-分库分表-分片规则-枚举分片(Av765670802,P177)

26. 运维-分库分表-分片规则-应用指定算法(Av765670802,P178)

27. 运维-分库分表-分片规则-固定hash算法(Av765670802,P179)

28. 运维-分库分表-分片规则-字符串hash解析(Av765670802,P180)

29. 运维-分库分表-分片规则-按天分片(Av765670802,P181)

30. 运维-分库分表-分片规则-按自然月分片(Av765670802,P182)

31. 运维-分库分表-Mycat管理与监控-原理(Av765670802,P183)

32. 运维-分库分表-Mycat管理工具(Av765670802,P184)

33. 运维-分库分表-MyCat监控1(Av765670802,P185)

34. 运维-分库分表-MyCat监控2(Av765670802,P186)

35. 运维-分库分表-总结(Av765670802,P187)

36. 运维-读写分离-介绍(Av765670802,P188)

37. 运维-读写分离-一主一从准备(Av765670802,P189)

38. 运维-读写分离-一主一从读写分离(Av765670802,P190)

39. 运维-读写分离-双主双从介绍(Av765670802,P191)

40. 运维-读写分离-双主双从搭建(Av765670802,P192)

41. 运维-读写分离-双主双从读写分离(Av765670802,P193)

42. 运维-读写分离-总结(Av765670802,P194)

43. 运维篇总结(Av765670802,P195)


http://www.kler.cn/a/108004.html

相关文章:

  • 软件设计师-计算机网络
  • 【Playwright + Python】系列(十)利用 Playwright 完美处理 Dialogs 对话框
  • LLMs之MindFormers:基于国产硬件华为Atlas针对GLM-4-9B实现模型全参微调(单机8卡)→模型推理(单卡多batch推理)
  • 【Xrdp联机Ubuntu20.04实用知识点补充】
  • Linux——gcc编译过程详解与ACM时间和进度条的制作
  • 重学SpringBoot3-整合 Elasticsearch 8.x (三)使用Repository
  • 2M大小的PDF文档上传到LangChain-ChatGLM知识图谱中,大致需要的时间
  • 网络协议--TCP的成块数据流
  • C++单调向量算法应用:所有子数组中不平衡数字之和
  • 【ARM Coresight 系列文章19.2 -- Cortex-A720 AMU 详细介绍】
  • Babylonjs学习笔记(五)——创建PBR材质
  • Proteus仿真--闪烁的LED灯
  • 应用案例|基于三维机器视觉的曲轴自动化上下料应用方案
  • 配置两个网关之间通过IPSec VPN互联并通过总部IPSec网关进行NAT后上网
  • Django之登录注册
  • Redis快速上手篇七(集群-一台虚拟机六个节点)
  • 3.6 纹理压缩——包体瘦身术
  • 【经验总结】ECU系统休眠后通过诊断报文唤醒ECU且唤醒网络后快发NM报文
  • day36(http协议 服务器软件的使用 PHP的简单了解 前后端交互 ajax 同步和异步)
  • Hadoop 请求数据长度 Requested Data length 超过配置的最大值
  • Macos文件图像比较工具:Kaleidoscope for Mac
  • Tomcat最大并发数及在线用户数
  • 负载均衡--Haproxy
  • Vuex模块化(modules)与namespaced(命名空间)的搭配
  • Redis(05)| 数据结构-哈希表
  • 071:mapboxGL上传含shp的zip文件,在map上解析显示图形