摘要: 系统检查点scn(v$database(checkpoint_change#))数据文件检查点(v$datafile(checkpoint_change#))数据文件终止scn(v$datafile(last_change#))数据文件中存放的检查点启动scn (v$datafile_header(checkpoint_change#)1、系统检查点scn当一个检查点动作完成之后,Oracle就把系统检查点的SCN存储到控制文件中。select checkpoint_change# from v$database2、数据文件检查点scn当一个检查点动作完成之后,Oracle就把每个数据文件的s 阅读全文
posted @ 2006-09-25 22:54 张长胜 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 有时候,可以使用exp将以传输表空间的方式将其导出,传输表空间是一种机制,用来把一个数据库上的格式数据文件附加到另一个数据库。 需要注意: 对于导出文件dmp来说,Oracle实现了跨平台的处理,即在任何一个可运行的平台上,都能使用imp将其导入,但是对于表空间所包含的数据文件而言,各个平台上是不一样的,包含不能通过简单的复制来处理。数据文件不是独立于OS的。 传输表空间移动数据速度非常快。 使用前提: 1.源和目标数据库使用相同的字符集。 2.目标数据库不能有和源表空间相同的表空间 3.源和目标数据库拥有相同的块大小 4.必须传输自包含的对象集 5.源和目标数据库运行的硬件... 阅读全文
posted @ 2006-09-25 22:52 张长胜 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Oracle数据库当中,关于日志与回滚那一部分,与别的数据库确实有很大的不同。为了避免在写日志的同时后台进程对日志文件的读操作,Oracle使用了单独的回滚段来记录“旧”的数据。这样可以达到并行读写的目的,整体I/O效率提高了不少,但也引入了一些问题。最经典的莫过于ORA-01555:snapshot too old错误了。1.什么操作产生最多的撤消?Insert产生最小的撤消,但是应该产生相当多的redo数据。因为undo回滚面只需要记录要“删除”那些新行的id。Update一般是第二位(通常情况下),所要做的是记录修改过的字段值,常见的情况是update整行数据的一小部分。Delete才会 阅读全文
posted @ 2006-09-25 22:50 张长胜 阅读(269) 评论(0) 推荐(0) 编辑
摘要: ASE支持分布式事务处理,需要一些额外配置。Using XA resources with Adaptive Server EnterpriseTo use XA resources with an Adaptive Server Enterprise 12.0 or later database running on UNIX or Windows, perform these tasks:(Windows only.) Verify that you have the correct license file, which is located in %SYBASE%/SYSAM-1_0/ 阅读全文
posted @ 2006-09-25 22:48 张长胜 阅读(168) 评论(0) 推荐(0) 编辑