database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 2498 게시물 읽기
No. 2498
[TIP] SMI Query Series - Shared Memory Segments
작성자
김선규(cbspd)
작성일
2008-04-02 14:57ⓒ
2008-04-02 14:59ⓜ
조회수
5,949

IDS를 설치하면 sysmaster database가 default로 생기는것은 다 알고 계시겠죠?

요 sysmaster db를 이용해서 IDS의 상태를 불러올 수 간단한 쿼리를 소개해 드립니다.

일명 SMI(sysmaster interface)의 share memory segments 입니다.

불러오는 정보는 "onstst -g seg" 와 동일합니다.

아래의 쿼리를 참조하여 다양한 쿼리를 더욱더 발전시켜 나가시기 바랍니다.

====================================================
SELECT DECODE
       (
         seg_class,
         1, "Resident",
         2, "Virtual",
         3, "Message"
       ),
       COUNT(*) count_seg,
       (SUM(seg_blkused + seg_blkfree)*4/1024) mb_total,
       (SUM(seg_blkused)*4/1024) mb_used,
       (SUM(seg_blkfree)*4/1024) mb_free
FROM  syssegments
GROUP BY 1
ORDER BY 1;
==================================================

물론, 이 정보도 저의 독창적인 생각이 아닌 퍼옴 글입니다. 아래는 원문입니다.

============================================================================

smi_mem_seg.sql

The purpose of this SMI query is to display the allocated, used and free number of megabytes for the individual IDS shared memory segment areas:

  • Resident Segment
  • Virtual Segment(s)
  • Message Segment

The corresponding onstat command is: onstat -g seg

SELECT DECODE
       (
         seg_class,
         1, "Resident",
         2, "Virtual",
         3, "Message"
       ),
       COUNT(*) count_seg,
       (SUM(seg_blkused + seg_blkfree)*4/1024) mb_total,
       (SUM(seg_blkused)*4/1024) mb_used,
       (SUM(seg_blkfree)*4/1024) mb_free
FROM  syssegments
GROUP BY 1
ORDER BY 1;




[Top]
No.
제목
작성자
작성일
조회
2501[TIP] SMI Query Series - Sequential Scans on Tables
김선규
2008-04-04
7110
2500[TIP] SMI Query Series - Database Size
김선규
2008-04-04
6907
2499instance down일때.. [2]
최재환
2008-04-02
5934
2498[TIP] SMI Query Series - Shared Memory Segments
김선규
2008-04-02
5949
2497쿼리로 IDS의 버전 확인 방법 있나요?? [3]
최재환
2008-04-01
7258
2496onmonitor 실행시..오류..ㅠㅠ [1]
초보
2008-03-28
6525
2495Linux(RHEL4)용 IDS 10 , 9.x 버전 다운받는곳좀...ㅠㅠ [2]
초보
2008-03-28
6734
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다