oracle学习小结6
来源:互联网 发布:java实现复数加减法 编辑:程序博客网 时间:2024/06/10 07:45
1 查看undo表空间的undo段
select segment_name,tablespace_name from dba_rollback_segs;
2 查看在线undo segment信息
select * from v$rollname;
3 查看数据库上所有角色
select * from dba_roles;
4 查看某个用户的角色
select granted_role,admin_option from dba_role_privs where grantee='SCOTT';
5 查看某角色所拥有的权限
select role,privielege,admin_option from role_sys_privs where role='角色名';
6 同义词
其实就是数据库等的一个别名,如果很长的话可以用这个别名来代替,比如
create public synonym book for xxx.xxxxx;
7 oracle建议表空间大小
系统表:400M
用户表:120M
临时表:100M
索引表:70
工具表:12M
回滚表:250M
8 查看当前数据库各个表空间使用情况:
select df.tablespace_name "表空间名",totalspace "总空间M",freespace "剩余空间M",round((1-freespace/totalspace)*100,2) "使用率%"
from
(select tablespace_name,round(sum(bytes)/1024/1024) totalspace
from dba_data_files
group by tablespace_name) df,
(select tablespace_name,round(sum(bytes)/1024/1024) freespace
from dba_free_space
group by tablespace_name) fs
where df.tablespace_name=fs.tablespace_name;
9 碎片空间
合拼表空间的空闲空间: alter tablespace users coalesce;
整理自由空间碎片
SMON进程会不断扫描,合拼相邻的自由空间,但要设置pctincrease非0,一般设置为1
alter tablespace temp default storage(pctincrease 1);
- oracle学习小结6
- oracle学习小结6
- oracle 学习小结
- oracle cursor 学习小结
- oracle cursor 学习小结
- oracle 学习小结11
- oracle学习小结10
- oracle 学习小结9
- oracle 学习小结8
- oracle 学习小结7
- oracle分区表学习小结
- oracle 学习小结4
- oracle学习小结2
- oracle 学习小结1
- oracle数据库学习小结
- oracle数据库学习小结
- oracle view 学习小结
- oracle 学习小结1
- 很基本的权限功能小结
- oracle中性能视图V$SYSSTAT小结
- oracle分区表学习小结
- Oracle SQL 优化 (转)
- oracle flashback小结
- oracle学习小结6
- extjs初探1
- struts2+freemarer的小结
- 使用模型(X文件)
- 为struts的action添加到SPRING的AOP日志拦截器
- spring 中发邮件的设置
- rman来咯1
- 让linux非图形界面跑起来
- (收藏)[Unix] vi基本操作方法