SELECT 结果的顺序
在一般情况下,SELECT 显示的数据顺序是插入的顺序,但实际上受到 MySQL 重用存储空间的影响。《MySQL 必知必会》
NULL 与不匹配
当筛选某些不符合特定值的行时,NULL 值具有特殊含义,数据库不知道是否匹配,所以在匹配过滤或不匹配过滤时不返回它们;
同样的,通配符也不能匹配 NULL;
COUNT(*)与 COUNT(column)
如果 column 列中包含空值,则会被忽略。而 COUNT(*)会统计所有的行,不管是否为 NULL 值;
创建唯一索引时,如何快速删除重复的数据?
Removing duplicates with unique index
Identifying cause of high I/O – Database
「Identifying cause of high I/O」
「Diagnosing high disk utilization in MySQL」
WIP ! MySQL High I/O
Faster/more reliable way to delete millions of rows?
https://forums.mysql.com/read.php?152,658187,658211#msg-658211
「MySQL Big DELETEs」
WIP MySQL 索引优化;
查看数据库最后访问日期
When was the last time a mysql table was accessed? – Stack Overflow
SELECT update_time FROM information_schema.tables WHERE table_name=’tablename’