【piner】利用Logmnr找回误删除数据
Logmnr在Oracle 9i以后做了众多的改进,如可以不需要build flat文本文件就可以分析日志了,也就表示可以不需要修改参数utl_file_dir就可以分析日志了,避免了修改参数utl_file_dir导致的重起数据库问题。另外也开始...
一次通过Oracle8i入侵系统之旅(组图)
最近看了些有关Oracle的安全资料,看后随手做了一个渗透测试,把过程记录下来方便日后查阅.先用SuperScan4.0扫描下要测试的主机,速度很快,结果如图1所示: 图 1 端口 1521 是 Oracle 的 TNS Listener 默认...
【eygle】Oracle的分区表和Local索引创建与维护
Oracle的分区技术在某些条件下可以极大的提高查询的性能,所以被广泛采用。从产品上说,分区技术是Oracle企业版中独立收费的一个组件。以下是对于分区及本地索引的一个示例。首先根据字典表创建一个测试分区表:SQL...
【eygle】Oracle 10g 之HIGH Water MARK 数据统计
在Oracle10g中,一个新的视图被引入:dba_high_water_mark_statistics这个视图用于记录数据库的一些HWM信息:SQL> desc dba_high_water_mark_statisticsName &nbs...
【NinGoo】Oracle10gR2 Logical Standby(四)转换逻辑备库的过程
关于Oracle10gR2逻辑备库,之前写过几篇:Oracle10gR2 Logical Standby(一)概念与原理Oracle10gR2 Logical Standby(二)配置前需要考虑的问题Oracle10gR2 Logical Standby(三)配置逻辑备库这里记录一下Oracle10gR2物...
Oracle VM:虚拟环境下的Oracle VC认证
Oracle VM认证即是Oracle VM Validated Configurations认证测试,是Oracle针对刚推出的虚拟化软件Oracle VM发布的一个全球性的Oracle数据库系统可信认证规范。整个认证过程强调系统性、严酷性和高度仿真性,从硬件基...
讲解Oracle数据库提供的多种安全性措施 (2)
(3)列级安全性 Oracle列级安全性可以由视图实现,也可以直接在基本表上定义。 用视图定义表的垂直子集就可以实现列级安全性,方法与上面类似。 直接在基本表上定义和回收列级权限也是使用GRANT和RE...
讲解Oracle数据库提供的多种安全性措施 (1)
Oracle的安全措施主要有三个方面,一是用户标识和鉴定;二是授权和检查机制;三是审计技术(是否使用审计技术可由用户灵活选择);除此之外,Oracle还允许用户通过触发器灵活定义自己的安全性措施。 一、用...
Oracle中SQL语句执行效率的查找与解决 (3)
SORT- merge JOIN,将两表的连接列各自排序然后合并,只能用于连接列相等的情况,适合两表大小相若的情况(在缺乏数据的选择性或者可用的索引时,或者两个源表都过于庞大(超过记录数的5%)时,排序合并连接将...
Oracle中SQL语句执行效率的查找与解决 (2)
三、使用数据库特性来获得有助于查看性能的处理统计信息(解释计划和AUTOTRACE) No1: Explain Plan A)使用Explain工具需要创建Explain_plan表,这必须先进入相关应用表、视图和索引的所有者的帐户内. ...
Oracle中SQL语句执行效率的查找与解决 (1)
Oracle中SQL语句执行效率问题的查找与解决: 一、识别占用资源较多的语句的方法(4种方法) 1.测试组和最终用户反馈的与反应缓慢有关的问题。 2.利用V_$SQLAREA视图提供了执行的细节。(执行、读取磁盘和读取缓冲...
带你快速了解Oracle数据库提供的恢复机制
Oracle数据库中的恢复机制采用了转储和登记日志文件两个技术。 Oracle向数据库管理员(DBA)提供了多种转储后备副本的方法,如文件拷贝、利用Oracle的Export实用程序,用SQL命令spool以及自己编程实现等。相应地,...
使用 Oracle XML Publisher 构建在线报表应用程序
作为 Oracle 融合中间件系列产品中的一员,基于 Java 的 Oracle XML Publisher 5.6.2 使您能够利用 SQL 和 XML 数据源定义、发布、保护以及调度报表。 Oracle XML Publisher 最初只是作为电子商务套件中的技术来开发...
使用 Oracle 数据挖掘 API
Oracle 发布了 PL/SQL 和 Java 应用编程接口 (API) 后,市场上才会推出可利用这一新发布的 API 的点击工具或构建器,这一般是最好的做法。利用这一实践,开发人员可将新功能即刻融入其应用程序中以使其企业从中获益...
Oracle 9i数据库的用户创建以及权限分配
1.数据库安装时的参数设定 下文中的数据库版本为Oracle 9i(9.2.0),安装数据库时,数据库系统会创建一个数据库实例,其中:安装目录选为:\oracle,数据库名与数据库SID号都输入:ora9i ,其中的字符集必须选为:ZH...
Oracle数据库中使用DBMS_PROFILER进行调优
在进行数据库调优时,代码的性能瓶颈至关重要,Oracle数据库提供的DBMS_PROFILER包可以特别方便的发现瓶颈的所在之处。 DBMS_PROFILER在使用之前可能需要安装,具体安装步骤如下: ◆1:执行$ORACLE_HOME/rdbms/a...
Oracle数据库SQL语句性能调整的基本原则 (3)
在全表搜索是一个最快的访问方法时,将小表的全表搜索放到缓存中,调优专家应该确保有一个专门的数据缓冲用作行缓冲。在Oracle7中,你可以使用altertablexxxcache语句,在Oracle8或以上,小表可以被强制为...
Oracle数据库SQL语句性能调整的基本原则 (2)
4. Order by语句 ORDER BY语句决定了Oracle如何将返回的查询结果排序。Order by语句对要排序的列没有什么特别的限制,也可以将函数加入列中(象联接或者附加等)。任何在Order by语句的非索引项或者有计...
Oracle数据库SQL语句性能调整的基本原则 (1)
这篇论坛文章(赛迪网技术社区)详细的介绍了Oracle数据库SQL语句性能调整的基本原则,具体内容请参考下文。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写...
Oracle数据库内存参数调优技术的个人总结 (2)
这两个参数在非MTS下都是属于PGA ,不属于SGA,是为每个session单独分配的,在我们的服务器上除了OS + SGA,一定要考虑这两部分 原则:OS 使用内存+ SGA + session*(sort_area_size + hash_area_size + 2M) ...