读——MySQL技术内幕:InnoDB存储引擎

原创 2013年12月04日 14:33:55

双十一没有买到这本书,没想到图书馆有第一版,之前只能说对MySQL是一知半解,多读书才是王道。

数据库?数据库示例?简单讲,前者是文件,后者是操作这些文件的应用程序。

MySQL体系结构:

网上找了这张图片,和书里面的一样,不过书上的单词有错哈,难道图书馆买的是盗版书?敲打


我简单理解MySQL就是三个部分:文件、存储引擎、各种组件。当然,没那么简单啦,组件类型有很多种,看图就很明了啦,虽然英文不怎么样,google下还是明白的,连接池、管理服务和工具、接口、查询分析、优化器、缓存。

有一个重要概念,插件式存储引擎,啥意思呢?所有人都可以开发存储引擎,可以随时更换的意思吗?网上查了查,大概和我想的是一致的,灵活性和可扩展性,甚至同一个数据库中的不同表可以使用不同的存储引擎,可以根据不同需求来选择数据库的存储引擎,比较牛逼。


网上也让我找到了这张图片,引用下啦,很明显可以看出各个存储引擎之间的区别,没有好与不好,只能说适用的场景不同,比较新奇的是Archive这种,只能进行INSERT和SELECT操作,而且用zlib算法进行压缩,比例达到1:10,对于像日志这种不许要修改的信息来讲,是最适合不过的啦。


MySQL技术内幕 InnoDB存储引擎(一)

第一章-MySQL体系结构和存储引擎 1定义数据库和实例 “数据库”(database)和“实例”(instance)是两个容易被混淆的概念。 其中,数据库是指:物理操作系统文件或其他形式文件...
  • u014071426
  • u014071426
  • 2016年12月06日 23:02
  • 336

Mysql技术内幕InnoDB存储引擎——InnoDB存储引擎

特此申明: 前段时间找工作所以看了《Mysql技术内幕InnoDB存储引擎》,整理的时候除了参考网上已有的笔记贴,加上自己整合的,可能和别人有雷同之处。不过无所谓啦,写出来自己看看,需要的朋友参...
  • yingminxing
  • yingminxing
  • 2012年12月07日 10:43
  • 5452

《MySQL技术内幕——InnoDB存储引擎》读书笔记(一)——MySQL体系结构和存储引擎

一、定义数据库和数据库实例 数据库 (database): 物理操作系统文件或其他形式文件类型的集合 实例(instance) :  MySQL数据库由后台线程以及一个共享内存区组成,共享内存可以...
  • u011468424
  • u011468424
  • 2016年09月10日 19:31
  • 467

《MySQL技术内幕:InnoDB存储引擎》第2版笔记

第1章 MySQL体系结构和存储引擎1.1 定义数据库和实例 在MySQL数据库中,数据库文件可以是fm、MYD、MYI、ibd结尾的文件。 MySQL数据库由后台线程以及一个共享内存区组成。 MyS...
  • youngsend
  • youngsend
  • 2015年09月24日 20:24
  • 2700

Mysql技术内幕InnoDB存储引擎——事务&备份&性能调优

事务       transaction是数据库区别于文件系统的重要特性之一,innodb引擎完全符合事务的ACID特性。       Atomicity 原子性       Consisten...
  • yingminxing
  • yingminxing
  • 2012年12月11日 13:26
  • 3720

MySQL技术内幕 InnoDB存储引擎 第2版.pdf 免费下载

下载地址: MySQL技术内幕 InnoDB存储引擎 第2版.pdf
  • jiongyi1
  • jiongyi1
  • 2018年02月07日 12:35
  • 41

MySQL技术内幕InnoDB存储引擎学习笔记(第二章)

第二章 InnoDB存储引擎 一、实验环境 宿主机系统:windows7 虚拟机:OracleVMVirtualBox Linux:ubuntukylin-14.04.1-amd64.iso jdk:...
  • lanonola
  • lanonola
  • 2016年07月14日 20:19
  • 1256

MySQL技术内幕InnoDB存储引擎学习笔记(第一章)

第一章 MySQL体系结构和存储引擎 一、实验环境 宿主机系统:windows7 虚拟机:OracleVMVirtualBox Linux:ubuntukylin-14.04.1-amd64.iso ...
  • lanonola
  • lanonola
  • 2016年07月13日 21:20
  • 1030

【读过的书,留下的迹】MySQL技术内幕-InnoDB存储引擎

一、MySQL体系结构和存储引擎 (1)MySQL存储引擎 InnoDB存储引擎 支持事务 支持行锁 支持外键 支持非锁定读 MyISAM存储引擎 不支持事务 表锁 支持全文索引 二...
  • linxdcn
  • linxdcn
  • 2017年06月15日 13:22
  • 247

MySQL技术内幕-InnoDB存储引擎-读书笔记(一)

MySQL技术内幕-InnoDB存储引擎-读书笔记(一) 作为php开发,使用mysql总是少不了的 第一章 MySQL体系结构和存储引擎 MySQL被设计为一个单进程多线程架构的数据库 ./my...
  • u013207660
  • u013207660
  • 2015年06月28日 00:15
  • 1771
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读——MySQL技术内幕:InnoDB存储引擎
举报原因:
原因补充:

(最多只允许输入30个字)