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 29600 게시물 읽기
No. 29600
mysql 옵션에 대하여..
작성자
이하사(qpznm)
작성일
2010-03-30 20:58
조회수
7,589

low-priority-updates 와 delay-key-write 옵션에 대해서 궁금합니다.

쉽게좀 설명해주세요..ㅠㅠ

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

 delay-key-write는 DELAY_KEY_WRITE 가 지정된 테이블에 대해서 실제로 delayed key writting을 할 것인가의 여부를 결정하는 옵션입니다. delayed key writting은 갱신된 key buffer(page)를 매번 flush하지 않겠다는 의미입니다. flush를 하게 되면 커널모드로 전환되어 실제 disk i/o를 수행하게 되므로 퍼포먼스에서 약간 손해를 볼 수 있습니다. (대신 데이터 무결성은 조금 더 보장된다고 볼 수도 있습니다.)

 

low-priority-updates도 마찬가지로, 테이블 단위 LOCK을 지원하는 엔진에서 LOW_PRIORITY를 지정하여 INSERT/REPLACE/UPDATE/DELETE 를 수행하는 것을 허용하는 가에 대한 옵션입니다. LOW_PRIORITY가 지정된 값 변경 쿼리들은 table lock 우선순위에 있어서 일반적인 SELECT구문보다 우선순위가 낮게 처리됩니다. 자세한 것은 각 엔진별 lock 알고리즘을 보시는 것이 좋겠습니다.

 

박현우(lqez)님이 2010-03-31 00:52에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29603varchar로 된 숫자를 정렬하려고 합니다. [2]
김현호
2010-04-02
7440
29602조건에 맞는 데이타만 쿼리로 저장하는 방법을 알려주세요. [1]
황혁
2010-04-01
7303
29601쿼리가 가능한지 [1]
김성민
2010-04-01
6836
29600mysql 옵션에 대하여.. [1]
이하사
2010-03-30
7589
29599디비에서 정수만 가져오기(질문) [1]
구본우
2010-03-30
7839
29598컴파일시 누락된 캐릭터 셋 추가 방법 문의 합니다. [4]
김태우
2010-03-30
8867
29597디비 저장에 인코딩 부분이 문제 있어서 문의 드립니다. [1]
김진규
2010-03-27
7489
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다