- 博客(19)
- 资源 (30)
- 收藏
- 关注
转载 实验: ASSM内部存储研究大揭密
这篇文章转贴:http://www.itpub.net/thread-152489-1-1.html,其中的实验我从重做了一遍,对ASSM有了更深刻的了解。由于篇幅的原因没有将dump信息写出来。 在9.2.0以前,表的剩余空间的管理与分配都是由连接列表freelist来完成的,因为freelist存在串行的问题,因此容易引起往往容易引起段头的争用与空间的浪费(其实这一点并不明显)
2011-11-27 23:07:55 1454
原创 Oracle中shrink space命令详解
从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理(ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Invalid segment or tablespace type。1 创建实验环境1.1 创建ASSM的表空间SQL> set serverout
2011-11-27 13:14:48 3272
原创 实验: Oracle中表shrink与move后index的状态
1 move时实验SQL> create table my_objects_move tablespace ASSM as select * from all_objects where rownum Table createdSQL> create index i_my_objects_move on my_objects_move (object_id);Index creat
2011-11-27 12:16:33 3277
原创 实验: Oracle中表shrink与move产生redo日志比较
1 move时实验SQL> create table my_objects_move tablespace ASSM as select * from all_objects where rownum Table created SQL> select value 2 from v$mystat, v$statname 3 where v$mystat.sta
2011-11-27 11:50:57 3771
原创 ORACLE存储过程show_space完整版
show_space的版本在网络上有不少版本. 今天整理出一个通用的版本, 以后用. create or replace procedure show_space(v_segment_name in varchar2, v_segment_owner in varchar2 default user,
2011-11-26 20:33:11 4575 1
转载 oracle的show_space存储过程
Tom大师写的show_space的其中一个版本. 常用于存储空间的分析. create or replace procedure show_space(p_segname in varchar2, p_owner in varchar2 default user,
2011-11-26 17:11:05 1780
转载 oracle中PCTFREE, PCTUSED, INITRANS, MAXTRANX参数
1. PCTFREE要形容一个 BLOCK 的运作,我们可以把一个 BLOCK 想成一个水杯。侍者把水倒入放在我们面前的水杯,要多满呢,我们要求他倒 9 分满好了,这时候 PCTFREE 代表着设定为 10 ,意思就是说,当 BLOCK 使用到达 90% 的时候,就不可以在使用了,这个 BLOCK 应该从 FREELIST 列表中移除 (un-link) 。为何要保留 10% 的空间呢?这是为
2011-11-21 10:11:52 17778 6
转载 oracle中OPTIMIZER_MODE与隐含参数_optimizer_cost_model
1. OPTIMIZER_MODE ParameterValue Description ALL_ROWSThe optimizer uses a cost-based approach for all SQL statements in the session regardless of the presence of statistics and optimizes with
2011-11-20 22:45:57 2909
转载 Linux 系统不能正常关机解决办法
实验室的服务器使用了redhat作为其操作系统,但是有一个最大的问题是不能正常关机,或者说关机后电源无法关闭,需要手动关闭。以至于我们一直习惯于关机关不掉后按电源按钮来关机。原来总以为这是非法关机,会损坏硬盘,昨天才发现关机后只是电源无法关闭,其它都关闭了,应该不对硬盘有所损伤。按照《poweroff不能关闭电源的解决过程》一文提供的方法(即添加参数apm=off acpi=on)并没有解决这
2011-11-18 22:02:29 10709
转载 Oracle执行计划——Oracle 如何启用执行计划
1 启用Autotrace1.1 以sys用户,运行utlxplan.sqlsqlplus / as sysdbaSQL> @$ORACLE_HOME/rdbms/admin/utlxpls.sql1.2 通过执行plustrce.sql脚本创建plustrace角色SQL> @$ORACLE_HOME/sqlplus/admin/plustrce.sql1.3 授权将
2011-11-17 22:39:01 5466
原创 Oracle 在线重定义(将普通堆表转换成分区表)
1 创建测试表用sys用户创建测试表SQL> CREATE TABLE HR.ST (ID NUMBER, TIME DATE);Table created.SQL> INSERT INTO HR.ST SELECT ROWNUM, CREATED FROM DBA_OBJECTS;50416 rows created.SQL> commit;Commit comple
2011-11-16 22:24:57 2739
原创 Oracle中通过DBCA克隆数据库
1 克隆过程[oracle@cent4 ~]$ dbca1. 运行DBCA后, 选择”管理模板”.2. 选择”从现有数据库(结构及数据)创建”3. 选择要克隆的实例名.4. 输入模板”名称”与”说明”5. 选择”保留文件位置”或者”请转换文件位置以使用OFA结构”6. 选择”确定”.7. 下图是安装过程.8. 如无其他操作, 选择”否
2011-11-14 14:01:42 3994
原创 详解Oracle本地管理表空间
1 名词解释与约定表空间(Tablespace):为数据库提供使用空间的逻辑结构,其对应物理结构是数据文件,一个表空间可以包含多个数据文件。本地管理表空间(Locally Managed Tablespace简称LMT):8i以后出现的一种新的表空间的管理模式,通过本地位图来管理表空间的空间使用。字典管理表空间(Dictionary-Managed Tablespace简称DMT):8
2011-11-13 22:17:22 2942
转载 统一尺寸的本地化管理表空间的位图管理区的大小
从Oracle8i开始,Oracle支持两种类型的表空间:数据字典管理表空间和本地化管理的表空间。并且Oracle公司一直推荐用户使用本地化管理的表空间。我们知道,本地化管理的表空间中,数据文件空间是通过文件自身的文件头中的位图进行管理的。数据文件头用0和1表示文件中没有使用和已经使用的区,而不用再维护系统表。这样做的好处是显然的,Oracle在分配新区时,只需要扫描文件头,查找可用空间;对于相邻
2011-11-13 17:42:22 2135
转载 详解Oracle升高或降低参数Compatible
今天在看oracle 10g的文档,注意到Irreversible Compatibility这个说法。Starting with Oracle Database 10g, the COMPATIBLE initialization parameter becomes irreversible; that is, it cannot be set to a value that is less
2011-11-11 21:19:10 1747
原创 Linux oracle 10g EM 按钮乱码解决
1 修改jdk 下面的字体[oracle@dbserver db_1]$ cd $ORACLE_HOME/jdk/jre/lib/[oracle@dbserver lib]$ mv font.properties font.properties_bak[oracle@racdbserver lib]$[oracle@dbserver lib]$ cp font.propertie
2011-11-10 11:24:16 2460
原创 配置Oracle EM dbcontrol
1 定义Oracle10G的EM采用了web方式,并且分成了2个产品,database control和grid control。这里主要介绍如何创建单数据的dbcontrol。Grid control需要下载单独的光盘安装。在用DBCA建库的时候,可以选择是否启用dbcontrol,启用的话需要在数据库中建立一个sysman的schema,用于保存EM的一些数据,这个就是EM的资料库(r
2011-11-10 10:47:56 1458
原创 oracle在专用与共享的模式下SGA和PGA的区别
在专用模式下,PGA下放置的是stack space,user session data,cursor state。在共享模式下,PGA下只放stack space。而user serssion data和cursor state则移到SGA下,所以在这种模式下,SGA需要更大的空间。为解决这个问题,所以引入large_pool_size ,用于存放user session data,curs
2011-11-09 22:41:17 2483 1
原创 Oracle utl_file_dir参数详解
1 UTL_FILE_DIR参数定义UTL_FILE_DIR是Oracle中的一个“静态参数”,可以设置一个或多个路径。用于在PL/SQL中进行文件I/O操作(可以用utl_file包)时指定路径。UTL_FILE_DIR是Oracle中的一个“静态参数”,可以设置一个或多个路径。用于在PL/SQL中进行文件I/O操作(可以用utl_file包)时限定路径,utl_file包只能在指定路径下创
2011-11-09 21:33:12 24042
fixedsys字体下载
2012-10-01
zlib1.2.5的编译包
2012-07-08
FancyCache8.0中文破解版(含分区版配硬盘版)
2012-05-17
ActiveX Manager1.4破解版
2012-03-08
C++标准程序库 源代码
2012-02-24
NativeXml400
2011-09-13
NativeXml332
2011-09-13
svn在Linux下的安装文件
2011-03-07
Aptana Studio 1.2.7插件的破解补丁
2010-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人