您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. ORACLE SQL性能优化系列(全)

  2. 非常全面的ORACLE SQL性能优化介绍及实例:优化器的选择、共享SQL语句、访问Table的方式、减少访问数据库的次数、使用DECODE函数、减少对表的查询、通过内部函数提高SQL效率、用NOT EXISTS替代NOT IN、使用EXPLAIN PLAN分析SQL语句、索引及索引的效率、使用提示(Hints)...
  3. 所属分类:其它

    • 发布日期:2009-08-13
    • 文件大小:159kb
    • 提供者:yuntian100
  1. 2009达内SQL学习笔记

  2. 先登陆服务器: telnet 192.168.0.23 公帐号: openlab-open123 tarena-tarena 再进入SQL:sqlplus sd0807/sd0807 帐号:sd0807-密码同样 公帐号:openlab-open123 设置环境变量: ORACLE_SID=oral10g\ --变局部变量 export ORACLE_SID --变全局变量 unset ORACLE_SID --卸载环境变量 ORACLE_HOME=... --安装路径;直接用一句语句也可以,
  3. 所属分类:其它

    • 发布日期:2010-02-10
    • 文件大小:11kb
    • 提供者:lq_1987
  1. Oracle+SQL性能优化.doc

  2. 1. 选用适合的Oracle优化器 2 2. 访问Table的方式 2 3. 选择最有效率的表名顺序(只在基于规则的优化器中有效) 2 4. WHERE子句中的连接顺序 3 5. SELECT子句中避免使用 ‘ * ‘ 3 6. 减少访问数据库的次数 3 7. 使用DECODE函数来减少处理时间 4 8. 整合简单,无关联的数据库访问 5 9. 删除重复记录 6 10. 用TRUNCATE替代DELETE 6 11. 尽量多使用COMMIT 6 12. 计算记录条数 7 13. 用Where子
  3. 所属分类:其它

    • 发布日期:2010-09-21
    • 文件大小:85kb
    • 提供者:Yaksai
  1. Oracle+SQL优化

  2. oracle和sql性能优化,目录 第 1 章模块功能概要描述 第 2 章 SQL 语句编写注意问 2.1 IS NULL 与 IS NOT NULL 2.2 联接列 2.3 带通配符(%)的like 语句 2.4 Order by 语句 2.5 NOT 2.6 IN 和EXISTS 第 3 章 SQL 语句性能优化3.1 选用合适的ORACLE 优化器 3.2 访问Table 的方式 3.3 共享SQL 语句 3.4 选择最有效率的表名顺序(只在基于规则的优化器中有效 3.5 WHERE 子
  3. 所属分类:Oracle

    • 发布日期:2011-05-12
    • 文件大小:153kb
    • 提供者:shipixing
  1. LECCO SQL Expert pro for sql server

  2. 在过去,SQL性能优化是一项十分耗时,代价昂贵的任务。首先,你必须监视SQL语句来识别哪些性能不好的语句。然后,你还得重写这些SQL语句,并通过测试运行来决定新的替代语句。但借助LECCO SQL Expert,你可以加速识别、优化SQL语句的过程,使得数据库管理员有更多时间处理别的数据库问题。
  3. 所属分类:SQLServer

    • 发布日期:2011-08-14
    • 文件大小:13mb
    • 提供者:xiazaizai
  1. oracle的sql优化

  2. oracle的sql优化方法 1.全表扫描和索引扫描   大数据量表尽量要避免全表扫描,全部扫描会按顺序每条记录扫描,对于>100万数据表影响很大。   Oracle中通过RowID访问数据是最快的方式   对字段进行函数转换,或者前模糊查询都会导致无法应用索引而进行全表扫描   对Oracle共享池和缓冲区中的Sql必须要大小写都完全用上才能够匹配上 2.顺序问题   Oracle按照从右到左的顺序对数据表进行解析。因此From最后面的表为基础表,一般要选择记录数最少的表作为基础表。
  3. 所属分类:Oracle

    • 发布日期:2013-02-22
    • 文件大小:18kb
    • 提供者:count12
  1. Oracle+SQL大全解析

  2. 数据库语言解析 各种数据库的流程 目录........................................................................................................................................ 2 第 1章 模块功能概要描述..............................................................................
  3. 所属分类:Oracle

    • 发布日期:2013-04-03
    • 文件大小:154kb
    • 提供者:a454691854
  1. SQL 优化原则

  2. (转)SQL 优化原则 一、问题的提出  在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能就可,而是要写出高质量的SQL语句,提高系统的可用性。   
  3. 所属分类:Oracle

    • 发布日期:2013-10-29
    • 文件大小:28kb
    • 提供者:limei4625
  1. SQL性能优化

  2. 1 性能优化 1.1 避免频繁 commit,尤其是把 commit 写在循环体中每次循环都进行commit。 1.2 使用绑定变量,避免常量的直接引用。 示例:以下书写不符合本规范。 INSERT INTO sm_users (user_id, user_name, created_by, creation_date) VALUES (1, 'Tang', -1, SYSDATE); 建议用如下方式操作: DECLARE v_user_id sm_users.user_id%TYPE; v_
  3. 所属分类:Oracle

    • 发布日期:2014-12-20
    • 文件大小:20kb
    • 提供者:mao_zh
  1. SQL sever 实训

  2. SQL sever 2008 Rar! ?s X<t ? ? ? ?祕BwL0 17240671-1.sql ?0) GO ALTER TABLE Product ADD CONSTRAINT CK_Product_Price CHECK(Price>0) GO ALTER TABLE Proln ADD CONSTRAINT CK_Proln_Quantity CHECK (Quantity>0) GO ALTER TABLE ProOut ADD CONSTRAINT C
  3. 所属分类:SQLServer

  1. sql语句优化之用EXISTS替代IN、用NOT EXISTS替代NOT IN的语句

  2. sql语句优化之用EXISTS替代IN、用NOT EXISTS替代NOT IN的语句
  3. 所属分类:其它

    • 发布日期:2020-09-14
    • 文件大小:31kb
    • 提供者:weixin_38518074
  1. SQLServer 2008中SQL增强之二 Top新用途

  2. 一、TOP替代Set RowCount 在SQL Server 2005之前的传统SQL语句中,top语句是不支持局部变量的。见//www.jb51.net/article/27089.htm此时可以使用Set RowCount,但是在SQL Server 2005/2008中,TOP通常执行得更快,所以应该用TOP关键字来取代Set RowCount。 代码如下: /***************创建测试表********************* ****************downm
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:45kb
    • 提供者:weixin_38550812
  1. SQLServer 优化SQL语句 in 和not in的替代方案

  2. 但是用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: SQL试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至少多了一个转换的过程。一般的SQL都可以转换成功,但对于含有分组统计等方面的SQL就不能转换了。 推荐在业务密集的SQL当中尽量不采用IN操作符 NOT IN 此操作是强列推荐不使用的,因为它不能应用表的索引。推荐用NOT EXIS
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:52kb
    • 提供者:weixin_38551187
  1. asp的SQL语句中and和or同时使用的注意事项

  2. 今天在调试程序的时候,需要用到and or,如果不掌握技巧输出的结构与我们想象的差距有点大,这里分享一下,希望大家以后多多支持软件开发网 asp的SQL语句中and 和or是不是不可以同时使用呢? 答案是肯定的,下面来看下方法: 1、非常负责任的告诉你,是可以同时使用的。但要看业务要求 2、使用的场景举例: 查询表中2000年和2002年出生的男同学 select * from 学生表 where 性别=’男’ and (出生年份=2000 or 出生年份=2002) 3、其实or可以用SQL中
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:36kb
    • 提供者:weixin_38688890
  1. rude-java:Java实践项目。以Java语言为主的各种项目实践,涵盖各个业务,各个功能,并附上替代文章讲解,其中一些甚至可以单开一个仓库。让你再也不用寻找各种框架demo,项目脚手架-源码

  2. 粗鲁的Java 以Java语言为主的各种项目实践,涵盖各个业务,各个功能。 前言 现在市面上关于Java的教程和技术文章很多,其中有很多文章一上来就讲逐步原理,这就是给一些新手在理解上增加了一点困难,理解逐步原理的替代是你的基本能力已经过关了。什么是基本能力呢?就是你能够使用这个技术去解决问题。 举一个极端极端的例子:现在很多关于MySQL文章都在讲解其扭曲原理,只是索引采用的B +树结构,事务是怎样实现的,数位级乃至上亿数据量怎么处理,等等,看完之后也了解相关知识了,但根据业务需求写一个复杂S
  3. 所属分类:其它

  1. 高级SQL优化(三)

  2. SQL*PLUS下使用AUTOTRACE1.AUTOTRACE简介AUTOTRACE是SQL*Plus的一项功能,其作用是自动跟踪SQL语句,为SQL语句生成一个执行计划并且提供与该语句的处理有关的统计信息。SQL*PlusAUTOTRACE可以用来替代SQLTrace使用,AUTOTRACE的好处是不必设置跟踪文件的格式,并且它将自动为SQL语句显示执行计划。AUTOTRACE与执行计划的区别是AUTOTRACE分析和执行语句;而EXPLAINPLAN仅分析语句,而不负责执行语句。AUTOTR
  3. 所属分类:其它

  1. 高级SQL优化(三)

  2. SQL*PLUS下使用AUTOTRACE 1.AUTOTRACE简介 AUTOTRACE是SQL*Plus的一项功能,其作用是自动跟踪SQL语句,为SQL语句生成一个执行计划并且提供与该语句的处理有关的统计信息。 SQL*PlusAUTOTRACE可以用来替代SQLTrace使用,AUTOTRACE的好处是不必设置跟踪文件的格式,并且它将自动为SQL语句显示执行计划。AUTOTRACE与执行计划的区别是AUTOTRACE分析和执行语句;而EXPLAINPLAN仅分析语句,而不负责执行语句。 AU
  3. 所属分类:其它

  1. SQL数据库存储过程示例解析

  2. 什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。 存储过程的好处: 1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。 2.一个存储过程在程序在网络中交互时可以替代大堆的T-SQL语句,所以也能降低网络的通信量,提高通信速率。 3.通过存储过程能够使没有权限的用
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:119kb
    • 提供者:weixin_38606870
  1. 批量处理JDBC语句提高处理速度

  2. 有时候JDBC运行得不够快,这使得有些程序员使用数据库相关的存储过程。作为一个替代方案,可以试试使用Statement 的批量处理特性看看能否同时执行所有的SQL以提高速度。 存储过程的最简单的形式就是包含一系列SQL语句的过程,将这些语句放在一起便于在同一个地方管理也可以提高速度。Statement 类可以包含一系列SQL语句,因此允许在同一个数据库事务执行所有的那些语句而不是执行对数据库的一系列调用。 使用批量处理功能涉及下面的两个方法: · addBatch(String) 方法 · ex
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:50kb
    • 提供者:weixin_38679651
  1. sql语句优化之用EXISTS替代IN、用NOT EXISTS替代NOT IN的语句

  2. 在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行联接。在这种情况下, 使用EXISTS(或NOT EXISTS)通常将提高查询的效率。在子查询中,NOT IN子句将执行一个内部的排序和合并。无论在哪种情况下,NOT IN都是最低效的 (因为它对子查询中的表执行了一个全表遍历)。为了避免使用NOT IN ,我们可以把它改写成外连接(Outer Joins)或NOT EXISTS。 如 我要查询 Sendorder表中的冗余数据(没有和reg_person或worksite相连的数
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:39kb
    • 提供者:weixin_38737144
« 12 3 4 5 6 7 »