ITPub博客

首页 > 数据库 > Oracle > oracle管理之 tablespace(server.102 b14231)

oracle管理之 tablespace(server.102 b14231)

原创 Oracle 作者:polestar123 时间:2009-07-27 14:43:02 0 删除 编辑
Using Multiple Tablespaces
Assigning Tablespace Quotas to Users

alter tablespace tt read only;-- read write
alter tablespace tt rename to readonly
SQL> alter tablespace readonly offline;

Tablespace altered

SQL>
SQL> alter tablespace readonly online;

Tablespace altered

DBA_TABLESPACES
USER_TABLESPACES
V$TABLESPACE
DBA_TABLESPACE_GROUPS
CREATE TEMPORARY TABLESPACE lmtemp2 TEMPFILE '/u02/oracle/data/lmtemp201.dbf'
SIZE 50M
TABLESPACE GROUP group1;
ALTER TABLESPACE lmtemp TABLESPACE GROUP group2;


DB_nK_CACHE_SIZE

CREATE TABLESPACE FORCE LOGGING
ALTER TABLESPACE...OFFLINE normal/temporary/immediate

ALTER TABLESPACE flights READ ONLY; //等待之前的事务commit or rollback并阻止新的事务
--查看等待的事务和sql
SELECT SQL_TEXT, SADDR
FROM V$SQLAREA,V$SESSION
WHERE V$SQLAREA.ADDRESS = V$SESSION.SQL_ADDRESS
AND SQL_TEXT LIKE 'alter tablespace%';
--删除tablespace
it is best to take the tablespace offline before dropping it.
DROP TABLESPACE users INCLUDING CONTENTS;
DROP TABLESPACE users INCLUDING CONTENTS AND DATAFILES;
--sysaux
V$SYSAUX_OCCUPANTS ---显示sysaux内的components

DBMS_SPACE_ADMIN

V$TRANSPORTABLE_PLATFORM
--查看是否支持表空间传输
SELECT d.PLATFORM_NAME, ENDIAN_FORMAT
FROM V$TRANSPORTABLE_PLATFORM tp, V$DATABASE d
WHERE tp.PLATFORM_NAME = d.PLATFORM_NAME;

EXECUTE DBMS_TTS.TRANSPORT_SET_CHECK('sales_1,sales_2', TRUE);
SELECT * FROM TRANSPORT_SET_VIOLATIONS;
ALTER TABLESPACE sales_1 READ ONLY;
ALTER TABLESPACE sales_2 READ ONLY;
--转字节序
RMAN> CONVERT DATAFILE
2> '/hq/finance/work/tru/tbs_31.f',
3> '/hq/finance/work/tru/tbs_32.f',
4> '/hq/finance/work/tru/tbs_41.f'
5> TO PLATFORM="Solaris[tm] OE (32-bit)"
6> FROM PLATFORM="HP TRu64 UNIX"
7> DB_FILE_NAME_CONVERT=
8> "/hq/finance/work/tru/", "/hq/finance/dbs/tru"
9> PARALLELISM=5;

--相关动态性能视图
select * from V$TABLESPACE;
select * from DBA_TABLESPACES;
select * from USER_TABLESPACES;
select * from DBA_TABLESPACE_GROUPS;
select * from DBA_SEGMENTS;
select * from USER_SEGMENTS;
select * from DBA_EXTENTS;
select * from USER_EXTENTS;
select * from DBA_FREE_SPACE;
select * from USER_FREE_SPACE;
select * from V$DATAFILE;
select * from V$TEMPFILE;
select * from DBA_DATA_FILES;
select * from DBA_TEMP_FILES;
select * from V$TEMP_EXTENT_MAP;
select * from V$TEMP_EXTENT_POOL;
select * from V$TEMP_SPACE_HEADER;
select * from DBA_USERS;
select * from DBA_TS_QUOTAS;
select * from V$SORT_SEGMENT;
select * from V$TEMPSEG_USAGE;[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70612/viewspace-1024618/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-05-22

  • 博文量
    110
  • 访问量
    438365