| ·Oracle数据库访问限制绕过漏洞 (2006/4/13) |
|
|
Oracle 9.2.0.0到10.2.0.3版本允许在基表中仅有SELECT权限的用户通过特制的视图插入/更新/删除数据,成功利用这个漏洞的低权限用户可以通过创建特制的视图导致插入、更新和删除数据。
|
| |
| ·解析Oracle 8i/9i的计划稳定性 (2006/4/10) |
|
|
由Oralce8.1开始,Oracle增加了一个新的特性就是Stored Outlines,或者称为Plan Stability(计划稳定性)。这个特性带来三个好处。首先,你可以优化开销很大的语句的处理。第二,如果有一些语句Oracle需要花费长时间来优化(而不是执行),你可以节省时间并且减少优化阶段的竞争。最后,它可以让你选择使用新的cursor_shar..
|
| |
| ·Oracle9i中定义视图约束 (2006/4/10) |
|
|
在Oracle9i出现之前,Oracle视图总是从它们的基表(base tables)中动态产生的,并且视图中不能包含约束。通过隐藏所有的内部表格连接操作,Oracle视图可以简化复杂的查询。
|
| |
| ·优化Oracle网络设置 (2006/4/10) |
|
|
Oracle数据库在不同的地域被人们广泛使用,所以就必须要有专业的Oracle人员懂得网络连接是怎么样影响数据库性能的。Oracle提供的TNS允许在每个数据库中进行分配通信。
|
| |
| ·在Oracle9i中计算时间差 (2006/4/10) |
|
|
计算时间差是Oracle DATA数据类型的一个常见问题,本文介绍在Oracle9i中计算时间差的代码过程。
|
| |
| ·Oracle9i的物理内存管理 (2006/4/10) |
|
|
在Oracle9i以前的版本中,你只能在启动数据库的时候控制Oracle使用的UNIX内存。本文介绍了Oracle9i的物理内存管理方法过程。
|
| |
| ·Oracle10g的SQL正则表达式支持 (2006/4/10) |
|
|
Oracle 8 和Oracle 9i中缺乏灵活性的SQL 正则表达式最终在Oracle 10g中得到了解决。Oracle 数据库目前内建了符合POSIX 标准的正则表达式。
|
| |
| ·Oracle10g中新型层次查询选项简介 (2006/4/10) |
|
|
我们可以通过START WITC...NECT BY...子句来实现SQL的 层次查询,而Oracle 10g 为其添加许多了新的伪列。
|
| |
| ·Oracle10g中新的多重集运算符解析 (2006/4/10) |
|
|
Oracle 10g 中针对 SQL Server 2003 新添加了一系列支持 Advanced Multiset 的运算符,他们可以用于对 Oracle 数据库中的嵌套表进行处理。这个SQL 新语法具有强大的功能,并弥补了 Oracle 8i中对于嵌套表的不足之处。
|
| |
| ·Oracle数据库系统性能优化策略 (2006/4/7) |
|
|
数据库系统性能的提升不仅有赖于对数据库本身性能的优化,还需要对应用程序的性能进行优化。本文分两部分分别对这两个方面进行介绍。
|
| |
| ·DB2数据库与Oracle数据库之间远程复制 (2006/3/23) |
|
|
DB2 联合数据库是分布式数据库管理的特殊形式,"SQL复制"又称为"DB2复制",是为 DB2 开发的两种数据复制类型中的一种,它是通过 SQL 进行的复制。在这里简单提一下,DB2 复制中的另一种"Q复制"是通过 Websphere MQ 消息队列进行的。
|
| |
| ·Oracle XQuery查询、构建和转换XML (2006/3/20) |
|
|
本文提供的示例不仅演示了在什么场合下以及如何使用 XQuery 查询、构建和转换 XML,而且还演示了如何监控和分析 XQuery 表达式的性能执行,从而找到更高效的方法来处理同一工作负载。
|
| |
| ·数据库Oracle9i的企业管理器简介 (2006/3/6) |
|
|
Oracle Enterprise Manager 是管理框架,使用它可以实现:管理完整的 Oracle 环境,包括数据库、iAS 服务器、应用程序和服务。
|
| |
| ·Oracle如何处理身份管理 (2006/2/23) |
|
|
目录服务是所有身份管理努力的基础,Oracle身份管理产品支持大多数最主要的目录,同时Oracle还提供其自己的目录服务。本文简介Oracle如何处理身份管理。
|
| |
| ·在Oracle上构建 .NET 应用程序 (2006/2/9) |
|
|
本文向您介绍了使用 VS.NET 编程语言访问 Oracle 数据库的过程,也即说明了构建使用 Oracle 数据库的 .NET 应用程序所涉及到的基本但不可或缺的过程。
|
| |
| ·Oracle灾难防护的关键技术 (2006/2/6) |
|
|
Oracle 恢复管理( RMAN )有很多可以用来帮助备份和恢复进程的功能,该工具具有命令行和 GUI 两种版本。
|
| |
| ·ORACLE常见错误代码的分析与解决 (2006/1/25) |
|
|
在使用ORACLE的过程过,我们会经常遇到一些ORACLE产生的错误,本文就使用中出现比较频繁的错误代码一一做出分析,希望能够帮助你找到一个合理解决这些错误的方法。
|
| |
| ·ORACLE8的分区管理 (2006/1/25) |
|
|
本篇文章介绍了ORACLE 8 数据库的新特性——分区管理,并用例子说明使用方法。
|
| |
| ·在ORACLE里用存储过程定期分割表 (2005/12/26) |
|
|
Oracle数据库里存放着各种各样的数据,其中有一些数据表会随着时间的推移,越来越大。如交友聊天的日志、 短信收发的日志、生产系统的日志、动态网站发布系统的日志等等。这样的信息又和时间紧密相关,有没有办法 让这些日志表能到时间自动分割成历史年月(如log200308,log200309)的表呢? 请看看我用存储过程定期分割表的 方..
|
| |
| ·Oracle 10G 中的"回收站" (2005/12/22) |
|
|
回收站,从原理上来说就是一个数据字典表,放置用户Drop掉的数据库对象信息.用户进行Drop操作的对象
并没有被数据库删除,仍然会占用空间.除非是由于用户手工进行Purge或者因为存储空间不够而被数据库
清掉.数据库有了这样的功能
|
| |
| ·在Solaris下安装Oracle9i (2005/12/21) |
|
|
首先解释一下我的实验环境:一台Ultra 10, 系统是Solaris 8, 在XP上使用Xmanager操作.(我的机子内存是256M,当时用了一天一夜,所以大家要有强烈的心理准备!) Solaris 的安装就不用细说了吧! 咱们直接进入正题吧!
|
| |
| ·PL/SQL 中用光标查询多条记录 (2005/11/28) |
|
|
PL/SQL 光标为程序提供了从数据库中选择多行数据,然后对每行数据单独进行处理的方法,它为 Oracle 提供了一种指示和控制 SQL 处理的各个阶段的方法。
|
| |
| ·在Oracle运行操作系统命令 (2005/11/28) |
|
|
在Oracle 8i中,往往会出现要在存储过程中运行操作系统命令的情况.一般来说,利用Oracle Enterprise Manager设定作业时可以达到这个目的.但是由于OEM在设定作业缺乏灵活性,设定的作业的参数是固定的.在实际应用当中往往需要在SQL语句当中运行需要随时运行操作系统命令.Oracle 8i没有直接运行OS命令的语句,我们可以利用DBMS_P..
|
| |
| ·SQL语句性能调整原则 (2005/11/28) |
|
|
在多数情况下,Oracle使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。在编写SQL语句时我们应清楚优化器根据何种原则来删除索引,这有助于写出高性能的SQL语句。本文介绍SQL语句性能调整原则。
|
| |
| ·优化调整Oracle 8i数据库 (2005/11/28) |
|
|
Oracle 8i数据库服务器是高度可优化的软件产品,经常性的调整可以优化系统的性能,防止出现数据瓶颈。我们通过调整数据库系统,可以使它达到最佳性能以满足用户的需要。 本文将介绍优化和调整Sun SPARC Solaris系统平台上的Oracle 8i数据库服务器的一些相关命令和方法。
|
| |
| ·Oracle调优综述 (2005/11/28) |
|
|
在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。
|
| |
|