IP地址:插入的时候:INET_ATON(192.158.2.114).读取的时候要INET_NTOA(ip)转化。而将ip地址的存贮形式改为BIGINT
2015-08-06
最小的数据类型
使用简单数据类型,int比varchar类型在mysql处理上简单
尽可能使用not null 定义字段,设置默认值
尽量少用text类型,
使用简单数据类型,int比varchar类型在mysql处理上简单
尽可能使用not null 定义字段,设置默认值
尽量少用text类型,
2015-08-06
pt-duplicate-key-checker -uroot -p'ROOT' -h 127.0.0.1
2015-08-06
1.SELECT film_id,description from sakila.film ORDER BY title limit 50,5;
优化后:SELECT film_id,description from sakila.film ORDER BY film_id limit 50,5;
进一步优化:SELECT film_id,description FROM sakila.film WHERE film_id >55 and film_id<=60 ORDER BY film_id Limit 1,5;
优化后:SELECT film_id,description from sakila.film ORDER BY film_id limit 50,5;
进一步优化:SELECT film_id,description FROM sakila.film WHERE film_id >55 and film_id<=60 ORDER BY film_id Limit 1,5;
2015-08-06
终于看完了,总体来说,差评!
1.讲一个东西的时候,提到的一些概念,而这个概念本人之前根本没接触过
2.语句和索引优化的例子,给出了优化的方法,并解释了原因,但就不能做多做些对比的实验嘛
3.数据库结构优化,是另一个课数据库设计那些事中的内容,感觉收获不大
4.系统配置优化讲了一些配置参数的用途,感觉仍然离实际的优化很远,想听一些原理上的内容,而不是某个参数是干嘛的。
1.讲一个东西的时候,提到的一些概念,而这个概念本人之前根本没接触过
2.语句和索引优化的例子,给出了优化的方法,并解释了原因,但就不能做多做些对比的实验嘛
3.数据库结构优化,是另一个课数据库设计那些事中的内容,感觉收获不大
4.系统配置优化讲了一些配置参数的用途,感觉仍然离实际的优化很远,想听一些原理上的内容,而不是某个参数是干嘛的。
2015-08-02
slow_query_log
slow_query_log_file
log_queries_not_using_indexes
long_query_time
slow_query_log_file
log_queries_not_using_indexes
long_query_time
2015-08-01