mysql优化技巧
0. 索引很重要
之前列举记录用了下面的语句。state字段为索引。
SELECT * FROM feed_urls WHERE state='ok' AND feed_url<>'' LIMIT N,10 当记录数量很大时,有几万之后,这句SQL就很慢了。主要是因为feed_url没有建立索引。后来的解决方法是,把feed_url为空的,设为一个ok以外的state值,就行了。
1. 索引不是万能的
为了计算记录总数,下面的语句会很慢。
mysql> SELECT COUNT(*) FROM feed_urls WHERE state='error'; +----------+
| COUNT(*) |
+----------+
| 30715 |
+----------+
1 row in set (0.14 sec)
mysql> EXPLAIN SELECT COUNT(*) FROM feed_urls WHERE
state='error'\G
*************************** 1. row
***************************
id: 1
select_type: SIMPLE
MySql数据库优化常见的操作_IT/计算机_专业资料。一些关于MySql数据库优化的语句。MySql数据库优化的一些自我总结: in 和 or 效率比较 in 高于 or 因为in()里面...
MySQL数据库的性能优化 MySQL数据库的性能优化 数据库性能优化的必要性 ? ? ?... 《建筑工程管理与实务》笔记总结 88份文档 2014全国高考状元联手分享状元笔记 ...
·mysql数据库优化 ·Linux应用集成MySQL数据库访问技巧 ·MySQL Join详解 ·MYSQL服务维护及应用设计笔记 ·MySQL安全性指南 ·mysql的日期和时间函数 ·MySQL简易...
MYSQL数据库优化_计算机软件及应用_IT/计算机_专业资料。数据库优化MySQL数据库优化龙乐乐 longll03@gmail.com 2014年1月27日 目录 ? 课程引言 ? ? ? ? ? ...
往往可以让Mysql中的更多的数据缓存在内存中, 但是,一个重要的因素是,需要有正确的Mysql的配置 网卡 使用千兆网卡及千兆网络 (四)操作系统方面的优化 1.不使用...
MySQL数据库开发优化与管理维护-学习笔记_IT/计算机_专业资料。1.第七章 表类型(存储类型的选择) 有多种类型可以选择 常用的包括 myisam innodb merge memory ...
优化Mysql数据库性能的方法_教学案例/设计_教学研究_教育专区。优化Mysql数据库... 《建筑工程管理与实务》笔记总结67份文档 九妖笑话 2014年笑话大全之让你笑...
MySQL数据库优化MySQL数据库优化隐藏>> mysql数据库优化:实例讲解MYSQL数据库 的查询优化技术疯狂代码 http://CrazyCoder.cn/ ?:http:/CrazyCoder.cn/DataBase/...
mysql数据库的优化_IT/计算机_专业资料。mysql数据库的优化数据库性能优化涉及到系统硬件和软件的方方面面,本文以 mysql 为例,讨论了 mysql 性能优化的各个方面,...
MySQL数据库设计、优化_计算机软件及应用_IT/计算机_专业资料。MySQL优化、设计规范MySQL数据库设计、优化 叶金荣 微博: @yejinrong 微信公众号: MySQL中文网 QQ...
热门文档