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
운영게시판
최근게시물
Oracle Q&A 5663 게시물 읽기
No. 5663
Re: truncate와 delete의 물리적 차이
작성자
박종관
작성일
2001-07-04 13:36
조회수
1,432

안녕하세요 박종관입니다.

알고계시는 부분은 모두 정답이네요...

delete, drop, truncate를 간략하게 비교설명해드리면....

 

delete는 데이타를 모두삭제. 하지만 껍데기는 남기죠. ***익스텐트 반납없음***

drop은 데이타를 모두삭제, 껍데기도 삭제 ***익스텐트반납***<---중요...

truncate는 데이타를 모두삭제, 껍데기남김 ***익스텐트 반납***

delete의 경우 쿼리실행시 리두로그작성 작성하므로 롤백이 가능한 반면

퍼포먼스가 떨어집니다.

drop과truncate의경우 하나의 트랜잭션이므로 롤백이안됩니다.

 

개발시 데이타의 입력과 삭제가 빈번할겨우 당연히 truncate table을쓰시는게

가장 좋지않을까 생각됩니다.

그럼 안녕히계세요...

궁금한거 있으시면 멜주세요...

[Top]
No.
제목
작성자
작성일
조회
5660명령어들... 좀 갈쳐 주셔요!
나그네
2001-07-04
863
5667┕>Re: 명령어들... 좀 갈쳐 주셔요!
최성준
2001-07-04 15:17:26
1120
5658[질문] 일본어 디비에서 like 로 검색시 오류
이근행
2001-07-04
1158
5657엑셀데이터를 오라클로 정말 어케해야 할지
ㅠㅠ
2001-07-04
1052
5661┕>Re: 엑셀데이터를 오라클로 정말 어케해야 할지
sllim
2001-07-04 12:34:56
2776
5655truncate와 delete의 물리적 차이
waillo
2001-07-03
1099
5656┕>Re: truncate와 delete의 물리적 차이
윤재웅
2001-07-04 09:09:37
1229
5663┕>Re: truncate와 delete의 물리적 차이
박종관
2001-07-04 13:36:24
1432
5654ASPLinux7.1(Mriya)에 oracle8.1.6se 설치중 에러발생
김세환
2001-07-03
772
5653Number에 대해서..
고채현
2001-07-03
1081
5665┕>Re: Number에 대해서..
최성준
2001-07-04 14:38:34
1744
5691 ┕>Re: Re: Number에 대해서..
herrchen
2001-07-05 17:01:40
2612
5648문제점 .....
도대
2001-07-03
669
5651┕>Re: 문제점 .....
sllim
2001-07-03 19:41:21
825
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다