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ヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









CentOS7.9 はサーバー構築やシステム管理の際によく使われるオペレーティングシステムのバージョンであり、この記事では CentOS7.9 のインストールと SSH のインストールの詳細な手順と手順を説明します。 CentOS7.9 は、無料のオープン ソース Linux オペレーティング システムです。Red Hat Enterprise Linux (RHEL) をベースにしたバイナリ互換バージョンです。CentOS7.9 をインストールする手順は次のとおりです。 1. ISO イメージ ファイルをダウンロードする必要があります。 CentOS7.9の最新版CentOS7.9 ISOイメージファイルをCentOS公式サイトからダウンロードしてください。 2. コンピュータ上に新しい仮想マシンまたは物理マシンを作成し、インストールします。

近年、Go 言語は Web 開発で徐々に人気のある言語の 1 つになりました。 Pin フレームワークは、Go 言語の高性能 Web フレームワークの 1 つとして、開発における利用価値が高くなります。このフレームワークには、ルーティング、ミドルウェア、パラメータ バインディング、レンダリング、ロギングなど、多くの便利な機能が含まれています。同時に、Gin フレームワークには完全なフルスタック パフォーマンスとシステム管理メカニズムも備わっており、これについては以下で詳しく分析します。 1. フルスタック性能 1.1 ルーティング性能 ルーティングは Web フレームワークの基本機能の 1 つであり、その品質は Web アプリケーションの性能に直接影響します。

Linux は、人気のあるオープン ソース オペレーティング システムとして、多数のコマンド ライン ツールを提供しています。柔軟で効率的で強力なコマンド ライン ツールは、Linux オペレーティング システムの重要な機能の 1 つです。この記事では、Linux のコマンド ライン操作をより深く理解できるように、Linux システムでの実践的なコマンドとその使用法を紹介します。 1. ファイルおよびディレクトリの操作コマンド ls コマンド ls コマンドは、現在のディレクトリ内のすべてのファイルおよびサブディレクトリを一覧表示します。 ls コマンドを使用するときに、-a などのいくつかのパラメーターを追加できます。

Linux オペレーティング システムでは、ソフトウェアとシステムのアップデートは非常に重要な操作であり、システムの安定性、セキュリティ、パフォーマンスの最適化を確保できます。この記事では、Linux システムのソフトウェアとシステムのアップデートを効果的に管理して、システムの最適な動作を保証する方法を紹介します。 1. Linux ソフトウェアとシステムのアップデートの重要性を理解する Linux システムでは、ソフトウェアとシステムのアップデートはシステム メンテナンスの基本操作の 1 つとみなされます。アップデートにはセキュリティの脆弱性やバグの修正が含まれるだけでなく、システムのパフォーマンスも向上します。

Linuxシステム管理により、構成、監視、メンテナンスを通じて、システムの安定性、効率、セキュリティが保証されます。 1。TOPやSystemCtlなどのマスターシェルコマンド。 2. APTまたはYUMを使用して、ソフトウェアパッケージを管理します。 3.効率を向上させるための自動スクリプトを書きます。 4.許可問題などの一般的なデバッグエラー。 5.監視ツールを介してパフォーマンスを最適化します。

Linux システム管理で PHP スクリプトを使用する方法 Linux システム管理で PHP スクリプトを使用すると、管理操作が大幅に簡素化され、効率が向上します。 PHP 言語は優れた互換性と強力な機能を備えており、Linux システム上で管理タスクを簡単に実装できます。この記事では、Linux システム管理に PHP スクリプトを使用する方法と、具体的なコード例を紹介します。 1. PHP を使用してシェル コマンドを実行する PHP には、シェル コマンドを実行するための関数 exec() および system() が用意されています。

Linux プラットフォームでシステム管理に Python スクリプトを使用する方法 概要: Linux は強力なオープンソース オペレーティング システムであり、Python は強力なプログラミング言語です。この記事では、ファイル管理、プロセス管理、システム監視などを含む、Linux プラットフォーム上のシステム管理に Python スクリプトを使用する方法を紹介し、具体的なコード例を示します。ファイル管理 1.1 ファイルのコピーと移動 Linux では、shutil モジュールのコピー機能を使用してファイルのコピーを実現できます。

Linux システムでプロセス管理とパフォーマンス監視を実行する方法 Linux システムでは、プロセス管理とパフォーマンス監視は非常に重要なタスクです。この記事では、Linux システムのプロセス管理とパフォーマンス監視を行う方法に関するヒントをいくつか紹介し、具体的なコード例をいくつか紹介します。 1. プロセス管理 プロセス リストを表示します。ps コマンドを使用して、現在のシステム上のすべてのプロセスをリストします。コマンドの形式は次のとおりです: psaux。これにより、プロセス ID、親プロセス ID、およびプロセス ID を含むすべてのプロセスの詳細情報がリストされます。 CPU使用率。
