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 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











CentOS7.9는 서버 구축이나 시스템 관리 시 매우 일반적으로 사용되는 운영 체제 버전입니다. 이 문서에서는 CentOS7.9 설치 및 SSH 설치에 대한 자세한 단계와 지침을 제공합니다. CentOS7.9는 무료 오픈 소스 Linux 운영 체제이며 Red Hat Enterprise Linux(RHEL) 기반의 바이너리 호환 버전입니다. CentOS7.9를 설치하는 단계는 다음과 같습니다. 1. ISO 이미지 파일을 다운로드해야 합니다. CentOS7.9 버전은 CentOS 공식 홈페이지의 최신 CentOS7.9 ISO 이미지 파일 다운로드에서 다운로드하실 수 있습니다. 2. 컴퓨터에 새 가상 머신이나 물리적 머신을 생성하고 설치합니다.

최근 몇 년 동안 Go 언어는 점차 웹 개발에 널리 사용되는 언어 중 하나로 자리 잡았습니다. Gin 프레임워크는 Go 언어의 고성능 웹 프레임워크 중 하나로 개발 시 활용 가치가 높습니다. 프레임워크에는 라우팅, 미들웨어, 매개변수 바인딩, 렌더링, 로깅 등과 같은 유용한 기능이 많이 포함되어 있습니다. 동시에 Gin 프레임워크는 완전한 풀 스택 성능과 시스템 관리 메커니즘도 갖추고 있으며 이에 대한 자세한 내용은 아래에서 분석됩니다. 1. 풀 스택 성능 1.1 라우팅 성능 라우팅은 웹 프레임워크의 기본 기능 중 하나이며 라우팅 품질은 웹 애플리케이션 성능에 직접적인 영향을 미칩니다.

널리 사용되는 오픈 소스 운영 체제인 Linux는 유연하고 효율적이며 강력한 명령줄 도구를 제공하며 이는 Linux 운영 체제의 중요한 기능 중 하나입니다. 이 기사에서는 Linux 명령줄 작업을 더 깊이 이해하는 데 도움이 되도록 Linux 시스템에서 실용적인 명령과 사용법을 소개합니다. 1. 파일 및 디렉터리 작업 명령 ls 명령 ls 명령은 현재 디렉터리의 모든 파일과 하위 디렉터리를 나열할 수 있습니다. ls 명령을 사용할 때 -a와 같은 일부 매개변수를 추가할 수 있습니다.

Linux 운영 체제에서 소프트웨어 및 시스템 업데이트는 시스템 안정성, 보안 및 성능 최적화를 보장할 수 있는 매우 중요한 작업입니다. 이 기사에서는 시스템의 최적 작동을 보장하기 위해 Linux 시스템에서 소프트웨어 및 시스템 업데이트를 효과적으로 관리하는 방법을 소개합니다. 1. Linux 소프트웨어 및 시스템 업데이트의 중요성을 이해합니다. Linux 시스템에서 소프트웨어 및 시스템 업데이트는 시스템 유지 관리의 기본 작업 중 하나로 간주됩니다. 업데이트에는 보안 취약성 및 버그에 대한 수정 사항이 포함될 뿐만 아니라 시스템 성능도 향상시킬 수 있습니다.

Linux 시스템 관리는 구성, 모니터링 및 유지 보수를 통해 시스템 안정성, 효율성 및 보안을 보장합니다. 1. TOP 및 SystemCTL과 같은 마스터 쉘 명령. 2. APT 또는 YUM을 사용하여 소프트웨어 패키지를 관리하십시오. 3. 효율성을 향상시키기 위해 자동 스크립트를 작성하십시오. 4. 권한 문제와 같은 일반적인 디버깅 오류. 5. 모니터링 도구를 통해 성능을 최적화하십시오.

Linux 플랫폼에서 시스템 관리를 위해 Python 스크립트를 사용하는 방법 요약: Linux는 강력한 오픈 소스 운영 체제이고 Python은 강력한 프로그래밍 언어입니다. 이 기사에서는 파일 관리, 프로세스 관리, 시스템 모니터링 등을 포함하여 Linux 플랫폼에서 시스템 관리를 위해 Python 스크립트를 사용하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 파일 관리 1.1 파일 복사 및 이동 Linux에서는 quitil 모듈의 복사 기능을 사용하여 파일 복사를 실현할 수 있습니다.

Linux 시스템 관리를 위해 PHP 스크립트를 사용하는 방법 Linux 시스템 관리에서 PHP 스크립트를 사용하면 관리 작업을 크게 단순화하고 효율성을 향상시킬 수 있습니다. PHP 언어는 호환성이 좋고 기능이 강력하며 Linux 시스템에서 관리 작업을 쉽게 구현할 수 있습니다. 이 기사에서는 Linux 시스템 관리를 위해 PHP 스크립트를 사용하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1. PHP를 사용하여 셸 명령을 실행합니다. PHP는 셸 명령을 실행하는 함수 exec() 및 system()을 제공합니다.

Linux 시스템에서 프로세스 관리 및 성능 모니터링을 수행하는 방법 Linux 시스템에서 프로세스 관리 및 성능 모니터링은 매우 중요한 작업입니다. 이 기사에서는 Linux 시스템의 프로세스 관리 및 성능 모니터링을 처리하는 방법에 대한 몇 가지 팁을 공유하고 몇 가지 구체적인 코드 예제를 제공합니다. 1. 프로세스 관리 프로세스 목록 보기 현재 시스템의 모든 프로세스를 나열하려면 ps 명령을 사용하십시오. 명령 형식은 다음과 같습니다. psaux 프로세스 ID, 상위 프로세스 ID 및 CPU 사용량을 포함한 모든 프로세스의 세부 정보를 나열합니다. .
