mysql轮廓总结
2024-09-06 17:54:28
架构=数据类型、索引、分片、主从复制原理、数据备份
学习软件,都应该先从架构入手,每一层掌握就行。mysql难吗?从其架构层开始,就不难啦。
架构结构:http://www.cnblogs.com/hustcat/archive/2009/10/18/1585626.html
连接层——多线程》并发》读锁和写锁》锁的粒度表锁、行锁,MySQL支持LOCK TABLES和UNLOCK TABLES,但这些都是在服务器层实现的,而不是在存储引擎。它们有用处,但是不能取代存储引擎完成事务处理,如果你需要事务功能,请使用事务型存储引擎
中间层——包含查询缓存、解析器层
存储引擎层——不同存储方式,MyIsam(查询大数据快)、InnoDb(事物并发支持)、MEMORY、几个对比:http://www.jb51.net/article/55849.htm
最新文章
- swift 多线程及GCD
- STM32-外部中断,没有硬件干扰就是快乐
- 互联网 免费的WebService接口
- Learning Web
- reactor与proactor模式
- Ionic 应用图标,信息修改
- (五十)Quartz2D生成图片的一些应用
- 深入学习CSS外边距margin(重叠效果,margin传递效果,margin:auto实现块级元素水平垂直居中效果)
- update_engine-DownloadAction(二)
- 利用vue-cli3快速搭建vue项目详细过程
- 第十三次CCF第四题 1803——04 博弈
- msf客户端渗透(十):社会工程学
- kettle学习笔记(一)——入门与安装
- 【Python】给程序加个进度条
- 常见的mysql 进程state<;转自网络>;
- python时序数据分析--以示例说明
- grep、find命令整理
- JS 获取各个偶数之和!!
- python 中的pipe
- centos 7 安装mysql5.6rpm格式