`
IThead
  • 浏览: 428084 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle中容易被忽略的地方

阅读更多
    在我们写SQL语句时,我们有时候往往会忽略一些细节,下面是我通过自己动手操作和查阅资料总结出来的,如果有不对的地方,或者有补充的,希望给我回复,大家互相学习。谢谢!

1、在进行全表扫描,而全表扫描的表的记录数超过100条,需要建立相应的索引或者更改查询条件,使用索引查询,避免全表扫描。

2、在查询中,使用到like语句,尽量使用后模糊查询。例如:
select * from tablename where column_name like '%name%' --不会使用column_name上的索引


select * from tablename where column_name like 'name%' --使用column_name上的索引


3、如果in后面的子查询或者列表超过5个值,尽量不要使用in,而使用exists;使用not exists,而不使用not in.

4、无用的字段不要select出来。
  • 大小: 6.7 KB
  • 大小: 7.1 KB
0
0
分享到:
评论

相关推荐

    oracle注册表彻底删除

    ### Oracle注册表彻底...每一步都非常重要,尤其是清理注册表和环境变量的部分,因为这些往往是用户容易忽略的地方。通过遵循上述指导,可以确保Oracle及相关组件被彻底地从系统中移除,为后续的安装提供干净的环境。

    .NET开发者常会忽略的几个错误

    本文将重点介绍几种.NET开发者容易忽视但又非常重要的错误,并提供一些建议帮助避免这些问题。 #### 1. 数据库连接超时 数据库连接超时是.NET应用程序开发中常见的一个问题。当应用程序尝试与数据库建立连接的时间...

    超级有影响力霸气的Java面试题大全文档

    SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。  对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器...

    iteye的技术博客集合

    - **Spring MVC 要注意的地方**:这部分总结了在使用 Spring MVC 过程中需要注意的一些细节和常见陷阱。 - **Spring MVC 没有找到 HTTP 请求映射**:这部分内容介绍了如何排查 Spring MVC 中未找到控制器映射的问题...

    2009达内SQL学习笔记

    在处理SQL语句时,其中所有的空格都被忽略(空格只用来分开单词,连续多个空格当一个用)。 SQL语句可以在一行上写出,建议多行写出,便于阅读和调试。 多条SQL语句必须以分号分隔。多数DBMS不需要在单条SQL语句后...

    VMware_8虚拟机安装Windows_8完全攻略

    这一点非常重要,也是许多用户容易忽略的地方。 #### 四、安装步骤详解 1. **启动VMware 8 虚拟机**:打开VMware Workstation 8软件,进入主界面。 2. **输入注册码**:由于VMware Workstation 8需要注册码才能...

    二十三种设计模式【PDF版】

    帮),缩写 GoF 编著的《Design Patterns》一书中被定义成一个“里程碑”。事实上,那本书现在已成为几乎所有 OOP(面向对象程 序设计)程序员都必备的参考书。(在国外是如此)。 GoF 的《设计模式》是所有面向对象语言...

    swe264

    首先,Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle Corporation)开发。它的主要特点是平台无关性,即编写一次,到处运行(Write Once, Run Anywhere)。Java具有丰富的类库,适用于...

    springmybatis

    其实还有更简单的方法,而且是更好的方法,使用合理描述参数和SQL语句返回值的接口(比如IUserOperation.class),这样现在就可以至此那个更简单,更安全的代码,没有容易发生的字符串文字和转换的错误.下面是详细...

    测试培训教材

    QC支持的数据库:Oracle、SQLServer QC支持的操作系统:Windows、Linux、Solaris 支持群集: 服务器端硬件和数据库要求: Windows: Linux: Solaris: 客户端系统要求: 练习1:安装QC 详见...

Global site tag (gtag.js) - Google Analytics