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 18235 게시물 읽기
No. 18235
HEAP 테이블을 사용할때 질문입니다.
작성자
박태수(Diode)
작성일
2003-01-02 15:25
조회수
746

HEAP 테이블은 테이블 자체를 메모리에 올린다고 하는데요.. 그러면 안전을 위해 정기적으로 하드 디스크에 기록을 하는지 궁금합니다.. 기록을 한다면 주기 조절은 어디서 수정하면 되는지 궁금하구요, mysqladmin 을 사용하거나 아니면 mysql 프롬프트 상에서 Heap 테이블에 있는 데이타를 하드 디스크에 저장하도록 하는 명령이 있는지 궁금하네요. 그리고 만일의 경우에 정전등으로 인하여 서버가 죽었을 경우 (혹은 MySQL 데몬이 죽었을 경우) 에 복구를 할 수 있는 방법은 log-bin 을 사용하는게 유일한 방법인지요.. 가르쳐 주세염~

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

주기적으로 하드로 옮기는 SQL은 없구요.

 

INSERT INTO file_table SELECT * FROM heap_table ;

 

이런 식으로의 쿼리를 주기적으로 실행시키는 프로그램을 짜던가 cron으로 돌려야 겟죠.

 

그런데, HEAP 테이블에 저장되는 데이터는 서버가 다운되어 자료가 사라져도 크게 문제가 안 되는 자료만 올리는게 좋겠죠..

 

그럼 이만.

허정수(wertyu)님이 2003-01-02 19:53에 작성한 댓글입니다.

감사합니다.. 중요하고 큰 데이타를 올리려구 했거든요 -.-;;; 업데이트가 엄청 자주 일어나는 테이블이라.. HEAP 테이블로 변환해보니 실제로 3 배 정도 빨리지더군요. 그런데 변환하구 나서 시험삼아 mysql 서버를 셧다운 시켰더니 테이블안의 데이타가 싹 날아 갔다는 -_-;;; 물론 테스트 서버에서 해서 별 문젠 아니었지만.. 참고루 HEAP 테이블을 다시 MyISAM 으로 변환하면 다시 파일로 변환되더군요... 쩝..

서버가 절대 다운되지 않으리란 믿음을 가지고 HEAP 테이블을 쓸수더 없고 -_-; 그래도 속도가 워낙 빠르니.. -.-; 쩝... HEAP 테이블에 대한 안정성이 4.x 대 버전에서는 개선이 되었는지 궁금하네요..

박태수(Diode)님이 2003-01-03 16:43에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
18238왜 unique 속성이 안 지워질까여..ㅠ.ㅠ [2]
이런
2003-01-02
609
18237max_allowed_packet 관련입니다. [1]
박동희
2003-01-02
921
18236mysql에서.... [1]
김찬우
2003-01-02
412
18235HEAP 테이블을 사용할때 질문입니다. [2]
박태수
2003-01-02
746
18234[질문] Informix SDK 2.80 에서 연결 오류 -23104
신승엽
2003-01-02
513
18233longblob을 사용해보니깐..... [2]
김민우
2003-01-01
590
18232my sql 을 겅부할려구 하는데요.. 도와주세요 [3]
김종길
2003-01-01
334
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.028초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다