E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SQL语句优化
Oracle
SQL语句优化
一。SQL 语句编写注意问题 1. 任何SQL 语句,只要在where 子句中使用了is null 或is not null,那么Oracle 优化器就不允 许使用索引了。 2. select * from employee where last_name like '%cliton%';(不会使用索引 慢)
聆听者
·
2012-12-14 18:00
oracle
SQL优化
由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
fangwei1235
·
2012-12-13 13:00
SQL语句优化
技术分析
为了让更多的新手受益,我抽空把
SQL语句优化
部分进行了整理,希望大家一起进步。一、操作符优化1、IN操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。
lulei9876
·
2012-12-05 22:00
MY
SQL语句优化
:limit和count的优化
正文:SQL语句的优化大有学问,不同的写法取得的效果大为不同。今例举limit和count语句来作下探讨1,limit语句的优化。常见的limit语句的形式为:LIMIT m,n;随之偏移量m的增大,limit语句的执行效率也跟着下降。所以,优化limit的原则是尽量不要使用偏移量m,将limit m,n转换为limit n的形式,万一非要使用偏移量m,也要m尽可能的小。现在,从表items表中,
sean_cd
·
2012-11-29 13:00
pa
数据库性能优化之
SQL语句优化
一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能
njcit
·
2012-11-21 09:00
数据库性能优化之
SQL语句优化
1
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQ
dzl84394
·
2012-11-19 20:00
sql语句
SQLSERVER2005
SQL语句优化
如何写出性能优良的SQL(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础
ni_hao_ya
·
2012-11-19 16:00
由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
turkeyzhou
·
2012-11-14 14:00
数据库性能优化之
SQL语句优化
1
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单
Appleses
·
2012-11-14 09:00
sql语句
Oracle百万记录
sql语句优化
技巧
转:http://www.cnblogs.com/eric_ibm/archive/2012/01/09/oracle_skill.html 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: sele
luweifeng1983
·
2012-11-12 14:00
oracle
数据库性能优化之
SQL语句优化
1
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的
TonyLin
·
2012-11-07 14:00
SQL优化
数据库性能优化之
SQL语句优化
3
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。查询速度慢的原因:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是
陶邦仁
·
2012-11-06 21:00
sql
数据库
优化
分析
数据库性能优化之
SQL语句优化
2
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下:1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时
陶邦仁
·
2012-11-06 21:00
sql
优化
数据库
分析
数据库性能优化之
SQL语句优化
1
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的
陶邦仁
·
2012-11-05 23:00
sql
数据库
优化
分析
sql语句优化
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要过深,一般视图嵌套不要超过2个为宜。 连接的表越多,
·
2012-11-05 14:00
sql语句
由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
koudaidai
·
2012-10-31 13:00
华为(IBM)电话面试(2012/10/29)
2.
sql语句优化
注意些什么,什么情况下建立索引,怎么区分查询多的,表设计的时候要注意什么,mysql读写分离怎么做?
lvwenwen
·
2012-10-29 21:00
MySQL数据库优化总结
一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、
sql语句优化
、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。
nycqwert
·
2012-10-28 00:00
数据库
mysql
优化
阿里巴巴电话面试 (2012/10/26)
1.先从项目模块入手,详细问项目模块是怎么实现的,遇到的问题怎么解决(一定要说自己做过的,真实的情况) 2.
sql语句优化
怎么做的,建索引的时候要考虑什么 3.spring
lvwenwen
·
2012-10-26 17:00
[置顶] 由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
·
2012-10-24 16:00
网站提速-数据库优化(6)
一般来说,要保证数据库的效率,要做好以下四个方面的工作:①数据库设计②
sql语句优化
③数据库参数配置④恰当的硬件资源和操作系统这个顺序也表现了这四个工作对性能影响的大小SQL优化的一般步骤通过showstatus
zsaisai
·
2012-10-21 01:48
数据库优化
网站提速
程序员写
sql语句优化
总结
1.不论一个sql中涉及到多个表,每次都用两个表(结果集)操作,得到新的结果后,再和下一个表(结果集)操作。2.避免在selectf1,(selectf2fromtableB)....fromtableA这样得到字段列。直接用tableA和tableB关联得到A.f1,B.f2就可以了。3.避免隐含的类型转换如selectidfromemployeewhereemp_id='8' (错)selec
wuzhengqing1
·
2012-10-12 12:00
sql
Date
优化
正则表达式
MySQL数据库优化总结
一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、
sql语句优化
、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。
哇00
·
2012-10-10 11:00
MySQL数据库优化总结
一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、
sql语句优化
、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我
yyywyr
·
2012-10-10 09:00
JOIN
数据库
mysql
优化
buffer
工具
orcal 数据库
sql语句优化
总结
一、操作符优化1、IN操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换
fhzh520
·
2012-09-28 17:00
oracle
sql
优化
数据库
服务器
null
Toad For Oracle的用法介绍
它是一个功能强大的、低负载的开发工具,集成了模式浏览、SQL编程、PL/SQL的开发和调试,DBA管理,
SQL语句优化
等多种功能。它最大的特点就是简单易用,访问速度快。
dragonxiangfu
·
2012-09-26 16:00
sql语句优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认
suleeair
·
2012-09-25 15:00
sql语句
my
sql语句优化
下面就某些SQL语句的where子句编写中需要注意的问题作详细介绍。在这些where子句中,即使某些列存在索引,但是由于编写了劣质的SQL,系统在运行该SQL语句时也不能使用该索引,而同样使用全表扫描,这就造成了响应速度的极大降低。1.ISNULL与ISNOTNULL不能用null作索引,任何包含null值的列都将不会被包含在索引中。即使索引有多列这样的情况下,只要这些列中有一列含有null,该列
waldens
·
2012-09-18 18:11
null
where
employee
的
克林顿
mysql profile使用
mysql的
sql语句优化
都使用explain,但是这个没有办法知道详细的Memory/CPU等使用量MySQLQueryProfiler,可以查询到此SQL语句会执行多少,并看出CPU/Memory使用量
IQuicksandI
·
2012-09-13 08:00
mysql
query
profiling
initialization
statistics
variables
mysql profile使用
mysql的
sql语句优化
都使用explain,但是这个没有办法知道详细的Memory/CPU等使用量 MySQL Query Profiler, 可以查询到此 SQL 语句会执行多少, 并看出 CPU
k_lb
·
2012-09-13 08:00
profile
My
SQL语句优化
实例浅谈
通过索引来优化MySQL语句合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数据库的响应速度。索引越多,更新数据的速度越慢。故而索引要准确,适当。一、优化含有orderby的语句1、ORDERBY+LIMIT组合的索引优化。形如:SELECT[column1],[column2],....FROM[TABLE]ORDERBY[sort]LIMIT[offset],[LIMIT];这个
WOOSHN
·
2012-09-11 21:00
优化
Date
mysql
数据库
制造
table
SQL语句优化
技术分析
一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成
colbybobo
·
2012-09-10 17:00
sql语句
SQL语句优化
DB2应用程序性能
转自:http://www.db2china.net/?viewnews-2232本文以IBM的关系数据库管理系统DB2UniversalDatabase(通用数据库)版本7.1为背景,与大家共同探讨编写好的SQL语句的技巧,以求DB2应用程序以求DB2应用程序获得更优的性能。当我们设计一个新的或分析一个现存的系统时,其中所要考虑的一个重要问题就是应用程序的设计问题。即使数据库设计得很好而且还经过
IT_ORACLE
·
2012-09-05 17:00
sql
优化
数据库
db2
Integer
编译器
使用hint优化
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1.
caiyingying234
·
2012-09-03 18:00
hint
SQL语句优化
方案
1.高效地进行SQL语句设计: 通常情况下,可以采用下面的方法优化SQL对数据操作的表现: (1)减少对数据库的查询次数,即减少对系统资源的请求,使用快照和显形图等分布式数据库对象可以减少对数据库的查询次数。 (2)尽量使用相同的或非常类似的SQL语句进行查询,这样不仅充分利用SQL共享池中的已经分析的语法树,要查询的数据在SGA中命中的可能性也会大大增加。 (3)避免不带任何条件的SQL
wsql
·
2012-08-24 10:00
sql语句
SQL语句优化
方案资料汇总
晚上项目组内开会讨论SQL语句的优化方案,大家都分享了自己的优化经验,以下为我记录、摘录、汇总部分资料与大家分享,不用全看,留着仅作查询,每次写SQL语句的时候能想起来查询一下即可。让我们做到不但会写SQL,还要做到写出性能优良的SQL。(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表dr
StubbornPotatoes
·
2012-08-23 23:00
由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
xrzs
·
2012-08-21 16:00
数据库优化方案
SQL语句优化
方案1.高效地进行SQL语句设计:通常情况下,可以采用下面的方法优化SQL对数据操作的表现:(1)减少对数据库的查询次数,即减少对系统资源的请求,使用快照和显形图等分布式数据库对象可以减少对数据库的查询次数
axin66ok
·
2012-08-21 15:00
oracle
sql
数据库
优化
null
磁盘
数据库优化方案
SQL语句优化
方案1.高效地进行SQL语句设计:通常情况下,可以采用下面的方法优化SQL对数据操作的表现:(1)减少对数据库的查询次数,即减少对系统资源的请求,使用快照和显形图等分布式数据库对象可以减少对数据库的查询次数
iteye_6481
·
2012-08-21 15:00
数据库优化方案
SQL语句优化
方案 1.
webcode
·
2012-08-21 15:00
数据库优化
由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
my_yang
·
2012-08-21 13:00
数据结构
mysql
优化
tree
table
null
asp.net visual web developer 第三天
(重点
SQL语句优化
)*Asp.net/C#连接mysql
iteye_6233
·
2012-08-19 22:00
服务器架构之性能扩展-第四章(5)
第四章、MYSQL主从复制和分区技术Mysql作为web数据库,对于越来越大的数据存储,主从复制、分区技术和
SQL语句优化
,对于提高访问量有很大的帮助。
zsaisai
·
2012-08-18 22:31
mysql
服务器
架构
分区分表
MySQL数据库优化总结
一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、
sql语句优化
、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性
风刃
·
2012-08-17 14:54
mysql
优化
MySQL数据库优化总结
一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、
sql语句优化
、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能
风刃
·
2012-08-17 14:54
mysql
优化
数据库
SQL创建索引优化性能
1.计算机硬件调优2.应用程序调优3.数据库索引优化4.
SQL语句优化
5.事务处理调优在本篇博文中,我们将想大家讲述数据库中索引类型和使用场合,本文以SQLServer为例,对于其他技术平台的朋友也是有参考价值的
yang651280121
·
2012-08-14 16:00
sql
sql
数据库
优化
server
statistics
Allocation
SQL语句优化
技术分析
一、操作符优化1、IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转
lizhen3708693
·
2012-08-14 11:00
oracle
sql
数据库
SQL语句优化
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作为基础表,交叉表是指那个被其他表所引用的表
sasafeng
·
2012-08-10 22:00
oracle
sql
数据库
优化
null
buffer
使用hint优化 Oracle SQL语句方法
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
zpball
·
2012-08-10 11:00
hint
使用hint优化 Oracle SQL语句方法
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1.
zpball
·
2012-08-10 11:00
hint
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他