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语句优化
数据查询优化之使用索引
通常情况下,为了提高查询速度,系统修改的顺序为:
SQL语句优化
-〉数据库优化-〉操作系统优化,实际上还有一个方面:系统架构优化。
hz_chenwenbiao
·
2010-05-16 14:00
oracle
sql
【转】非常好用的
SQL语句优化
34条
1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其
daisy8564
·
2010-05-11 17:00
数据结构
oracle
sql
工作
Access数据库取得前10行记录
今天想把《荣光医院医道会比赛策略(续)》一文中的胜率计算
SQL语句优化
一下,因为那个语句提取出来的数据有几千条,实际上我们需要的只有前面几条,这就涉及到一个技术问题:如何对ACCESS数据库取得某个表中符合条件的前
tywali
·
2010-04-29 15:48
数据库
职场
Access
记录
休闲
Access数据库取得前10行记录
今天想把《荣光医院医道会比赛策略(续)》一文中的胜率计算
SQL语句优化
一下,因为那个语句提取出来的数据有几千条,实际上我们需要的只有前面几条,这就涉及到一个技术问题:如何对ACCESS数据库取得某个表中符合条件的前
tywali
·
2010-04-29 15:48
职场
数据库
记录
其它
Access数据库取得前10行记录
今天想把《荣光医院医道会比赛策略(续)》一文中的胜率计算
SQL语句优化
一下,因为那个语句提取出来的数据有几千条,实际上我们需要的只有前面几条,这就涉及到一个技术问题:如何对ACCESS数据库取得某个表中符合条件的前
tywali
·
2010-04-29 15:48
数据库
职场
Access
记录
休闲
oracle
sql语句优化
oracle
sql语句优化
(1) 选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 )
jiangtie
·
2010-04-28 17:00
数据结构
oracle
sql
工作
SQL语句优化
我发觉收藏JavaEye里的童鞋的文章后,只能到“我的收藏”中才能看到,不是太方便。 更何况这篇文章不错,俺决定copy一下,浪费资源。 原文: http://godpower.iteye.com/blog/266598 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1)选择最有效率的表名顺序(只
xserver
·
2010-04-08 18:00
数据结构
oracle
sql
工作
Blog
Oracle
SQL语句优化
分析
资料来源: http://my.donews.com/oracle/page/8/ 操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 &nbs
xserver
·
2010-04-08 13:00
数据结构
oracle
sql
应用服务器
软件测试
查询优化
一、
SQL语句优化
:1: exists 快于in2: 数据量小时连接查询快于子查询,数据量大时子查询快于连接查询3: select (*) 快于 select count(col)4: 连接查询快于from
handawei
·
2010-04-08 10:00
sql
编程
查询优化
一、
SQL语句优化
:1: exists 快于in2: 数据量小时连接查询快于子查询,数据量大时子查询快于连接查询3: select (*) 快于 select count(col)4: 连接查询快于from
handawei
·
2010-04-08 10:00
sql
编程
sql语句优化
今天在优化一个先人留下的sql语句时,发现有两个问题。在这些问题被解决后,SQL语句执行效率有了很大的提高。 首先介绍一下情况。 数据库是oracle。 我们使用的数据表有40+的字段。大概有4-5W条数据。 我们需要获取一个主管所负责的所有数据。 元sql是这样的: select * from Opened_Ar where customer
pokerwen
·
2010-03-23 17:00
oracle
sql
关于百万级记录的
SQL语句优化
,需要取出所有重复的数据
需要从表A中取得所有字段b相同的数据 如下,该SQL用于查询出数据库中某表的所有重复记录! 比如表A —————————————————————— ID USER PASS —————————————————————— 1 test1 a 2 tes
lzth
·
2010-03-22 18:00
oracle
sql
C++
c
mysql
关于百万级记录的
SQL语句优化
,需要取出所有重复的数据
需要从表A中取得所有字段b相同的数据 如下,该SQL用于查询出数据库中某表的所有重复记录! 比如表A —————————————————————— ID USER PASS —————————————————————— 1 test1 a 2 tes
lzth
·
2010-03-21 21:00
sql
C++
c
C#
SQL语句优化
技术分析
操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录
resembling
·
2010-03-16 16:00
数据结构
oracle
sql
应用服务器
基于索引的
SQL语句优化
之降龙十八掌
1 前言 2 2 总纲 2 3 &nb
lzth
·
2010-03-15 14:00
数据结构
oracle
sql
应用服务器
Access
ORACLE
SQL语句优化
技术分析
ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。 操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区
lzth
·
2010-03-15 14:00
oracle
sql
ORACLE数据库中
SQL语句优化
技巧
ORACLE数据库中
SQL语句优化
技巧: IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂
lzth
·
2010-03-15 14:00
oracle
sql
SQL语句优化
操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接
nedvedheqing
·
2010-03-11 17:00
oracle
sql
应用服务器
SQL语句优化
规律总结(ORACLE)
1、FROM: ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表(放在from的最后) 。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.
心动音符
·
2010-03-05 15:00
oracle
sql
sql语句优化
工具LECCO SQL Expert
软件说明:更优更快人工智能自动SQL优化----------http://www.sina.com.cn2001/12/1217:48中国电脑教育报文/SQL爱好者所谓SQL,就是指StructuredQueryLanguage(结构化查询语言),它是目前使用最广泛的数据库语言,用来和数据库打交道,从数据库中得到用户需要的数据。但是要想熟练使用SQL语句,也不是一件简单的事,有些语句使用起来也比较
海浪~~
·
2010-03-04 14:00
在
SQL语句优化
过程中,经常会用到hint
在
SQL语句优化
过程中,经常会用到hint, 以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1.
心似海
·
2010-02-26 15:00
oracle
sql
C++
c
cache
ORACLE 中
SQL语句优化
总结
ORACLE 中
SQL语句优化
总结 (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理
benx
·
2010-02-23 19:00
数据结构
oracle
sql
工作
Hibernate 性能优化 -- 第一部分
大体上:对于Hibernate的性能调优主要考虑如下:1.数据库设计降低级联的负责性.尽量不要使用联合主键.ID的生成机制.适当的冗余设计,不要过分追求高范式.2.HQL优化抛开缓存策略,和普通
SQL
stoneli88
·
2010-02-04 16:28
优化
Hibernate
性能
缓存
调优
Hibernate 性能优化 -- 第一部分
大体上:对于Hibernate的性能调优主要考虑如下:1.数据库设计降低级联的负责性.尽量不要使用联合主键.ID的生成机制.适当的冗余设计,不要过分追求高范式.2.HQL优化抛开缓存策略,和普通
SQL
stoneli88
·
2010-02-04 16:28
优化
Hibernate
性能
缓存
调优
ORACLE常用SQL优化hint语句
(转自:http://blog.itpub.net/post/35477/412977)在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
oboaix
·
2010-02-02 14:51
SQL
Oracle
Cache
Access
.net
转载
ORACLE常用SQL优化hint语句
(转自:http://blog.itpub.net/post/35477/412977) 在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle
oboaix
·
2010-02-02 14:00
oracle
sql
.net
cache
Access
ORACLE常用SQL优化hint语句
阅读更多(转自:http://blog.itpub.net/post/35477/412977)在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法
oboaix
·
2010-02-02 14:00
SQL
Oracle
Cache
Access
.net
Oracle数据性能优化
Oracle应用系统的优化四个方面 1.应用程序
SQL语句优化
; 2.ORACLE数据库参数调整; 3.操作系统参数调整; 4.网络性能调整. oracle应用系统的性能指标1.数据库吞吐量; 2.数据库用户响应时间
johnstrive
·
2010-01-30 17:00
SQL语句优化
方法30例[转]
SQL语句优化
方法30例 转载: http://space.itpub.net/10768286/viewspace-83474 今天用了下lecco优化工具,了解了下
lhsay
·
2010-01-29 17:00
oracle
sql
C++
c
cache
Oracle 30个hint
在
SQL语句优化
过程中,经常会用到hint,以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1.
a9529lty
·
2010-01-26 22:00
JOIN
oracle
优化
cache
table
merge
SQL语句优化
原则
1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用
tongeye9875
·
2010-01-16 23:00
sql
SQL Server
脚本
常见Oracle HINT的用法
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
tianlesoftware
·
2009-12-09 10:00
JOIN
oracle
优化
cache
table
merge
一些数据库优化经验资料整理
优化数据库的方法及
SQL语句优化
的原则:http://www.enet.com.cn/article/2008/0321/A2008032119
javasogo
·
2009-12-04 14:00
oracle
sql
SQL Server
db2
网络应用
一些数据库优化经验资料整理
优化数据库的方法及
SQL语句优化
的原则:http://www.enet.com.cn/article/2008/0321/A20080321193
byxdaz
·
2009-12-04 14:00
sql
sql
数据库
优化
server
性能优化
数据库服务器
sql语句优化
总结
总结1选择索引缺省情况下建立的索引是非聚集索引,但有时它并不是最佳的;合理的索引设计要建立在对各种查询的分析和预测上。一般来说有大量重复值、且经常有范围查询(between, >,=,1001) OR order_num=1008虽然在customer_num和order_num上建有索引,但是在上面的语句中优化器还是使用顺序存取路径扫描整个表。因为这个语句要检索的是分离的行的集合,所以应该改为如
zym820910
·
2009-11-16 15:00
sql
检索优化30条建议(
SQL语句优化
)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selectidfromtwherenum=03.应尽量避免在wher
gjbxx110
·
2009-11-10 13:03
sql
数据库
SQL优化
休闲
检索优化
检索优化30条建议(
SQL语句优化
)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selectidfromtwherenum=03.应尽量避免在wher
gjbxx110
·
2009-11-10 13:03
SQL
数据库
休闲
项目日志
检索优化30条建议(
SQL语句优化
)
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selectidfromtwherenum=03.应尽量避免在wher
gjbxx110
·
2009-11-10 13:03
sql
数据库
SQL优化
休闲
检索优化
Oracle 提高检索速度
约束4) 利用临时表5) 创建视图6) 分区7) 数据簇8) 并行查询9) 全文索引10) 纵向横向分割表11)
SQL
gjbxx110
·
2009-11-09 22:46
oracle
职场
休闲
Oracle 提高检索速度
约束4) 利用临时表5) 创建视图6) 分区7) 数据簇8) 并行查询9) 全文索引10) 纵向横向分割表11)
SQL
gjbxx110
·
2009-11-09 22:46
oracle
职场
休闲
Oracle中"HINT"的30个用法
在
SQL语句优化
过程中,经常会用到hint,下面我们来介绍一下在SQL优化过程中常见Oracle中"HINT"的30个用法: 1.
wallimn
·
2009-10-14 01:00
oracle
sql
C++
c
cache
Oracle中"HINT"的30个用法
在
SQL语句优化
过程中,经常会用到hint,下面我们来介绍一下在SQL优化过程中常见Oracle中"HINT"的30个用法: 1.
wallimn
·
2009-10-14 01:00
oracle
sql
C++
c
cache
Oracle中"HINT"的30个用法
在
SQL语句优化
过程中,经常会用到hint,下面我们来介绍一下在SQL优化过程中常见Oracle中"HINT"的30个用法: 1.
wallimn
·
2009-10-14 01:00
oracle
sql
C++
c
cache
常见Oracle HINT的用法
常见OracleHINT的用法在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
java技术文档
·
2009-09-27 13:00
-------------'ASP 0113'错误解决方法-----------
数据库表中读取记录过多,你的SQL语句没有优化,机器访问速度太慢都会出现这样的问题,把
SQL语句优化
一下,SQLServer的话用存储过程解决希望下面方法可以帮你解决此问题方法一可以增加时间所允许进行ASP
fredrickhu
·
2009-09-21 17:00
数据库
脚本
sqlserver
asp
IIS
internet
SQL语句优化
技术分析
一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE 试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用
wysunning
·
2009-09-18 14:00
数据结构
oracle
sql
应用服务器
<>ORACLE
SQL语句优化
技术分析
一.SQL语言的使用1.IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执
Alrale
·
2009-09-17 13:00
数据结构
oracle
sql
应用服务器
D语言
Oracle Hint
在
SQL语句优化
过程中,经常会用到hint, 以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1.
静水流深......
·
2009-09-15 16:00
Oracle Hint
在
SQL语句优化
过程中,经常会用到hint, 以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1.
jiujiubuzui
·
2009-09-15 16:00
oracle
ORACLE
SQL语句优化
总结二
(23) 用>=替代> 高效: SELECT * FROM EMP WHERE DEPTNO >=4 [Copy to clipboard] [ - ] [RUN] CODE: SELECT … FROM DEPT WHERE SAL * 12 > 25000; 高效:SELECT … FROM DEPT WHERE SAL > 25000/12; 低效: SELEC
nmx253
·
2009-09-15 13:00
oracle
sql
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他