
ORACLE
sunyuzhou
这个作者很懒,什么都没留下…
展开
-
Oracle内存参数调优技术详解——转载
<!--@font-face {font-family:宋体}@font-face {font-family:"/@宋体"}p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideo转载 2008-12-24 15:45:00 · 603 阅读 · 0 评论 -
ORACLE绑定变量的说明
绑定变量的意义: 在oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析.硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩(latch)资源,严重的影响系统的规模的扩大(即限制了系统的并发行),而且引起的问题不能通过增加内存条和cpu的数量来解决。而软解析只做软分析即...原创 2010-08-10 18:42:36 · 170 阅读 · 0 评论 -
ORACLE数据完整性检查
oracle系统一共提供了以下5种与约束:1、非空(not null)约束:所定义的列不能为空。2、唯一(unique)约束:在表中每一行中所定义的这个列或这些列的值不能为空。3、主键(primary key)约束:指定一列或几列的组合为该表的主键,主键唯一标识表中的一行(当然oracle数据库中的表中隐含一个rowid的列,它也唯一标识表中一行),并且主键不能为空值。4、外键(f...原创 2010-08-07 18:25:45 · 798 阅读 · 0 评论 -
connect by的使用
测试数据使用hr方案中的employees表,没有的参考附件: 查询本节点的下级节点:select t.*,level from employees tconnect by prior employee_id=manager_idstart with employee_id='100' ;使用说明: start with指示开始节点是哪个节点,employ...原创 2010-08-06 18:15:43 · 164 阅读 · 0 评论 -
ORACLE备份种类
Oracle备份包括逻辑备份和物理备份。逻辑备份是指使用EXPORT工具进行备份,包括exp/imp和expdb/impdb,生成dmp文件物理备份,物理备份是指备份数据库文件,包括数据文件、控制文件、参数文件和归档日志文件等。物理备份还可以分为冷备份和热备份 冷备份是指在数据库关闭时备份。可采用脚本如下:rem script:coldbak.sqlre...原创 2010-08-05 18:59:35 · 207 阅读 · 0 评论 -
查询连续5天登录的用户
1.关注1: 要求连续5天,不是总数超过5天2.关注2:一天可以登录多次。 测试数据 CREATE TABLE t(user_id varchar2(50), access_time date);insert into t values('a',sysdate-10);insert into t values('a',sysdate-9);insert into转载 2012-03-09 14:25:12 · 3750 阅读 · 0 评论 -
ORALCE DBMS_STATS与ANALYZE介绍
对于ORACLE数据库来说统计信息一个对数据库性能有很大影响的特别是对于CBO(基于成本的数据库)模式的数据库,统计信息太旧了会严重降低SQL的执行效率,因为过时的统计信息会让CBO模式的数据库做出错误的判断去选择一条非常糟糕的执行计划从而影响效率。对于DML操作特别频繁的数据库对象要定期去更新它的统计信息,以便让ORACEL能够按照新的统计信息去做出正确的判断,提升数据库的执行效率。ORACLE转载 2011-12-07 15:44:08 · 1480 阅读 · 0 评论 -
ORACLE 直方图 理解与实验
一.Oracle中直方图的作用直方图是一种对被管理对象某一方面质量进行管理的描述工具,那么在Oracle中自然它也是对Oracle中某个对象质量的描述工具,这个对象就是Oracle中最重要的东西——“数据”。在Oracle中直方图是一种对数据分布质量情况进行描述的工具。它会按照某一列不同值出现数量多少,以及出现的频率高低来绘制数据的分布情况,以便能够指导优化器根据数据的分布做出正确的选择。转载 2011-12-07 15:46:19 · 614 阅读 · 0 评论 -
ORACLE约束简要说明
oracle系统一共提供了以下5种约束:1、非空(not null)约束:所定义的列不能为空。2、唯一(unique)约束:在表中每一行中所定义的这个列或这些列的值不能为空。3、主键(primary key)约束:指定一列或几列的组合为该表的主键,主键唯一标识表中的一行(当然oracle数据库中的表中隐含一个rowid的列,它也唯一标识表中一行),并且主键不能为空值。4、外键(fo转载 2011-12-05 14:28:12 · 559 阅读 · 0 评论 -
ORACLE 绑定变量
绑定变量的意义:在oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析.硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩(latch)资源,严重的影响系统的规模的扩大(即限制了系统的并发行),而且引起的问题不能通过增加内存条和cpu的数量来解决。而软解析只做软分析即可,效率上有很大原创 2011-12-05 14:26:59 · 422 阅读 · 0 评论 -
flashback
1.说明Flashback技术是以Undo segment中的内容为基础的,因此受限于UNDO_RETENTION参数。要使用flashback特性,必须启用自动撤销表空间管理。在oracle 10g中,flash back分为一下成员:Flashback Database、Flashback Drop、Flashback Query(分为Flashback Query、Flashback转载 2011-12-05 14:26:00 · 417 阅读 · 0 评论 -
orale flashback
1.说明 Flashback技术是以Undo segment中的内容为基础的,因此受限于UNDO_RETENTION参数。要使用flashback特性,必须启用自动撤销表空间管理。 在oracle 10g中,flash back分为一下成员:Flashback Database、Flashback Drop、Flashback Query(分为Flashback Query、F...原创 2010-08-13 11:11:06 · 123 阅读 · 0 评论