热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

GBase8s逻辑日志使用情况监控方法及注意事项

本文介绍了使用数据库管理员用户执行onstat-l命令来监控GBase8s数据库的物理日志和逻辑日志的使用情况,并强调了对已使用的逻辑日志是否及时备份的重要性。同时提供了监控方法和注意事项。

使用数据库管理员用户执行onstat -l命令用于监控物理日志及逻辑日志的使用情况,需关注已使用的逻辑日志是否及时备份。

[gbasedbt@node13 ~]$ onstat -l
Your evaluation license will expire on 2021-08-27 00:00:00
GBase Database Server Version 12.10.FC4G1TL -- On-Line (Prim) -- Up 00:31:28 -- 2023104 Kbytes
Physical Logging
Buffer bufused bufsize numpages numwrits pages/io
P-1 0 1024 5965 18 331.39
phybegin physize phypos phyused %used
2:53 495000 248287 0 0.00
Logical Logging
Buffer bufused bufsize numrecs numpages numwrits recs/pages pages/io
L-3 0 512 300095 16300 3956 18.4 4.1
Subsystem numrecs Log Space used
OLDRSAM 300088 26684432
HA 7 308
address number flags uniqid begin size used %used
552b2f88 1 F------ 0 3:53 50000 0 0.00
5769f970 2 F------ 0 3:50053 50000 0 0.00
5769f9d8 7 F------ 0 3:100053 50000 0 0.00
5769fa40 8 U-B---- 79 3:150053 50000 5770 11.54
5769faa8 9 U-B---- 80 3:200053 50000 12130 24.26
5769fb10 10 U-B---- 81 3:250053 50000 12569 25.14
5769fb78 11 U-B---- 82 3:300053 50000 50000 100.00
5769fbe0 12 U-B---- 83 3:350053 50000 36646 73.29
5769fc48 13 U-B---- 84 3:400053 50000 50000 100.00
5769fcb0 14 U---C-L 85 3:450053 50000 39834 79.67
5769fd18 3 A------ 0 3:500053 100000 0 0.00
11 active, 11 total

Physical Logging 为物理日志信息。

Logical Logging为逻辑日志信息

常见flag 标志信息介绍
A------ 日志文件已添加且可用,但尚未使用
D------ 如果您删除具有状态U-B的日志文件,那么它会标记为已删除。该日志文件被删除,其空间得以释放,可在您为所有存储空间进行0级备份时重新使用。
F------ 日志文件是空闲的且可供使用。逻辑日志文件在备份后得以释放,逻辑日志文件中的所有事务均关闭,存储在该文件中的最旧更新将会清仓到磁盘
U 日志文件已使用但尚未备份。
U-B---- 日志文件已备份但仍是恢复所需。(当恢复不再需要该日志文件时就释放)
U-B---L 日志文件已备份但仍是恢复所需。包含最就检查点记录。
U---C 数据库服务器当前正在填充日志文件。
U---C-L 当前日志文件包含最就检查点记录。
A------ 日志文件已添加且可用,但尚未使用
size 为每个逻辑日志的页数量,页大小,可以通过onstat -d 命令查看逻辑日子表空间的页大小。


推荐阅读
  • 本文详细介绍了在 CentOS 系统中如何创建和管理 SWAP 分区,包括临时创建交换文件、永久性增加交换空间的方法,以及如何手动释放内存缓存。 ... [详细]
  • 本文详细介绍了如何正确设置Shadowsocks公共代理,包括调整超时设置、检查系统限制、防止滥用及遵守DMCA法规等关键步骤。 ... [详细]
  • 本文详细介绍了在Linux操作系统上安装和部署MySQL数据库的过程,包括必要的环境准备、安装步骤、配置优化及安全设置等内容。 ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • 本文详细介绍了Oracle 11g中的创建表空间的方法,以及如何设置客户端和服务端的基本配置,包括用户管理、环境变量配置等。 ... [详细]
  • Maven + Spring + MyBatis + MySQL 环境搭建与实例解析
    本文详细介绍如何使用MySQL数据库进行环境搭建,包括创建数据库表并插入示例数据。随后,逐步指导如何配置Maven项目,整合Spring框架与MyBatis,实现高效的数据访问。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 如何将955万数据表的17秒SQL查询优化至300毫秒
    本文详细介绍了通过优化SQL查询策略,成功将一张包含955万条记录的财务流水表的查询时间从17秒缩短至300毫秒的方法。文章不仅提供了具体的SQL优化技巧,还深入探讨了背后的数据库原理。 ... [详细]
  • spring boot使用jetty无法启动 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • 本文作为《WM平台上使用Sybase Anywhere 11》系列的第二篇,将继续探讨在Windows Mobile (WM) 系统中如何高效地操作Sybase Anywhere 11数据库。继上一篇关于安装与基本测试的文章之后,本篇将深入讲解数据库的具体操作方法。 ... [详细]
  • 本文探讨了如何通过Service Locator模式来简化和优化在B/S架构中的服务命名访问,特别是对于需要频繁访问的服务,如JNDI和XMLNS。该模式通过缓存机制减少了重复查找的成本,并提供了对多种服务的统一访问接口。 ... [详细]
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 在使用 Nginx 作为服务器时,发现 Chrome 能正确从缓存中读取 CSS 和 JS 文件,而 Firefox 却无法有效利用缓存,导致加载速度显著变慢。 ... [详细]
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
author-avatar
qiao203
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有