码迷,mamicode.com
首页 >  
搜索关键字:SQL优化    ( 989个结果
2014年总结和2015年计划
2014年总结:       1.颓废了上半年,但让我学会了反思自己和总结的习惯       2.学会了常用的SQL优化和报表开发       3.了解了行业内新的技术(hadoop,greenplum,大数据,android,ios)       4.下半年学习了android知识,并且如愿的进入到了移动开发项目组 2015年计划:       我要做三件重要的事情       1...
分类:其他好文   时间:2015-01-01 22:34:35    阅读次数:232
【MySQL笔记】MySQL使用索引的场景及真正利用索引的SQL类型
本笔记主要记录MySQL索引方面的内容,以便为实际工作中SQL优化提供参考。 1. 为什么使用索引 在无索引的情况下,MySQL会扫描整张表来查找符合sql条件的记录,其时间开销与表中数据量呈正相关。对关系型数据表中的某些字段建索引可以极大提高查询速度(当然,不同字段是否selective会导致这些字段建立的索引对查询速度的提升幅度不同,而且索引也并非越多越好,因为写入时需要更新索引信息)...
分类:数据库   时间:2014-12-29 16:52:28    阅读次数:252
DB笔记(Oracle)
DB增删改查,rownum,SQL优化,设计范式...
分类:数据库   时间:2014-12-27 13:58:09    阅读次数:246
怎么学好XXX
怎么学好数据库是一个比较大题目,数据库不仅仅是写SQL那么简单,即使知道了SQL怎么写,还需要很清楚的知道这条SQL他大概扫描了多少数据,返回多少数据,是否需要创建索引。至于SQL优化是一个比较专业的技术活,但是可以通过学习是可以掌握的,你可以把一条sql从执行不出来优化到瞬间完成执行,这个过程的成...
分类:其他好文   时间:2014-12-20 18:06:01    阅读次数:132
数据库SQL优化总结
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数...
分类:数据库   时间:2014-12-18 13:35:04    阅读次数:239
oracle分区表执行计划
分区表有很多好处,以大化小,一小化了,加上并行的使用,在loap中能往往能提高几十倍甚至几百倍的效果。当然表设计得不好也会适得其反,效果比普通表跟糟糕。 为了更好的使用分区表,这里看一下分区表的执行计划。 PARTITION RANGE ALL:扫描所有分区 PARTITION RANGE ITERATOR:扫描多个分区,小于所有个分区数量 PARTITION RANGE SINGLE:扫描单一的...
分类:数据库   时间:2014-12-18 10:27:27    阅读次数:229
MySQL SQL优化
前言有人反馈之前几篇文章过于理论缺少实际操作细节,这篇文章就多一些可操作性的内容吧。注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中.....
分类:数据库   时间:2014-12-17 14:34:53    阅读次数:265
关于mysql执行效率优化注意事项及要点
1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。 调整不良SQL通常可以从以下几点切入: ? 检查不良的SQL,考虑其写法是否还有可优化内容 ? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写 ? 检查优化索引的使用 ? 考虑数据库的优化器 2. 避免出现SELECT * FROM table 语句,要明确查出...
分类:数据库   时间:2014-12-16 17:09:19    阅读次数:263
Oracle 数据库优化-分析现有的sql
在做数据库sql优化时,首先要对现有的数据库sql进行优化,主要包括以下几种:1、数据库正在执行的SQL是?2、已经执行过得SQL是?3、最耗时的的前几条SQL是?4、最耗IO的SQL是?5、某条SQL执行的计划是?某条SQL上的优化策略是否起作用?以下,将对上面的几种情况分别陈述。一、查询正在执行...
分类:数据库   时间:2014-12-15 11:53:13    阅读次数:234
SQL优化避免索引失效
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。? 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:? sele...
分类:数据库   时间:2014-12-12 17:10:03    阅读次数:199
989条   上一页 1 ... 86 87 88 89 90 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!