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 27271 게시물 읽기
No. 27271
MyISAM 타입의 db에서 특정 테이블에 lock해제 방법은?
작성자
hhje22(hhje22)
작성일
2007-12-21 02:51
조회수
3,625

며칠을 해메면서 알아낸 사항입니다.-.-;



MyISAM 타입의 db에서는 insert등의 업데이트 작업 중에는 해당 테이블 전체를 잠그기때문에


여타의 다른 접속자의 select등의 쓰레드에 대하여 대기 상황을 만들어 기다리게 한다고 합니다.



문제는 MyISAM 타입의 db에서는 lock이 걸렸을때 select만은 lock을 풀고 싶다는 것입니다.


이렇게 특정 쿼리등에서는 lock을 푸는 방법이 무엇일까요?



프로시져를 사용하고 있는데요


select가 이루어지는 프로시져에 select 쿼리구문전에 lock을 푸는 (unlock tables ?)를 걸어야 할까요?


구체적인 명령어(또는 구문)이 무엇인가요?


많은 조언 부탁드립니다.

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

참조하시기 바랍니다.

http://www.mysqlkorea.co.kr/sub.html?mcode=develop&scode=01&lang=k&m_no=21472&cat1=7&cat2=218&cat3=247

강철민(ideaargo)님이 2007-12-22 17:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27274index 을 filesort 로 타는 문제 [1]
index
2007-12-22
2919
27273sending data 대기시간을 줄이는 방법
지우개
2007-12-22
2982
27272원격접속하여 쿼리를 날닐때 원격서버의 데몬이 죽었나 확인가능한가요? [1]
박상순
2007-12-21
2791
27271MyISAM 타입의 db에서 특정 테이블에 lock해제 방법은? [1]
hhje22
2007-12-21
3625
27270[질문] mysql 자료 분리해서 저장 하는 솔루션이 있나요?
새벽소리
2007-12-20
2430
27269" InnoDB" & "Multiple Primary Key" & "AUTO_INCREMENT"
멋진현규
2007-12-20
2909
27268검색을 위한 방법에 관해서 조언부탁드려요. (역인덱싱)
지우개
2007-12-20
3040
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다