码迷,mamicode.com
首页 >  
搜索关键字:myql sql优化    ( 1112个结果
13个SQL优化技巧
1 避免无计划的全表扫描 如下情况进行全表扫描:- 该表无索引- 对返回的行无人和限制条件(无Where子句)- 对于索引主列(索引的第一列)无限制条件- 对索引主列的条件含在表达式中- 对索引主列的限制条件...
分类:数据库   时间:2015-01-10 23:35:46    阅读次数:209
干货分享:DBA专家门诊一期:索引与sql优化问题汇总
各位亲爱的云友,                非常感谢大家踊跃参加DBA专家门诊一期:索引与sql优化,很多云友都提出了自己的问题,门诊主任医师玄惭对大家提的问题一一作了解答。现已整理好这些问题,分享在此,欢迎来拿,绝对干货! 篇幅较长,耐心细看!  我们将赠送每位提问者每人一本凌云杂志第四期,请各位以论坛短消息形式将姓名、电话、地址发送给管理员xiaofanqie。     啊里新...
分类:数据库   时间:2015-01-08 15:15:35    阅读次数:313
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
linux mysql 修改 密码
修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin#mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,#mysql -...
分类:数据库   时间:2014-12-16 22:35:08    阅读次数:253
1112条   上一页 1 ... 97 98 99 100 101 ... 112 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!