MySQL是比较常用的关系型数据库,对于使用MySQL作为存储的系统,MySQL的优化对于系统的性能至关重要,包括SQL的优化,然而要想做好优化,首先要对其总体有所了解,本文浅析了MySQL的总体架构思想,让我们更加了解MySQL。
【架构】 【mysql】 【innodb】 【函数】 【性能】 【SQL】 【c++】 …
所谓MRR,简单的说就是当使用二级索引进行检索并且查询的列需要回表时,先根据检索到的PK值进行排序,然后再回表 […]
Tags:
Del.icio.us |
Facebook |
TweetThis |
Digg … |
最近在做一个小特性,让InnoDB支持repair table来重建corrupted的索引,本文描述的是实现 […]
Tags:
Del.icio.us |
Facebook |
TweetThis |
Digg … |
有朋友遇到问题:
1 建表如下
CREATE TABLE t92 (
a1 int(10) unsigned NOT NULL ,
b1 int(10) DEFAULT NULL,
UNIQUE KEY (a1)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t93 (
a2 int(10) unsigned NOT NULL,
b2 int(10) DEFAULT NULL,
UNIQUE KEY (a2)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO t92 (a1, b1) VALUES (1, 11);
INSERT INTO t92 (a1, b1) VALUES (2, 12);
INSERT INTO t92 (a1, b1) VALUES (3, 13);
INSERT INTO t92 (a1, b1) VALUES (4, 14);
INSERT INTO t92 (a1, b1) VALUES (5, 15);
INSERT INTO t92 (a1, b1) VALUES (6, 16);
INSERT INTO t92 (a1, b1) VALUES (7, 17);
INSERT INTO t92 (a1, b1) VALUES (8, 18);
INSERT INTO t92 (a1, b1) VALUES (9, 19);
INSERT INTO t92 (a1, b1) VALUES (10, 20);
INSERT INTO t93 (a2, …
[获取更多]