1.两者区别在哪?
select trunc(sysdate,'W') from dual; --
select trunc(sysdate,'D') from dual; --当前日期所在星期的第一天的日期(即周日的日期)
2.动态SQL须尽量使用绑定变量
'insert into t values(:X)' using i;
3.在导出指定数据行的数据时,应该在TOOLS-->EXPORT TABLES-->PL/SQL DEVELOPER ,同时在 WHERE CLAUSE方框中写入子句条件: WHERE ROWNUM <= ***;
将数据重新导入数据库时,应使用TOOLS-->IMPORT TABLES-->PL/SQL DEVELOPER
4.要想学好ORACLE,首先要学习ORACLE的体系结构,现在你不需要深入理解它们,但要分清几个关键的概念:
instance&database, memory structure,process&those files,such as data file, control file, init parameter file etc以及database ,tablespace,data file和tablespace,segmnet,extent & block它们之间的关系。
当然还要分清undo tablespace & redo log file等,对于很多初学者来说,能够对这些概念有个较为清晰的认识并不是一件容易的事,而这些并非Oracle的全部。
5.在所有的存储过程和触发器的开始处设置 SET NOCOUNT ON ,在结束时设置 SET NOCOUNT OFF 。无需在执行存储过程和触发器的每个语句后向客户端发送 DONE_IN_PROC 消息。
6. LIKE的优化
create table t(id number,name varchar2(20));
create index xxx on t(name);
----普通方法
select * from t where name like '%%';
----好的方法
select * from t a where exists (select * from t b where a.rowid = b.rowid and name like '%%');
发表评论
-
大数据量转存(抽取、同步)
2012-11-22 01:23 645在大数据量的转存过程中,建议使用分批转存(不要一次转存过来 ... -
Oracle数据库优化要点总结
2012-10-22 10:33 657当oracle出现性能缓慢、 ... -
反向索引之应用
2012-10-19 15:54 735Oracle会自动为表的 ... -
PFILE与SPFILE差异
2012-10-17 11:56 7461.oracle实例启动时,寻找参数文件的顺序为 spf ... -
Oracle 分区简述
2012-10-12 12:01 651oracle8i起开始推出表分区的概念,最初只有范围分区、列表 ... -
Bitmap位图索引"高昂代价"与B-Tree比较
2012-10-10 08:54 612通过以下实验,来验证B ... -
关于Latch与Spin
2012-10-10 08:51 757latch 是一种轻量级用于保护oracle共享内存结构,用 ... -
完整的ORACLE的UTL_FILE的资料
2012-10-08 13:58 709转自:http://blog.csdn.net/alex197 ... -
RAID的类别使用(0,1,0+1,5)
2012-10-08 09:02 677raid0: 熟悉RAID 0的人都知道,它的读写速度是最高 ... -
oracle 裸设备使用和注解
2012-09-28 11:37 893看了一篇不错的的关于 ... -
EM无法登陆问题
2012-05-19 22:20 1251解决ORACLE的EM登录 这几 ... -
oracle的冷/热备份
2012-04-29 11:48 688一、 冷备份 冷 ... -
oracle安装、编译、参数配置
2011-06-09 19:23 656一、安装 按照以下标 ... -
start with...connect by prior用法
2011-06-09 19:18 623--当需要根据递归关系查询结果集时 start wit ... -
ORA-01157(表空间数据文件损坏需重建时)
2011-06-09 19:08 990EM控制台报错如下: 处理步骤: 1. 备份该数据 ... -
工作积累(游标、权限、数组)2
2011-06-09 19:04 657--游标 一、显式游标通 ... -
工作积累(表空间、导出方案、触发器)1
2011-06-09 19:01 650--查看表空间、数据文件相关信息 1、查看表空间包含哪些数据 ... -
Oracle个人笔记(系统查询语句)3
2011-06-09 18:55 525查询锁的表的方法:(1 ... -
Oracle个人笔记(SQL性能)2A
2011-06-09 18:54 6421. ...group by (code,name); 性能要 ... -
Oracle个人笔记(基本规则)1
2011-06-09 18:52 6131.GRANT 权限 ON 表名(对象名) TO 用户;2.o ...
相关推荐
ORACLE SQL性能优化系列 ORACLE SQL性能优化系列 ORACLE SQL性能优化系列
oracle_sql笔记
oracle数据库的性能优化直接关系到系统的运行效率,而影响数据库性能的一个重要因素就是sql性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖oracle sql优化与调优技术,主要内容包括: 第一篇“执行计划...
oracle 性能调整 sql性能优化大全
oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记oracle adg安装个人笔记...
OracleSQL笔记
oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记
高清完整版 Oracle 高性能SQL引擎剖析SQL优化与调优机制详解
最全的ORACLE-SQL笔记,众多的SQL代码,基本包含了Oracle数据库的SQL语句,加上所有的注释,很容易看懂
资源名称:Oracle高性能SQL调整内容简介:本书由Oracle公司授权,向读者详尽阐述如何调整SQL语句、查看内部执行计划和更改执行计划以提高语句性能。主要内容包括:理解SQL调整在Oracle总体微调中地地位,使用诸如...
oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记oracle rac安装个人笔记...
介绍oracle高性能SQL的,综合介绍Oracle编程的
Oracle_SQL性能优化.
Oracle数据库SQL性能优化学习可以用到的。
Oracle高性能SQL调整.pdf 下载
Oracle数据库的性能优化直接关系到系统的运行效率,而影响数据库性能的一个重要因素就是SQL性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖OracleSQL优化与调优技术,主要内容包括: 第一篇“执行计划”...
Oracle高性能SQL调整.rarOracle高性能SQL调整.rar
Oracle数据库的性能优化直接关系到系统的运行效率,而影响数据库性能的一个重要因素就是SQL性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖Oracle SQL优化与调优技术,主要内容包括: 第一篇“执行计划”...