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

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

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

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

MySQL体系结构:

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


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

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


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


Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

MySQL 技术内幕: InnoDB存储引擎——读书笔记(二)

2.1 InnoDB体系结构     主要由后 台线程、内存池构成,主要负责进程/线程的内 部数据结构、缓存数据、redo log等工作。(通过 show engine innodb statu...
  • hfutwhy
  • hfutwhy
  • 2011年02月24日 23:55
  • 733

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

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

1.1 数据库及实例 数据库:文件的集合,用于存放数 据、日志、错误日志等信息的OS文件或者其他形式文件的集合。 实例:由数据库后台进程/线程以及一个共享内存区组成,是应用程序,位于用户与OS ...
  • hfutwhy
  • hfutwhy
  • 2011年02月24日 23:56
  • 313

MySQL技术内幕:InnoDB存储引擎.pdf

  • 2017年12月02日 16:26
  • 47.78MB
  • 下载

MySQL技术内幕:InnoDB存储引擎

  • 2017年08月13日 21:06
  • 47.77MB
  • 下载

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

事务       transaction是数据库区别于文件系统的重要特性之一,innodb引擎完全符合事务的ACID特性。       Atomicity 原子性       Consisten...

[MySQL技术内幕:InnoDB存储引擎

  • 2015年01月28日 18:17
  • 3.87MB
  • 下载

MySQL技术内幕:InnoDB存储引擎.pdf

  • 2012年11月25日 11:10
  • 40.98MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读——MySQL技术内幕:InnoDB存储引擎
举报原因:
原因补充:

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