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 30768 게시물 읽기
No. 30768
truncate 가 delete 보다 더 느리다?
작성자
DB사랑!
작성일
2014-10-07 19:33
조회수
7,926

 안녕하세요.

 

DBA 를 희망하는 개발자 입니다. 

 

요즘 이상한(?) 현상이 발생하여 문의 드리러 찾아왔습니다. ^^

마스터와 리플 구성으로 MariaDB 를 사용 하고 있습니다. 

이때 ;; 같은 조건의 테이블에 truncate 와 delete 를 시도 하였을때

truncate 문이 오히려 더 오래 걸리는 현상이 발생 되고있습니다 ;;; 

 

왜 그럴까요? 

table lock 은 전혀 걸려 있지 않은 상황 입니다 ;;; 

MariaDB 의 truncate 는 내부적으로 drop & create 라고 하는데 ;;; 

단순 그 이유 때문에 delete 보다 더 느린현상이 발생 되는걸까요? 

아고 답답하네요 ㅜ.ㅜ

 

도와주세요~ 

 

[Top]
No.
제목
작성자
작성일
조회
30771APM 사용이 라이센스에 위반되는지 궁금합니다.
질문입니다
2014-10-13
7637
30770에러가요 Fatal error: Call to undefined function multi_query()
김한영
2014-10-12
7966
30769데이터베이스 에 텍스트파일넣기
잘모르겟습니다
2014-10-08
8026
30768truncate 가 delete 보다 더 느리다?
DB사랑!
2014-10-07
7926
30767varchar 데이타 type에서 날자 년/월/일 format 변경 건 [1]
varchar
2014-10-03
8833
30766PL/SQL 시간계산 질문입니다ㅠ! [1]
신종민
2014-09-29
8648
30765한 테이블 내에서 데이터 교체 쿼리 질문
박기원
2014-09-26
8262
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다