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 30948 게시물 읽기
No. 30948
Waiting for table metadata lock 관련하여 질문합니다
작성자
이민범(lemny77)
작성일
2016-04-14 18:29
조회수
10,729

 안녕하세요..

개발자인데 DB쪽은 쿼리만 짜다보니 막히는 부분이 있어서 질문 좀 할게요.

현재 개발중인데 Unix에 MariaDB를 쓰고 있습니다.

개발 중이다보니 컬럼의 변경이 자주는 아니지만 발생하게 되는데..

varchar(4) 인 컬럼을 varchar(20)으로 변경하는 ddl문을 작성하여 실행을 시켰는데

아무리 기다려도 반응이 없네요.

그래서 show processlist를 해보았더니

해당 ddl문의 상태가 Waiting for table metadata lock이라고 표시되면서 끝날생각이 없네요.

개발 초기엔 DB설치하고 테이블 생성이나 수정이 잘됐었는데...

제가 DB쪽은 자세히 모르는지라...도움 요청 드립니다.

이것만으로 원인을 찾는데 정보가 부족하시다면 댓글 달아주세요..ㅠㅠ

 

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

누군가 lock을 잡고 있어서 그렇습니다.

http://blog.naver.com/PostView.nhn?blogId=reinstate10&logNo=130182479444

참고해서 해보세요.

박인호(paerae)님이 2016-04-15 18:28에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30952통계쿼리 질문합니다. [6]
이호수
2016-04-25
7448
30951mariadb client로 mysql 서버 접속 관련 crontab으로 실행시 접속 안됨 [1]
손문수
2016-04-20
7519
30950MYSQL 서버 구축때 DB 마다 저장 경로는 다르게 할 수 있나요? [1]
날두
2016-04-19
6553
30948Waiting for table metadata lock 관련하여 질문합니다 [1]
이민범
2016-04-14
10729
30947안녕하세요. 통계쿼리 관련하여 질문드립니다. [6]
이호수
2016-04-12
6763
30945error 1064 뜨는것과 관련해서..제발 도와주세요 [1]
김차열
2016-04-07
6411
30944mysql과 c++ 연동 할떄 컴파일 오류나요 ㅠㅠ
헬픔요
2016-04-06
6295
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다