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 31206 게시물 읽기
No. 31206
테이블 사이즈 문의
작성자
지나가다
작성일
2018-12-13 14:30
조회수
2,541

 안녕하세요 

innodb 특정 테이블 AAA 가 
heidiSQL 에서는 사이즈가 5G 정도로 나오는데 
OS 로 들어가서 idb, frm 의 사이즈의 합을 보면 24G 가 나옵니다. 
테이블을 재생성해줘야 하는건지, 아니면 shrink 하는 방법이 있는지 문의드립니다. 

작업하는 동안 서비스를 정지해야 하거나 하는지, 
서비스 중에 할 수 있는 방법은 없는지요? 
 
 

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

서비스중에 작업은 아마 안될껍니다. ( truncate table 든지 optimize table 든지...)

 

1. 테이블 구조 및 데이터 덤프.

2. 데이블 스페이스 파일( ibd) 초기화. ( 재생성)

3. 테이블 생성 및 데이터 로드.

 

일반적인 시나리오 죠. truncate 의 경우 버전에 따라서 좀 다르게 동작 하니 참고 하시고요.. 전에 이런저런 방법을 써보긴 했는데 오래전이라서 잘 기억도 나질 않고 최근 버전에선 어떤지 모르겟네요.

 

관련해서 구글링 해보세요

백록화(백록화)님이 2018-12-17 15:49에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
31210고수님의 답변 기다립니다. [2]
김경민
2019-01-16
2560
31208쿼리 응답속도 질문! [1]
권순환
2018-12-24
2572
31207mariadb 서비스 시작시 오류메시지가 표시 [2]
매수신호
2018-12-19
3226
31206테이블 사이즈 문의 [1]
지나가다
2018-12-13
2541
31205join 관련 질문드려요 [2]
hooney
2018-12-13
2562
31204MYSQL 자동형변환으로 인한 조인 조건 문제 [1]
권순환
2018-12-12
2642
31203select table_name쿼리문 질문이요 ㅠㅠ [7]
데베너무어려워요
2018-12-07
2665
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다