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
운영게시판
최근게시물
MySQL Q&A 27264 게시물 읽기
No. 27264
성능테이블 유무
작성자
김영진(yjkim1592)
작성일
2007-12-17 10:19
조회수
3,450

안녕하세요.

MySQL도 오라클과 같이 성능 테이블이 존재하는지 궁금합니다.

'mysqladmin' 명령으로 성능 정보가 출력되는 것은 봤는데요

SQL문으로 오라클의 v$ 테이블 조회하듯이 가져올 수 있나요?

있으면 설명 부탁드립니다.

이 글에 대한 댓글이 총 5건 있습니다.

성능테이블이라..

세팅정보를 알려주는 테이블 말씀인지요?


show variables 

를 이용하면 보실 수 있을텐데 말씀하신게 맞나 모르겟네요 ;;



그럼 좋은 하루 되세요

박성원님이 2007-12-17 11:28에 작성한 댓글입니다. Edit

음...
현재 테이블스페이스별 사용량, 버퍼캐시 사용량, MySQL과 연결되 있는 세션들의 정보, lock정보등등...
이런 정보를 확인해 볼수 있는 테이블이 존재하는지 알고 싶습니다.
프롬프트 상에서 명령을 사용하는 거 말고 SQL문으로 조회가 가능한지요?

김영진(yjkim1592)님이 2007-12-17 13:20에 작성한 댓글입니다.

헛..


사용량이라...

일딴은 저는 show processlist 란 것을 이용해서
해당 접속의 sleep 이라던지 쿼리의 실행시간 등을 확인하곤 하는데요

테이블 스페이스별 사용량이랑 버퍼 사용량은

show table status from DATABASE_NAME 을 이용해서 구하긴 하는데 

어쩐지 또 잘못된 답을 드린 듯하네요 ^^;

박성원(darkancia)님이 2007-12-17 17:27에 작성한 댓글입니다.
이 댓글은 2007-12-17 17:27에 마지막으로 수정되었습니다.

설명 감사드립니다.
제가 MySQL은 처음이라 질문을 명쾌하게 하지 못한거 같네요.

'show processlist' 나 'show table status from DATABASE_NAME'과 같은 명령으로 조회하는 것이 아니라
SQL 문으로, 예를 들어

"SELECT * FROM processlist" 이런식으로 조회가 가능한가 해서요

어떤 DB를 보니 프로세스나 lock정보등(DB운용상에 생겨나는 여러 정보들)을 DBMS가 특정 테이블에 저장해 놓고 사용자가 일반 테이블 조회 하듯이 SQL문으로 특정 테이블(성능관련테이블) 을 조회해서 프로세스나 기타 성능 정보을 알아내는 것을 보았습니다. DBMS에서 이런기능을 제공해주거나 이렇게 할 수 있는 지 궁금해서요?
초보라서 질문이 좀 미흡했습니다.

김영진(yjkim1592)님이 2007-12-17 18:07에 작성한 댓글입니다.
이 댓글은 2007-12-17 18:26에 마지막으로 수정되었습니다.

show 가 MySQL에서 제공하는 서버상태를 보여주는 고유의 명령어입니다. select 문은 지원하지 않았죠...(아직도 3.23을...메인으로 사용중이라서...헛헛)


흠...5.x 버전부터인가요? information_schema 라는게 생겼습니다. 상위버전은 설치만 하고 그다지 사용하지 않아봐서 정확히 뭐에 쓰이는것인지는 모르겟습니다만 대충 테이블명이나 안의 데이터를 보았을때 이게 show 명령으로 조회했었던것을 따로 담아 두고 있는듯 합니다.


한번 살펴보시죠...


그리고 MySQL Administrator 이란것도 있으니 참고하시길...


그럼

team b(teamb)님이 2007-12-18 09:25에 작성한 댓글입니다.
이 댓글은 2007-12-18 09:26에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
27267mysql 데이타를 oracle로 옴기고 싶은데.. [1]
새내기
2007-12-18
2848
27266[질문] 케리터셋 변경하는 방법좀 부탁합니다. [1]
새벽소리
2007-12-17
5129
27265InnoDB, MyISam의 리플리케이션 [1]
고재철
2007-12-17
3608
27264성능테이블 유무 [5]
김영진
2007-12-17
3450
27262mysql 에러 좀 봐주세요~^^;; Communications link failure due to underlying exception: [1]
이동일
2007-12-14
2727
27260MySql 쿼리에서 Delete할때... [1]
창조자
2007-12-14
2794
27259퀘리시 모래시계를 보여주고 싶어요 부탁합니다. [1]
이동섭
2007-12-14
2564
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다