| 网站首页 | 最好资源 | 韩剧在线 | 韩国时尚 | 在线留言 | 
最新公告:     打造最好用资源平台.为网友省时省力!  [多多  2008年7月10日]        
您现在的位置: 我最好 >> 最好资源 >> 生活学习 >> 正文
专题栏目
更多内容
最新推荐 更多内容
相关文章
APE最佳播放软件
最新手机软件
2008最热门常用软件
最强大的本地音乐播放工
最实用的录音软件Audio 
最好的视频合成软件(Eye
几个最好的代里服务器软
几个最好的阅读器
几款最好的网络加速器
几个人气最旺的刻录软件
更多内容
[推荐]最佳SQL基础           ★★★
最佳SQL基础
最佳SQL基础
作者:佚名 文章来源:网络 点击数: 更新时间:2008-9-1 12:21:54
编写sql语句的最终目标有3个方面:1.快速响应时间 2.最少使用cpu资源,3最少的I/O操作

促进最佳sql 的一些提示

*在I/O 的观点来看使用索引没有意义时鼓励进行全表扫描
如果索引扫描访问的块比全表扫描的多时,使用全表扫描非常有效
*如果sql包含了子查询,则优化它们.事实上,应首先优化它们.如果子查询不能很好的执行,主查询也不能很好的执行.如果一个连接将提供子查询的功能,则在试图使用子查询方法之前,应首先试试连接方法.请注意关联子查询,因为它们的代价很高且cpu使用频繁.

*在sql语句的where 条件中使用 not exists 代替 not in
*使用有前导字符的like 运算符来代替substr函数.有前导字符(如在被比较值中的'A%')的 like运算符将使用索引.
substr函数将使索引无效,除非数据库的版本时oracle8i 并且已经建立了一个基于函数的索引
--未完--

文章录入:yekaiju    责任编辑:yekaiju 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    Copyright©2006-2008 by www.bestuse.com.cn All Rights Reserved 站长:多多*ICP备********号