如何让你的SQL运行得更快 - gprime的专栏 - CSDNBlog
人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。
笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。
在对它们进行适当的优化后,其运行速度有了明显地提高!
下面我将从这三个方面分别进行总结:
为了更直观地说明问题,所有实例中的SQL运行时间均经过测试,不超过1秒的均表示为(< 1秒)。----
测试环境: 主机:HP LH II---- 主频:330MHZ---- 内存:128兆----
操作系统:Operserver5.0.4----
数据库:Sybase11.0.3
http://blog.csdn.net/gprime/archive/2007/07/13/1687930.aspx
他们设置了哪些标签:
C++ SQL SQL优化 基础 如何让你的SQL运行得更快 数据库 优化
谁收藏了这个网址:
使用标签:SQL,时间:2007-10-30 13:06:09 | 相关网摘
时间:2007-10-30 14:59:16 | 相关网摘
from account a,card b where a.card_no = b.card_no�?0秒)
时间:2007-10-31 8:34:46 | 相关网摘
使用标签:C++,时间:2007-10-31 12:52:49 | 相关网摘
时间:2007-11-1 13:10:04 | 相关网摘
使用标签:基础,时间:2007-11-1 14:38:28 | 相关网摘
时间:2007-11-1 16:22:43 | 相关网摘
对数据库采用不同的策略进行索引和搜索,性能会不一样。本文作者对此进行了实战性的研究。
时间:2007-11-2 8:36:11 | 相关网摘
使用标签:SQL,时间:2007-11-3 0:47:09 | 相关网摘
时间:2007-11-3 8:17:05 | 相关网摘
时间:2007-11-3 9:18:35 | 相关网摘
差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。
笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。
在对它们进行适当的优化后
时间:2007-11-4 10:50:46 | 相关网摘
时间:2007-11-4 14:10:13 | 相关网摘
时间:2007-11-6 11:12:43 | 相关网摘
使用标签:sql,时间:2007-11-8 22:00:28 | 相关网摘
时间:2007-11-10 12:56:04 | 相关网摘
时间:2007-11-12 17:27:23 | 相关网摘
时间:2007-12-17 20:00:12 | 相关网摘
使用标签:数据库,时间:2008-1-4 9:03:48 | 相关网摘
使用标签:优化,时间:2008-2-24 8:50:35 | 相关网摘
时间:2008-3-1 18:57:43 | 相关网摘
时间:2008-3-1 23:52:20 | 相关网摘
时间:2008-3-23 14:38:21 | 相关网摘
时间:2008-3-31 13:20:42 | 相关网摘
时间:2008-4-3 14:43:11 | 相关网摘
时间:2008-6-19 0:26:43 | 相关网摘
使用标签:SQL,时间:2008-6-30 22:32:06 | 相关网摘
人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。
笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。
在对它们进行适当的优化后,其运行速度有了明显地提高!
下面我将从这三个方面分别进行总结:
为了更直观地说明问题,所有实例中的SQL运行时间均经过测试,不超过1秒的均表示为(< 1秒)。----
测试环境: 主机:HP LH II---- 主频:330MHZ---- 内存:128兆----
操作系统:Operserver5.0.4----
数据库:Sybase11.0.3
时间:2008-8-26 12:42:30 | 相关网摘
时间:2008-9-12 14:47:15 | 相关网摘