易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle 存储空间管理 陈牛学IT

1,segments 的分类
       l  
        数据段
l        
索引段
l        
临时段
l        
回退段
段这一级
就已经和存储空间没多大关系了,段已经是独立的逻辑存储结构了。也就是说,当一个表的分配空间不够的时候,oracle

为这个段再添加一个或多个区以存储数据。
2,存储方式控制:全局/表空间/segment
extent在segment创建/改变的时候分配,block在tablespace创建的时候分配DB_BLOCK_SIZE,系统表空间与临时表空间一定使用standard block size(8K)pctfree 和pctused 参数的唯一目的就是为了控制块如何在freelists中进出,pctfree参数是控制freelist un-links的(即将块由freelists中移除),pctused参数是控制freelist re-links的。设置pctused=40意味着只有在块的使用低于40%时才会回到表格的freelists中。
3,块管理(initrans、maxrans、pctfree、pctused)
如果你的表经常
进行update
操作的话,需要将空闲比列调大一点,因为update

作会消耗掉空闲空间,当一个块中的空闲空间因为太小而不够update
操作消耗的话,系统就会增加
新块,从而形成记录链接现象影响表的I/O
功能。
这个参数是和pctfree
配合使用的,pctused
越大越有利
于insert,pctfree
越大越有利于update

当然这两个参数加起来不能超过100
自动管理(ASSM)与手动管理)(manual)
HWM(高水位)
truncate table会恢复高水位delect from不会


相关文档:

Oracle数据库8i、9i默认用户存在弱口令

为这些用户名设置足够强壮的口令或锁定无用的默认用户。
SQL语句修改:
连接至Oracle后使用如下命令修改口令:
alter user system(用户名) identified by manager(密码);
连接至Oracle后使用如下命令锁定账号:
alter user test(用户名) account lock;
 
图形窗口修改:
Oracle服务openview上的用户:SCOT ......

如何修改Oracle默认用户密码有效期时间

如何修改Oracle默认用户密码有效期时间
1、查看用户的proifle是哪个,一般是default:
     sql>SELECT username,PROFILE from dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
     sql>  SELECT * from dba_profiles s WHERE 
   ......

oracle 存储过程的基本语法 及注意事项

oracle 存储过程的基本语法 及注意事项
oracle 存储过程的基本语法
1.基本结构
CREATE OR REPLACE PROCEDURE 存储过程名字
(
    参数1 IN NUMBER,
    参数2 IN NUMBER
) IS
变量1 INTEGER :=0;
变量2 DATE;
BEGIN
END 存储过程名字
2.SELECT INTO STATEMENT
  将selec ......

oracle 10g客户端导出11g用户的完整数据

     为了做虚拟机,需要将服务器上的11g的用户的完整数据导出来。而虚拟机上的oracle10g的,直接导出来,无法导入到虚拟机。
所以,试着用10g的客户端来导出数据,
用命令:exp exoa/*****@exoa1 file=20100526.dmp grants=y full=y
执行后,系统提示:
  EXP-00008:遇到 ORACLE错误1406
&nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号