mysql
文章平均质量分 86
iteye_2527
这个作者很懒,什么都没留下…
展开
-
《高性能 MySql》 第一章 Mysql架构(笔记)
1.MySql的逻辑架构最顶层的各种服务并非Mysql独有。他们是许多基于网络的客户端服务器工具或服务器都需要的服务,比如连接处理,授权认证,安全等。第二层值得关注。它包括了MySql的大多数核心内容,比如查询解析,分析,优化,缓存以及所有内建函数(如时间处理,数学,加密等)的代码。各种存储引擎提供的功能也集中在这层,如存储过程,触发器,视图等。第三层包含了存储引擎,存储...2012-07-26 12:15:54 · 150 阅读 · 0 评论 -
MyISAM和Innodb比较
MySQL数据表在系统中表现形式有:ISAM、MyISAM、MERGE、BDB、InnoDB和HEAP。每种数据表在文件系统中都有不同的表示方式,有一个共同点就是每种数据表至少有一个存放数据表结构定义的.frm文件。ISAM数据表是最原始的数据表(.frm,.ISD,.ISM),MyISAM数据表是ISAM数据表的继承者。InnoDB由于采用表空间的概念来管理数据表,所以它只有...原创 2012-07-26 15:41:38 · 158 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理[转]
转载自伯乐在线http://blog.jobbole.com/24006/ 学习一下。摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MyS...原创 2012-07-26 16:55:33 · 97 阅读 · 0 评论 -
数据库架构升级和变迁
SQLServer在数据的高安全、高性能、高可用方面的技术已经比较成熟,这些技术和方案都是随着很多公司的业务和数据访问压力的增加而不断的升级和变迁的,同时经历了方方面面的考验,证明了它们都是成熟可靠的,下面就这方面的技术方案和变迁过程来做一些分析。 阶段一:裸奔时代:优点:裸奔最大的好处就是简单,成本低。缺点:一旦服务器出现问题,恢复起来比较麻烦;如果访问压...原创 2012-08-18 17:27:17 · 154 阅读 · 0 评论