레코드를 삭제 한다고 해도 아마 실 데이타는 db에 있을것입니다.
보이지 않을 뿐..
backup을 한 후 다시 restore를 해보시면
backup 하기전 사이즈 보다 작아지는 것을 확인할수 있습니다.
크레브 님이 쓰신 글 :
: 현재 테스트용으로 초당 60여개의 레코드가 추가되고
: 1분마다 삭제하는 루틴은 반복적으로 돌리고 있는데요
: 레코드는 텍스트 데이터이고 크기는 그리 크지는 않습니다.
: 분명히 1분 마다 계속 삭제하기 때문에
: 테이블에서 전체 레코드의 개수는 3600개를 넘지안게 유지되고 있습니다.
:
: 그런데 왜 데이터베이스 파일(*.fdb)의 크기는 계속 증가할까요?
:
: 임베디드 파이어버드로 쓰고 있고요 데이터베이스파일에는 테이블 하나만 있습니다.
:
: 레코드를 삭제하면 fdb 파일 크기가 계속 증가하지 않도록 하는 방법이 있습니까?
|