
mysql
文章平均质量分 80
happydream_C
这个作者很懒,什么都没留下…
展开
-
数据库索引
一.技术原理 索引是对数据库表中一个或多个列(例如,employee 表的姓名 (name) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 例如这样一个查询:select * from table1 where id=10000。如果没有索引,必须遍历整个表,直到ID等于10000的这一转载 2017-02-10 14:57:29 · 371 阅读 · 0 评论 -
针对MySQL提高百万条数据的查询速度优化
一.如下 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值转载 2017-02-13 16:13:21 · 557 阅读 · 0 评论 -
MySql之优化查询语句
一,减少重复查询 SELECT t.province AS '省份',t.city as '城市',(select count(DISTINCT accountId) from try_apply_info where accountId = t.accountId) AS '人数' FROM try_apply_info t,try_activity a,try_apply ap原创 2017-03-17 18:15:22 · 614 阅读 · 0 评论