Oracle---OMF特性

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:       在Oracle数据库中会处理各式各样的文件,例如:数据文件(DATAFILE),控制文件(Control FILE),重做日志文件(redo file)       当然还有,临时表空间,归档重做日志,RMAN备份文件和存储闪回日志等。
      在Oracle数据库中会处理各式各样的文件,例如:数据文件(DATAFILE),控制文件(Control FILE),重做日志文件(redo file)
      当然还有,临时表空间,归档重做日志,RMAN备份文件和存储闪回日志等。
      
      OMF提供的是一种较为简单的管理文件系统的方法--在创建表空间,重做日志组或控制文件时,不必操心制定长长的文件说明的问题。下面三个参数( db_create_file_dest,DB_CREATE_ONLINE_LOG_DEST,DB_RECOVERY_FILE_DEST)的作用:可以让Oracle自动的制定位置来存储这些数据文件,而不用直接提供实际的位置。

 实例操作如下:
     1.确立数据库是否启用的OMF的特性,在Oracle 11G RAC数据库中默认安装会启用此特性。如下:(控制表空间的位置)

点击(此处)折叠或打开

  1. SQL> show parameter db_create_file_dest

  2. NAME TYPE VALUE
  3. ------------------------------------ ----------- ------------------------------
  4. db_create_file_dest string +DATADG
----------------------------------------------------------附件内容------------------------------------------------------------------------------
     *.重做日志组的位置

点击(此处)折叠或打开

  1. SQL> show parameter DB_CREATE_ONLINE_LOG_DEST

  2. NAME TYPE VALUE
  3. ------------------------------------ ----------- ------------------------------
  4. db_create_online_log_dest_1 string +REDODG
  5. db_create_online_log_dest_2 string
  6. db_create_online_log_dest_3 string
  7. db_create_online_log_dest_4 string
  8. db_create_online_log_dest_5 string
      *.db_recovery_file,归档和闪回日志。

点击(此处)折叠或打开

  1. SQL> show parameter DB_RECOVERY_FILE_DEST

  2. NAME TYPE VALUE
  3. ------------------------------------ ----------- ------------------------------
  4. db_recovery_file_dest string +FRADG
  5. db_recovery_file_dest_size big integer 1400000M
------------------------------------------------------------------附件内容--------------------------------------------------------------------
 这里,实操OMF管理表空间的特性。
     2.建立test表空间。

点击(此处)折叠或打开

  1. SQL> create tablespace test;
    3.查看数据库建立表空间的语句:

点击(此处)折叠或打开

  1. SQL> select dbms_metadata.get_ddl('TABLESPACE','TEST') from dual;

  2. DBMS_METADATA.GET_DDL('TABLESPACE','TEST')
  3. --------------------------------------------------------------------------------

  4.   CREATE TABLESPACE "TEST" DATAFILE
  5.   SIZE 104857600
  6.   AUTOEXTEND ON NEXT 1048
    4.OMF特性默认在数据文件中建立位置,如下:

点击(此处)折叠或打开

  1. SQL> select file_name from dba_data_files;

  2. FILE_NAME
  3. --------------------------------------------------------------------------------
  4. +DATADG/racdb/datafile/users.259.960294561
  5. +DATADG/racdb/datafile/undotbs1.258.960294561
  6. +DATADG/racdb/datafile/sysaux.257.960294561
  7. +DATADG/racdb/datafile/system.256.960294561
  8. +DATADG/racdb/datafile/undotbs2.261.960294747
  9. +DATADG/racdb/datafile/test.263.960295777   //新建立的表空间
    5.查看使用OMF特性,建立表空间的属性。(表空间自动扩展)

点击(此处)折叠或打开

  1. SQL> select file_name,autoextensible,increment_by from dba_data_files;

  2. FILE_NAME
  3. --------------------------------------------------------------------------------
  4. AUT INCREMENT_BY
  5. --- ------------
  6. +DATADG/racdb/datafile/users.259.960294561
  7. YES 160

  8. +DATADG/racdb/datafile/undotbs1.258.960294561
  9. YES 640

  10. +DATADG/racdb/datafile/sysaux.257.960294561
  11. YES 1280


  12. FILE_NAME
  13. --------------------------------------------------------------------------------
  14. AUT INCREMENT_BY
  15. --- ------------
  16. +DATADG/racdb/datafile/system.256.960294561
  17. YES 1280

  18. +DATADG/racdb/datafile/undotbs2.261.960294747
  19. YES 3200

  20. +DATADG/racdb/datafile/test.263.960295777
  21. YES 12800
      6.删除表空间

点击(此处)折叠或打开

  1. SQL> drop tablespace test;

  2. Tablespace dropped.
     7.主控性强的DBA,控制数据文件的大小,和自动扩展的大小。

点击(此处)折叠或打开

  1. SQL> CREATE TABLESPACE ARP DATAFILE SIZE 1024M AUTOEXTEND ON NEXT 1024M;

  2. Tablespace created.

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
4月前
|
SQL 机器学习/深度学习 Oracle
关系型数据库Oracle关键特性
【7月更文挑战第5天】
82 3
|
2月前
|
存储 Oracle 关系型数据库
Oracle和MySQL有哪些区别?从基本特性、技术选型、字段类型、事务、语句等角度详细对比Oracle和MySQL
从基本特性、技术选型、字段类型、事务提交方式、SQL语句、分页方法等方面对比Oracle和MySQL的区别。
500 18
Oracle和MySQL有哪些区别?从基本特性、技术选型、字段类型、事务、语句等角度详细对比Oracle和MySQL
|
4月前
|
SQL Oracle 关系型数据库
Oracle 12c有哪些新特性?
【7月更文挑战第20天】Oracle 12c有哪些新特性?
67 2
|
4月前
|
存储 Oracle 关系型数据库
Oracle数据库ACID特性
【7月更文挑战第6天】
95 6
|
SQL 存储 Oracle
在Oracle 12c中,在RMAN方面有哪些增强的新特性?
在Oracle 12c中,在RMAN方面有哪些增强的新特性?
169 0
|
Oracle 关系型数据库 数据库
Oracle OMF参数
Oracle DBA 日常工作中,比较常见的就是添加表空间数据文件,如果不使用 OMF 参数,将会是一件麻烦的工作。
Oracle OMF参数
|
Oracle 关系型数据库 分布式数据库
4.17.2PolarDB兼容Oracle的特性对比
PolarDB兼容Oracle的特性对比 1.PolarDB O提供了以下视图兼容Oracle,哪个除外 A. DBA_TABLES B. DBA_INDEXES C. DBA_DB_FILES D. USER_TABLES 正确答案: C
444 0
|
SQL 存储 Oracle
PostgreSQL , EDB EPAS PPAS(兼容Oracle) , Oracle 对比(兼容性、特性优劣势) - 企业去O,去IOE
标签 PostgreSQL , PPAS , EPAS , edb , enterprisedb , Oracle , 兼容性 , 优缺点 背景 EPAS为EDB的PostgreSQL Oracle兼容企业版,基于PostgreSQL社区版本开发,2004年发布了第一个Oracle兼容版,已经在ORACLE兼容性上耕耘了15年。 2018年推出EPAS 11 版本,完成了 Oracle
2168 0
|
SQL 存储 Oracle
PostgreSQL Oracle 兼容性 - Oracle 19c 新特性在PostgreSQL中的使用
标签 PostgreSQL , Oracle 兼容性 , Oracle 19c 背景 《PostgreSQL 覆盖 Oracle 18c 重大新特性》 Oracle 19c 新特性摘自盖老师《Oracle 19c 新特性及官方文档抢鲜下载》文章,其中有一些特性在PostgreSQL中很早以前已经支持。本文旨在介绍PG如何使用这些特性。 1.Data Guard 备库DML自动重定向
733 0
|
SQL 存储 Oracle
PostgreSQL Oracle 兼容性 - Oracle 19c 新特性在PostgreSQL中的使用
PostgreSQL Oracle 兼容性 - Oracle 19c 新特性在PostgreSQL中的使用
2892 0