Skip to content
컴퓨터잡담
2012.02.04 16:29

MYSQL 설정에 관한 조언

조회 수 4604 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

MYSQL 설정에 관한 조언

 

http://blackbull.tistory.com/?page=23

http://jjosh.tistory.com/9

 

MySQL 2008/06/09 18:37

*** [ SHOW STATUS 를 통해 볼 수 있는 서버 상태 변수 ] ***********************
여기 다 적으면 공간 낭비다 --;;
링크만 걸어두고, 필요할 때 찾아보자..
뭐.. 고수가 되려면 외우는게 상책이지만...

http://www.mysqlkorea.co.kr/sub.html?mcode=develop&scode=01&m_no=21329&cat1=5&cat2=120&cat3=137&lang=k


OR

http://k.daum.net/qna/openknowledge/view.html?category_id=KE&qid=0sk3V&q=table_locks_immediate&srchid=NKS0sk3V
****************************************************************************

얼마전 일을 하다가 서버의 반응 속도가 느리다는 클레임이 들어왔다.
젠장.
내가 뭘 안다고 ㅠ,.ㅠ

그래서 인터넷을 뒤지며, 현재 서버 상태에 대한
정보를 얻을 수 있는 SHOW를 찾아내었다.

=====================================================
1.
mysql> SHOW STATUS LIKE 'Table%';
+-----------------------+-------+
| Variable_name         | Value |
+-----------------------+-------+
| Table_locks_immediate | 51    |
| Table_locks_waited    | 0     |
+-----------------------+-------+
2 rows in set (0.00 sec)

위 명령을 입력하면, 결과값이 2개가 나온다.
---------------------------------------------------------------------------------
* 고수님의 설명에 의하면
Table_locks_immediate
→ 시스템이 테이블의 lock을 원했을 때, 바로 잡았던 경우를 카운트 한 것이다.
Table_locks_waited
→ 시스템이 테이블의 lock을 원했을 때, 바로 잡지 못하고 기다렸던 경우를 카운트 한 것이다.


* 한글 번역본 MySQL 리퍼런스에 의하면
Table_locks_immediate
즉시 획득된 테이블 lock 시간 (3.23.33부터 추가된 항목)
Table_locks_waited
→ 즉시 획득되지 않고 기다림이 필요한 테이블 lock 시간
이것이 높아지면 성능에 문제가 있으므로, 먼저 쿼리를 최적화 시키고, 테이블을 분산시키거나 복제를 사용해야한다
(3.23.33부터 추가된 항목)
---------------------------------------------------------------------------------

라고 나온다.

무엇이 되었던 간에, 이해할 수 있는 설명으로 기억해 두자.

이 중 우리가 주의해야 할 것은
Table_locks_waited 로써,

이 값이 갑자기 기하급수적으로 증가하면,
테이블의 선점이 힘들다는 것을 의미하는 것이므로
서버의 상태를 점검해봐야 한다.
===================================================

자... Table의 Lock을 살펴보았다면,
PROCESSLIST도 한 번 살펴보자.

서버 상태 만쉐 -0-/

로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
697 컴퓨터잡담 Microsoft .NET Framework 버전 2.0 재배포 가능 패키지(x86) 1 1 file 2011.12.15 5092
696 Server Minify로 CSS, JS파일, gzip으로 한꺼번에 압축해서 전송하기 file 2016.11.27 4337
695 컴퓨터잡담 MouseOver - Background color, 마우스오버시 백그라운드 컬러 지정 7 2010.07.10 11039
694 컴퓨터잡담 MP3 소리 크기 조절 프로그램 file 2016.08.14 3645
693 Excel MS Office 2007 Excel 최근 문서 목록 삭제하기 1 2012.02.13 22229
692 WindowsTip MS 에센셜 정식한글판 (MSE) 2 3 2012.08.07 6725
691 WindowsTip MS-DOS 모드에서 Windows 복원 방법 3 2013.02.26 8181
690 Server MySQL - 속도저하에 따른 웹페이지 접속 지연 2016.03.03 1302
689 Server mysql 16CPU / 16GB My.cnf 1 2016.07.26 2501
688 Server MySQL 5.6 my.cnf 글로벌 변수인지 세션변수인지 확인 2016.03.24 1529
687 컴퓨터잡담 MySQL FEDERATED / InnoDB is disabled, myint64.dll 오류 어찌하오리 4 2010.04.19 27707
686 컴퓨터잡담 MYSQL my.cnf 최적화 15 2010.04.07 22600
685 컴퓨터잡담 MYSQL Qcache 값 조정~~~ 1 2010.04.13 19554
684 컴퓨터잡담 MySQL TABLE 손상시 대응방법(db 내용이 안 나올때) file 2009.08.24 31833
683 컴퓨터잡담 mysql threads_created 뭐냥? 4 2010.04.13 12244
682 컴퓨터잡담 mysql 날짜타입에 기본값으로 현재시간넣기 1 2009.12.07 38588
681 컴퓨터잡담 mysql 명령어 1 2 2009.12.04 12370
680 컴퓨터잡담 MYSQL 미 해결 과제 : Can't connect to MySQL server on 'localhost'(10055) 3 3 2009.11.21 64262
» 컴퓨터잡담 MYSQL 설정에 관한 조언 2 2012.02.04 4604
678 Server mysql 실행이 안되거나 테이블(사용중) 손상이 잃어난 경우 2 2012.07.14 13083
Board Pagination Prev 1 ... 10 11 12 13 14 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소