摘要:
1、索引不要太多 2、不要对进程变动数据加索引 3、小数据量的表不需要索引 4、索引一般用在常用查询的字段上 索引的数据结构 hash Btree 默认结构 看一篇文章 阅读: http://blog.codinglabs.org/articles/theory-of-mysql-index.htm 阅读全文
摘要:
高效获取数据的数据结构 , 高速跑车 ,拖拉机 提取句子主干 --索引分类 1、主键索引 PRIMARY KEY 唯一的标识,不可重复 只有一个列作为主键索引 2、唯一索引 UNIQUE KEY 避免重复的列出现 多个列可以标为唯一索引 可以有多个 3、常规索引 KEY / INDEX key 或 阅读全文
摘要:
-- MYSQL 是默认开启事务自动提交的SET autocommit = 0 -- 关闭SET autocommit = 1 -- 自动开启 默认的 -- 手动处理事务SET autocommit = 0 -- 关闭 自动提交 -- 开启事务START TRANSACTION -- 标记事务开始, 阅读全文
摘要:
将一组SQL放入一个批次里执行。要么都成功,要么都失败 ACID原则 为保证事务(transaction)是正确可靠的,所必须具备的四个特性: 原子性(atomicity,或称不可分割性)、 一致性(consistency)、 隔离性(isolation,又称独立性)、 持久性(durability 阅读全文
摘要:
MD5 不可逆 CREATE TABLE `testmd5`( `id` INT(4) NOT NULL, `name` VARCHAR(20) NOT NULL, `pwd` VARCHAR(50) NOT NULL, PRIMARY KEY(`id`))ENGINE = INNODB DEFAU 阅读全文
摘要:
函数 count() avg() sum() max(0 min SELECT COUNT(`studentname`) FROM student; -- 会忽略NULL值SELECT COUNT(*) FROM student; -- 不会忽略NULL值 本质计算行数 (所有列)SELECT CO 阅读全文