Informix 11.70系统管理: 系统活动监视
在本教程中,您将学习 IBM Informix 数据库工具、监视数据库的实用程序,以及如何诊断问题。学习如何使用系统监视接口 (SMI) 和 SQL 管理 API。本教程帮助您准备参加 Informix v11.70 的系统管理认证考试 919 的第 3 部分。
正在考虑获得 Informix 11.70 版本的系统管理认证(考试 919)吗?如果是,那么您来对地方了。这个 Informix 认证准备系列 涵盖了您在参加考试前需要理解的所有主题。即使您目前没有获取认证的想法,这一系列仍然是您开始了解 Informix 11.70 中的新功能的不错地方。
关于本教程
在本教程中,您将学习如何使用一组 Informix 监视工具来监视和诊断问题。此处提供的材料主要涵盖考试第 2 部分(名为 “系统活动监视”)中的目标。本教程涵盖的主题包括:
- 使用系统监视和隔离问题
- 消息日志
- 使用 Informix 实用程序查看有关数据库的信息
- 使用 Scheduler 和 SQL Administration API 查看有关数据库服务器的信息
- 并发性和锁定
- 操作系统工具
目标
完成本教程后,您应该知道:
- 如何使用 sysmaster 数据库
- 要在消息日志中查找哪些内容
- 如何使用 onstat 和 oncheck 实用程序
- 如何使用 dbschema 实用程序
- 如何使用调度程序
- 如何使用 SQL Administration API
- 不同类型的锁
- 如何使用操作系统工具进行监视
前提条件
要理解本教程中提供的材料,您应该熟悉以下内容:
- Informix 环境,包括配置文件、参数、安装和管理
- Informix 概念和术语,包括 dbspace、数据块、物理日志、逻辑日志和检查点
系统需求
您不需要 Informix 副本即可完成本教程。但是,如果您 来完成本教程的学习,您将会更好地掌握本教程。
使用系统数据库监视和隔离问题
数据库服务器创建和维护 sysmaster 数据库。它类似于数据库的系统目录,系统目录已在 IBM Informix Guide to SQL: Reference 中介绍过。就像数据库服务器管理的每个数据库的系统目录跟踪数据库中的对象和特权一样,每个数据库服务器的 sysmaster 数据库会跟踪有关数据库服务器的信息。
sysmaster 数据库包含系统监视接口 (SMI) 表。SMI 表提供有关数据库服务器的状态信息。您可以查询这些表来识别处理瓶颈,确定资源使用情况,跟踪会话或数据库服务器活动等。本文将介绍这些 SMI 表,这些表与普通的表稍有不同。
sysmaster 数据库中有许多表。请查阅手册了解详细信息。表 1 给出了 Informix 版本 11 中引入的一组新表。
表 1. 新的 sysmaster 表
表名称 | 说明 |
---|---|
sysbaract_log | OnBar 活动日志文件 |
syscheckpoint | 检查点信息 |
syscluster | 高可用性集群信息 |
syscmsmsla | 连接管理器信息 |
syscmsmtab | 连接管理器信息 |
syscompdicts_full | 压缩字典信息 |
sysdual | 一个只有一行的表 |
sysenv | 在线服务器的启动环境 |
sysenvses | 会话级环境变量 |
sysha_lagtime | 从属服务器延迟时间统计信息 |
sysha_type | 有关连接的服务器的信息 |
sysha_workload | 从属服务器工作负载统计信息 |
sysipl | 索引页面日志信息 |
sysmgminfo | 内存授权管理器/并行数据查询信息 |
sysnetclienttype | 客户端类型网络活动 |
sysnetglobal | 全局网络信息 |
sysnetworkio | 网络输入/输出 |
sysonlinelog | 在线日志信息 |
sysprofile | 系统配置文件信息 |
sysrsslog | RS 从属服务器信息 |
sysrstcb | 改进了对输入/输出和锁定等待信息的查看 |
sysscblst | 改进了对会话使用的内存的查看 |
syssqlcacheprof | 有关每个 SQL 缓存的配置文件信息 |
syssqltrace | SQL 语句信息 |
syssqltrace_info | SQL 配置文件跟踪系统信息 |
syssqltrace_iter | SQL 语句迭代器 |
syssrcrss | RS 从属服务器统计信息 |
syssrcsds | SD 从属服务器统计信息 |
systcblst | 修改现有的表以添加等待统计信息 |
systrgrss | RS 从属服务器统计信息 |
systrgsds | SD 从属服务器统计信息 |

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

在进行服务器搭建或者系统管理时,CentOS7.9是一个非常常用的操作系统版本,本文将为您提供关于CentOS7.9安装以及安装SSH的详细步骤和说明。CentOS7.9是一个免费且开源的Linux操作系统,它是基于RedHatEnterpriseLinux(RHEL)的二进制兼容版本,下面是CentOS7.9安装的步骤:1.您需要下载CentOS7.9的ISO镜像文件,您可以从CentOS官方网站上下载最新的CentOS7.9ISO镜像文件。2.在您的计算机上创建一个新的虚拟机或者物理机,并将

近年来,Go语言逐渐成为Web开发的热门语言之一。作为Go语言的高性能Web框架之一,Gin框架在开发中具有较高的使用价值。该框架包含了许多有用的功能,如:路由、中间件、参数绑定、渲染、日志等。同时,Gin框架还有着完备的全栈性能和系统管理机制,下面将对其进行详细解析。一、全栈性能1.1路由性能路由是Web框架的基础功能之一,其好坏直接影响了Web应用的性

作为一款受欢迎的开源操作系统,Linux提供了大量的命令行工具,灵活、高效、强大的命令行工具,是Linux操作系统的重要特点之一。在这篇文章中,我们将介绍Linux系统中实用的命令及其用法,帮助您更加深入地了解Linux命令行操作。一、文件和目录操作命令ls命令ls命令可以列出当前目录下的所有文件和子目录。使用ls命令时可以加上一些参数,例如-a

在Linux操作系统中,软件和系统更新是非常关键的操作,这可以确保系统的稳定性、安全性和性能的优化。在本文中,我们将为你介绍如何有效地管理Linux系统中的软件和系统更新,以确保系统的最佳运行状态。一、理解Linux软件和系统更新的重要性在Linux系统中,软件和系统更新被视为系统维护的基本操作之一。更新不仅包括修补程序的安全漏洞和错误,还可以在系统性能的优

如何在Linux平台上使用Python脚本进行系统管理摘要:Linux是一种强大的开源操作系统,而Python是一种功能强大的编程语言。本文将介绍如何使用Python脚本在Linux平台上进行系统管理,包括文件管理、进程管理、系统监控等方面,并提供具体代码示例。文件管理1.1文件的复制与移动在Linux下,可以使用shutil模块的copy函数来实现文件的

如何使用PHP脚本进行Linux系统管理在Linux系统管理中使用PHP脚本可以极大地简化管理操作,提高效率。PHP语言具有良好的兼容性和强大的功能,可以轻松实现对Linux系统的管理任务。本文将介绍如何使用PHP脚本进行Linux系统管理,并提供具体代码示例。一、使用PHP执行Shell命令PHP提供了执行Shell命令的函数exec()和system()

Linux系统管理是通过配置、监控和维护来确保系统稳定、高效和安全。1.掌握shell命令如top、systemctl。2.使用apt或yum管理软件包。3.编写自动化脚本提高效率。4.调试常见错误如权限问题。5.通过监控工具优化性能。

如何进行Linux系统的进程管理和性能监测在Linux系统中,进程管理和性能监测是非常重要的任务。在本文中,我将分享一些关于如何进行Linux系统的进程管理和性能监测的技巧,同时提供一些具体的代码示例。一、进程管理查看进程列表使用ps命令可以列出当前系统上所有的进程,命令格式如下:psaux这将列出所有进程的详细信息,包括进程ID、父进程ID、CPU使用率
