Informix11.70 System Management: system activity monitoring

Source: Internet
Author: User
Tags informix how to use sql
In this tutorial, you will learn about IBMInformix database tools, database monitoring utilities, and how to diagnose problems. Learn how to use the system monitoring interface (SMI) and SQL management API. This tutorial helps you prepare for part 1 of system management certification exam 919 of Informixv11.70.

In this tutorial, you will learn about IBM Informix database tools, database monitoring utilities, and how to diagnose problems. Learn how to use the system monitoring interface (SMI) and SQL management API. This tutorial helps you prepare for part 1 of system management certification exam 919 of Informix v11.70.

Are you considering Obtaining System Management Certification for Informix 11.70 (exam 919? If yes, you have come to the right place. This Informix certification preparation series covers all topics you need to understand before taking the test. Even if you do not have the idea of getting certification, this series is still a good place for you to learn about the new features in Informix 11.70.

About this tutorial

In this tutorial, you will learn how to use an Informix monitoring tool to monitor and diagnose problems. The materials provided here mainly cover the Goals in Part 1 of the exam ("system activity monitoring. Topics covered in this tutorial include:

  • Use System Monitoring and isolation
  • Message Log
  • Use the Informix utility to view information about the database
  • Use Scheduler and SQL Administration APIs to view information about database servers
  • Concurrency and locking
  • Operating System Tools

Target

After completing this tutorial, you should know:

  • How to Use sysmaster Database
  • What content should I find in the message log?
  • How to Use the onstat and oncheck utilities
  • How to Use the dbschema Utility
  • How to Use the Scheduler
  • How to use SQL Administration API
  • Different types of locks
  • How to use operating system tools for monitoring

Prerequisites

To understand the materials provided in this tutorial, you should be familiar with the following:

  • Informix Environment, including configuration files, parameters, installation and management
  • Informix concepts and terminologies, including dbspace, data blocks, physical logs, logical logs, and checkpoints

System Requirements

You do not need an Informix copy to complete this tutorial. However, if you complete this tutorial, you will have a better understanding of this tutorial.

System database monitoring and isolation

The Database Server creates and maintains the sysmaster database. It is similar to the Database System Directory, which has been introduced in IBM Informix Guide to SQL: Reference. Just as the system directory of each database managed by the database server tracks objects and privileges in the database, the sysmaster database of each database server tracks information about the database server.

The sysmaster database contains the System Monitoring Interface (SMI) table. The SMI table provides the status information about the database server. You can query these tables to identify bottlenecks, determine resource usage, and track session or database server activity. This article will introduce these SMI tables, which are slightly different from normal tables.

The sysmaster database has many tables. For more information, see the manual. Table 1 provides a new set of tables introduced in Informix version 11.


Table 1. New sysmaster table

Table Name Description
Sysbaract_log OnBar Activity Log File
Syscheckpoint Checkpoint Information
Syscluster High Availability cluster information
Syscmsmsla Connection Manager Information
Syscmsmtab Connection Manager Information
Syscompdicts_full Compress dictionary Information
Sysdual A table with only one row
Sysenv Online server startup Environment
Sysenvses Session-level environment variables
Sysha_lagtime Slave server latency statistics
Sysha_type Information about the Connected Server
Sysha_workload Slave server workload statistics
Sysipl Index page log information
Sysmgminfo Memory authorization Manager/Parallel Data Query Information
Sysnetclienttype Client-type network activity
Sysnetglobal Global Network Information
Sysnetworkio Network input/output
Sysonlinelog Online log information
Sysprofile System Configuration File Information
Sysrsslog RS slave server information
Sysrstcb Improved viewing of input/output and lock wait Information
Sysscblst Improved viewing of the memory used by the session
Syssqlcacheprof Configuration file information for each SQL Cache
Syssqltrace SQL statement Information
Syssqltrace_info SQL configuration file tracking system information
Syssqltrace_iter SQL statement iterator
Syssrcrss RS slave server statistics
Syssrcsds Statistics on SD slave servers
Systcblst Modify existing tables to add pending statistics
Systrgrss RS slave server statistics
Systrgsds Statistics on SD slave servers

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.