话题: Oracle数据库管理
-
Oracle Database 11g回滚段命名的变化
2009-02-03 | 作者:eygleOracle Database 11g回滚段的命名规则已经和以前的不同,我们该如何正确处理这一回滚段命名的变化?
-
Checkpoint与Commit Process
2009-02-03 | 作者:Brian Peasland | 翻译:April我一直想知道CKPT和commit process之间是什么关系?我想了解一下LGWR、CKPT和SCN登录后的最终图片、 RBA登录的最终图片(二者都在控制文件和数据文件标题里),在以下情形中的datafile status和重做文件status……
-
如何重建数据库改变块大小
2009-01-14 | 作者:Brian Peasland | 翻译:April我的Oracle 8.1.7.4数据库的块大小为4K。我想将块大小设为8K。我该怎么做?能不能用导入/导出工具进行此项操作?
-
正确理解CBO和RBO之间的关系
2009-01-13 | 作者:Brian Peasland | 翻译:AprilOracle CBO、RBO以及统计之间是什么关系?答:你提交查询时,Oracle通常有很多种执行该查询的方法。“我是不是该用到索引?我应该用哪种连接方式?在Oracle执行该查询之前,它还要决定这些问题的答案从而选择最佳执行路径。
-
能用单个更新触发器进行整个Oracle数据库更新吗?
2009-01-13 | 作者:Brian Peasland | 翻译:April在远程机上能够写一个单独的触发器对整个数据库进行更新么?我们想用这个触发器更新所有的数据库表……
-
30个Oracle语句优化规则详解(六)
2009-01-12 | 作者:gjm008如何用用索引提高效率?索引是表的一个概念部分,用来提高检索数据的效率。实际上,Oracle使用了一个复杂的自平衡B-tree结构。通常,通过索引查询数据比全表扫描要快……
-
30个Oracle语句优化规则详解(五)
2009-01-12 | 作者:gjm008通常来说,采用表连接的方式比EXISTS更有效率,究竟该怎样用表连接替换EXISTS?我们采用什么方法识别‘低效执行’的SQL语句?本文对以上问题作出了详细解答。
-
30个Oracle语句优化规则详解(四)
2009-01-11 | 作者:gjm008本文主要介绍减少对表的查询、如何通过内部函数提高SQL效率、怎样使用使用表的别名(Alias)以及用NOT EXISTS替代NOT IN等方面的内容。
-
30个Oracle语句优化规则详解(三)
2009-01-11 | 作者:gjm008Oracle语句优化规则中,怎样删除重复记录?如何用TRUNCATE替代DELETE?为什么要尽量多使用COMMIT?本文对以上问题作了详细解答。
-
将oracle 9i备份文件导入oracle 8i的方法简介
2009-01-11 | 作者:炽天之翼DBA在实际工作中经常会遇到数据库不同版本之间的备份文件导入问题,本文中将介绍将oracle 9i的备份文件导入oracle 8i的正确方法。
-
30个Oracle语句优化规则详解(二)
2009-01-11 | 作者:gjm008Oracle采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾……
-
30个Oracle语句优化规则详解(一)
2009-01-11 | 作者:gjm008如何选用合适的Oracle优化器?我们怎样做才能不重复解析相同的SQL语句?怎样选择最有效率的表名顺序?本文对以上问题作了详细的解答。
-
数据库工程师、架构师以及管理员之间有什么区别?
2009-01-08 | 作者:Michael Hillenbrand | 翻译:April你能解释一下数据库公程师、数据库架构师以及数据库管理员之间有什么区别吗?数据库管理员:这是目前最普遍使用的对从事数据库相关的工作的人的头衔。数据库管理员是指……
-
怎样对数据库存档或删除
2009-01-08 | 作者:Brian Peasland | 翻译:April对5GB大小的Oracle 7.3存档或删除的最佳办法是什么?为了便于管理机构查询,这些数据至少需要再用20年的时间。我们担心将来我们不能对它重新获取并迁入一个更新的……
-
CHECK约束
2009-01-07 | 作者:Rudy Limeback | 翻译:April如何创建一个约束限制2007年1月1日之前的日期被录入?用CHECK约束就可以。如下面的示例……
-
Oracle数据库什么时候应该重组?
2009-01-07 | 作者:Brian Peasland | 翻译:AprilOracle数据库什么时候应该重组?答:根本不需要。一个设计较好的数据库应该永远都不需要进行重组。DBA常常在每周或每月重组一次是为了提高数据库性能。但是……
-
手动升级和导入/导出
2009-01-07 | 作者:Brian Peasland | 翻译:April我已经进行了升级。我的数据库大小为200gb,并且不支持升级到10g)。O/S在HP-UX上。你能告诉我最好的升级方法是进行手动升级处理还是用导入/导出到新的Oracle数据库中?
-
启用Oracle数据库时进行热备份
2009-01-07 | 作者:Brian Peasland | 翻译:April启用数据库进行热备份用什么程序?有两种方法。今天普遍的做法就是用RMAN进行Oracle数据库备份。以下语句就是用RMAN进行热备份……
-
在Oracle中DDL和DML命令如何运行
2009-01-06 | 作者:Brian Peasland | 翻译:April我们在执行DDL或DML命令时会发生什么事情?答:首先,Oracle分列了这个语句并确保它从语法上、语义上正确。其次,Oracle证实了用户有权执行这个语句……
-
ORA-03113错误
2009-01-06 | 作者:Brian Peasland | 翻译:April我怎么从Oracle数据库中获取修正的历史数据?答:对数据修正之后,你可以用Oracle的Log Miner工具挖掘重做日志。修正之前你可以创建审计记录变化……