MySQL
文章平均质量分 82
daixiaoxiong
这个作者很懒,什么都没留下…
展开
-
关于--enable-assembler,--enable-static,--enable-shared编译项的研究
--enable-static与--enable-shared--enable-static:生成静态链接库--enable-shared:生成动态链接库 静态库 在编译过程中,就将静态库中的代码载入程序,由此生成出的可执行程序在运行中不再需要静态原创 2011-08-03 17:02:03 · 14640 阅读 · 0 评论 -
MySQL源代码安装
安装过程1、 为mysqld增加登录用户和组·shell> groupadd mysql·shell> useradd -g mysql mysql2、 解压下载下来的源代码包,并进入目录(mysql-VERSION)3、 配置并编译·shell> ./c原创 2011-08-03 16:59:04 · 789 阅读 · 0 评论 -
MySQL 之 InnoDB存储引擎
InnoDB存储引擎·遵循ACID,支持commit,rollback和故障恢复,是事务安全的·行级锁定,Oracle-style读一致性改善了多用户并发操作性能·支持FOREIGN KEY参照完整性·轻松地与其他存储引擎表组合,例如与MEMORY表的JOIN InnoDB在内存中维持着自己的缓冲区,用来缓存数据和索引。InnoDB的数据和索引存放在表空间中,原创 2011-11-13 22:03:21 · 2295 阅读 · 0 评论 -
MySQL 之 其他存储引擎
Merge存储引擎 也叫MRG_MyISAM,为那些完全一致的MyISAM表提供统一的访问接口,使得它们好像是合并了一样,实际上Merge并不存储数据。合并的MyISAM表要求具有完全相同的列和索引信息。以下为做的一些小测试 创建基表:mysql> CREATE TABLE t1(id INT PRIMARYKEY,name VARCHAR(20));Query O原创 2011-11-13 22:11:24 · 575 阅读 · 0 评论 -
MySQL 之 MyISAM存储引擎
MyISAM存储引擎 每张表在磁盘上的存储分为三个文件:存放元数据的.frm文件,存放表记录数据的.MYD文件,存放索引数据的.MYI为索引文件。MyISAM的一些特点·只对索引进行缓存(Key Cache),数据文件使用操作系统cache,当索引数据大于分配的key buffer时也使用操作系统cache索引 ·单独保存表的行数,因此做count(*)时不需要全表原创 2011-11-13 22:08:58 · 757 阅读 · 0 评论