oracle查询数据库日志大小,Oracle的日志缓冲区大小查询方法———学习笔记 | 学步园...
日志缓冲区Log_buffer是Oracle专门用于存入重做日志的内存区域。
数据库启动时,可以看到:
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 85006980 bytes
Fixed Size 453252 bytes
Variable Size 46137344 bytes
Database Buffers 37748736 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
数据库已经打开。
Redo Buffers就是分配给Log_buffer的内存大小。
对日志缓冲区的大小,可以从下面的视图中查询的到:
SQL> select * from v$parameter;
也可以
SQL> show parameter log_buffer
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_buffer integer 524288
从这儿查询出的数据,是在配置文件中配置的数据,配置文件有:SPFILEORA92.ORA,INITora92.ORA等。
这个值和真实的日志缓冲区的大小不同。如果要知道真实的Log_buffer的大小,可以用下面的方法查询:
SQL> select * from v$sgastat where name ='log_buffer';
POOL NAME BYTES
----------- -------------------------- ----------
log_buffer 656384
上面的这个值,是Oracle的SGA实际分配给Log_buffer的大小。
另外,还可以从 v$sga中查询:
SQL> select * from v$sga;
NAME VALUE
-------------------- ----------
Fixed Size 453252
Variable Size 46137344
Database Buffers 37748736
Redo Buffers 667648
这个值也就是Oracle启动时分配给Log_buffer的大小。
那这个值为什么和实际的大小有差别呢?
SQL> select (667648-656384)/1024 ||'K' from dual;
(66
---
11K
相差11K,那这11K干什么用呢?
这11K是Oracle为了保护Log_buffer,分配出来的日志保护页。
oracle查询数据库日志大小,Oracle的日志缓冲区大小查询方法———学习笔记 | 学步园...相关推荐
- golang实现将数据库表自动转为结构体的小工具(学习笔记)
golang实现将数据库表自动转为结构体的小工具 必备条件 代码结构如下 代码详情 config.go init.go tool.go main.go config.json[运行man.go文件的时 ...
- 数据库LINQ TO SQL在Silverlight中的应用(WCF)------学习笔记(一)
数据库LINQ TO SQL在Silverlight中的应用(WCF)------学习笔记(一) 步骤: 1. 创建SILVERLIGHT应用程序 2. 创建LINQ TO SQL [注意序列化的问题 ...
- Oracle的日志缓冲区大小查询方法———学习笔记
日志缓冲区Log_buffer是Oracle专门用于存入重做日志的内存区域. 数据库启动时,可以看到: SQL> startup ORACLE 例程已经启动. Total System Glob ...
- oracle 11g 数据库恢复技术 ---03 补充日志
三 补充日志(supplemental logging) 补充日志是对重做记录中变更矢量的补充信息,增加了变更矢量记载的记录量.Oracle某些功能要求启用补充日志才能正常或更好的工作,比如logmi ...
- oracle 查询数据库io,理解Oracle中的并行查询IO
Oracle缓存区如何通过频繁地缓存在共享内存中访问数据来帮助降低磁盘IO瓶颈.Oracle有一种轮换IO机制,叫做"直接路径IO",如果它判断到绕过缓存区直接执行IO会更快速的话 ...
- oracle 关闭数据库实列,Oracle 11g 数据库启动和关闭
Oracles11数据库的启动状态 Oracle11g在启动的时候必须经过三个状态:NOMOUNT,MOUNT,OPEN. NOMOUNT: 此状态下只打开数据库实例,读取参数文件. MOUNT: 根 ...
- oracle跨数据库用户操作,ORACLE跨数据库操作,DBLINK的使用
ORACLE跨数据库操作,DBLINK的使用 前几天帮一个朋友弄ORACLE跨数据库的操作,共享下具体的操作流程: 一.不同IP的数据库(DBLINK) 本地数据库ip 10.56.7.26 远程数据 ...
- oracle goldengate 数据库实例,案例:Oracle goldengate报错ggsci: error while loading shared libraries:...
天萃荷净 Oracle goldengate配置时报错ggsci: error while loading shared libraries 在部署goldengate过程中发现如下错误: [orac ...
- (转)【mysql元数据库】使用information_schema.tables查询数据库和数据表信息 ---数据记录大小统计...
转:https://www.cnblogs.com/ssslinppp/p/6178636.html https://segmentfault.com/q/1010000007268994?_ea=1 ...
最新文章
- 全排列:不含重复元素和含重复元素的全排列
- 机器学习案例学习【每周一例】之 Titanic: Machine Learning from Disaster
- c语言报告程序分析报告,2012C语言程序分析报告.doc
- 《研磨设计模式》chap20 享元模式 Flyweight (4)总结
- java各种数据库对应的jar包、驱动类名和URL格式
- python飞机大战3关BOSS
- tensorflow量化感知训练_tensorflow模型量化实例
- 华南理工网络计算机基础知识,2019年华南理工大学网络教育计算机基础随堂练习题第一章.docx...
- robotframework安装_python3.9.0 + robotframework + selenium3 实例体验
- android q桌面,Android Q带来全新桌面模式
- Linux内存管理 -- smaps讲解
- web中“/”写在不同地方时的值不同
- 卸载北信源桌面监控攻略Uninstall VRV
- python 实现 责任链模式
- 西门子PLC程序调试方法
- 电子电路学习笔记(15)——晶振
- iMazing 2.11.7 WinMac 中文版 — iOS设备管理工具
- 鼠标失灵,但鼠标和USB接口都是好的的情况。
- 分页控件-Kaminari
- 随机生成数字字母组成的组合