oracle数据库的日志文件大小

oracle数据库的日志文件大小,第1张

1、Oracle 数据库默认情况下,在安装的时候,会有三个重做日志文件

2、当第一个重做日志文件达到一定容量时,就会停止写入,而会转向第二个日志文件。

3、第二个也满时,就会转向第三个,当第三个满时,就会往第一个日志文件中写入。

4、在往这原来的纪录中写入重做日志文件的时候,是否需要对原有的纪录进行备份则是根据用户需求的不同,存在两种处理模式

一种是不需要数据库进行自动备份,这种模式就叫做非归档模式;

一种是在重做日志改写原有的重做日志文件以前,数据库会自动对原有的日志文件进行备份的话,这种 *** 作模式就叫做归档模式。

5、所以你说的数据文件会一直增大的原因是归档模式,只要设置成非归档模式日志文件就不会一直增大。

---

以上,希望对你有所帮助。

1、看各种参数大小预设值

SQL> show parameter size

2、看有哪些表空间

SQL> col file_NAME format a60

SQL> col TABLESPACE_NAME format a30

SQL> select TABLESPACE_NAME,FILE_NAME from dba_data_files order by TABLESPACE_NAME;

3、看表空间使用情况及最大容量

select sum(bytes)/1024/1024 size_mb,sum(MAXBYTES)/1024/1024 max from dba_data_files where tablespace_name='USERS';

SIZE_MB MAX

---------- ----------

237625 327679844

表空间在初始建立的时候最好设置成自动扩展的,如果没有设置成扩展的,则有四种方法可以增加表空间的大小,其中增加数据文件是经常用的一种。四种方法如下:

Meathod1:给表空间增加数据文件

ALTER TABLESPACE app_data ADD DATAFILE

'D:\ORACLE\PRODUCT\1020\ORADATA\EDWTEST\APP03DBF' SIZE 50M;

Meathod2:新增数据文件,并且允许数据文件自动增长

ALTER TABLESPACE app_data ADD DATAFILE

'D:\ORACLE\PRODUCT\1020\ORADATA\EDWTEST\APP04DBF' SIZE 50M

AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod3:允许已存在的数据文件自动增长

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\1020\ORADATA\EDWTEST\APP03DBF'

AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

Meathod4:手工改变已存在数据文件的大小

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\1020\ORADATA\EDWTEST\APP02DBF'

RESIZE 100M;

以上就是关于oracle数据库的日志文件大小全部的内容,包括:oracle数据库的日志文件大小、查询创建数据库时设置的大小是多大oracle、在Oracle数据库中,如何增加表空间的大小等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9363675.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存