Oracle数据库从入门到精通系列之二十一:Oracle 19c数据库增加重做日志大小

Oracle数据库从入门到精通系列之二十一:Oracle 19c数据库增加重做日志大小

在此最佳实践中,我们增加了 Oracle 重做日志的大小以提高数据库性能。适当调整数据库重做日志的大小可以减少数据库中的等待事件,从而优化数据库系统。

一、概述

数据库重做日志至少包含两个文件,负责存储对数据库所做的任何更新。重做日志对于数据库至关重要,因为它们可以保护数据和数据库免受故障影响。

日志文件同步事件是日志写入器 (LGWR) 写入重做日志文件所需的时间。

在用于验证最佳实践的 Oracle 数据库中,日志文件同步等待事件的频率和等待时间持续时间高于平均水平。为了提高性能,我们将日志文件大小从 200 MB 更改为 8 GB。

二、推荐配置

将重做日志的大小从 200 MB 增加到 8 GB 显着提高了以下指标的性能:

  • 每分钟新订单 (NOPM)
  • 每分钟事务数 (TPM)
  • 最大 IOPS
  • 服务器CPU利用率
  • DB文件顺序读取
  • 日志文件并行写入

将重做日志的大小从 200 MB 增加到 8 GB 显着提高了性能。 NOPM 和 TPM 均提高 40% 以上。阵列 IOPS 也随着平均阵列读取和写入时间的相应下降而增加。总体服务器利用率增加,进而抑制了 CPU 的增加。

最后,数据库文件顺序读取和日志文

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-28 23:18:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-28 23:18:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-28 23:18:01       82 阅读
  4. Python语言-面向对象

    2024-04-28 23:18:01       91 阅读

热门阅读

  1. 商城数据库(49-52)

    2024-04-28 23:18:01       27 阅读
  2. mybatis-plus报错:Can not find table primary key in Class

    2024-04-28 23:18:01       33 阅读
  3. 解决Qt在线安装过慢的问题

    2024-04-28 23:18:01       27 阅读
  4. C++ day5

    C++ day5

    2024-04-28 23:18:01      29 阅读
  5. AcWing 803. 区间合并——算法基础课题解

    2024-04-28 23:18:01       33 阅读
  6. 前端面试(争取日更版)(二)

    2024-04-28 23:18:01       32 阅读
  7. 程序员缓解工作压力的技巧

    2024-04-28 23:18:01       32 阅读
  8. 常见的ssh功能

    2024-04-28 23:18:01       31 阅读
  9. BMP JPG PNG 介绍以及三者区别

    2024-04-28 23:18:01       25 阅读