当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 我的测试环境:Hp rp7410主机,Hp-unix11.11 OS,Oracle8.1.7.4的数据库,一个有90张表大约100G的测试表空间TBS_TEST. 问题的提出:Oracle中在使用drop tablespace <tablespace_name> including...
 

 

 ·java.exe出错错误分析    »显示摘要«
    摘要: java.exe出错错误分析 作者: ccbzzp ---------------------- 序言 ---------------------- 大多数数据库管理员在进行数据库管理的过程中不可避免的要遇到各种各样的错误, 有些类型错误出现的机会会多一些, 但是大多情况下的出错信息是(ora-xxxxx),这些错误的代码是可以在一些网站上等查询......
    摘要: 在开发数据库程序时,经常需要象数据库表对象内录入些测试数据,如果针对每个表对象都建立一个录入的存储过程,显得有些麻烦。这里给出一个示例pl/sql代码,调用者给出要插入测试数据的表对象名称,和待插入的行数后,过程即可产生随机数据,录入到表对象内。 /*-------------向给定的表对象内插入实际的行。---------------------------*/ procedure inse......


Oracle中如何快速删除数据字典管理的表空间

我的测试环境:hp rp7410主机,hp-unix11.11 os,oracle8.1.7.4的数据库,一个有90张表大约100g的测试表空间tbs_test.

测试开始: 【程序编程相关:树型结构数据在数据库基本表中的存储及维护

问题的提出:oracle中在使用drop tablespace <tablespace_name> including contents;删除数据字典管理的表空间时存在着很大的效率问题. 【推荐阅读:在AIX5L上快速部署Oracle

sql>set linesize 132 【扩展信息:用Oracle的SQL*Plus工具创建

1.使用drop tablespace <tablespace_name> including contents;方式直接来删除.

sql>set pagezie 0

sql>set timing on

sql>drop tablespace tbs_test including contents

  2 /

已用时间:  03: 35: 39.10

经过我耐心的等待,花了三个半小时. 

2.测一下同样的表空间,把它转换为local方式管理的删除效率.

a.把tbs_test通过恢复回来.

b.把tbs_test转化为local管理的方式.

sql>set timing on

sql> exec sys.dbms_space_admin.tablespace_migrate_to_local(tbs_test) ;

已用时间:  00: 06: 33.25

c.删出这个空间.


...   下一页
    摘要:原著作者:jim czuprynski lbl(looking before leaping)三思而后行 前面所述的技术只有在开发前计划一组新的数据库对象或者修正原有的数据库对象时,能够取得很好的效果。但是我总是会发现,当我们在进行这种开发规划的时候,运行中的应用程序往往不可避免地受到中断。换句话说,一个好的计划应该保护现有的应用免受中由于数据库对象改变引起的重编译或者无效导致的中断之苦......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE