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 23181 게시물 읽기
No. 23181
MySQL 테이블 정보를 저장하는 형태는?
작성자
박중헌
작성일
2005-02-24 18:31
조회수
1,176

MySQL 은 모든 정보를 DB 밑에 table 형태로 저장하는 것으로 알고 있습니다.

 

그런데. 해당 DB 에서

mysql>show table status;

mysql>show variables;

mysql>show status;

......

 

하면, 여러 정보를 보여줍니다.

 

그럼.

 

이 정보는 어디에서 어떻게 보관되어 있는 정보를 보여주는지요???

 

 

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

show table status

실행해본 결과 처음 실행시 조금 시간이 걸리고 다음 실행시는 빠릅니다. 아마도 쿼리를 처리하는 방식과 같은것 같습니다. 로컬의 DB 구조를 읽어오나 봅니다. 각 테이블의 frm 파일에 정보가 있는것 같네요.

show variables

이건 mysql 서버의 환경변수들을 보여주는 겁니다. 연거푸 실행해도 속도차가 없는걸로 봐서 메모리상에 위치하고 있겠죠. 접속시에 프로세스가 생성될때 세팅하겠죠. 따로 보관되진 않는걸로 보입니다.

show status

이것또한 메모리에 위치하며 그때그때 생성해 보여주는것 같습니다.

따로 보관되진 않는것 같네요.

이경환(babocom)님이 2005-02-24 19:05에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
23184테이블명이대문자인데 테이블명을 소문자로 바꾸는 함수와 쿼리를 알고 싶습니다. [1]
이동철
2005-02-25
1278
23183제대로 구성했는지 좀 봐주세요..
홍광표
2005-02-24
956
23182테이블 타입별 카운트 하는 방법 알려주세요 [1]
왕초보
2005-02-24
1141
23181MySQL 테이블 정보를 저장하는 형태는? [1]
박중헌
2005-02-24
1176
23180Group By를 쓰는데 문제가 안될까요? 고수님들 답변 부탁 드립니다. [2]
초보자바
2005-02-24
1226
23179MySql 4.1.9 한글 문제 (운영체제 xp) 꼭 좀 도와주세요~~ [2]
박기원
2005-02-24
1428
23178이상하네요.. 분명히 [6]
....
2005-02-24
1049
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다