MySQL 5.5.3 이상 버전에서 Alter 테이블 작업 시, Alter가 진행되지 못하고 계속 대기하는 문제가 발생하여, show processlist를 통해서 확인해보니 "Waiting for table metadata lock" 상태로 락이 발생하고 있었습니다. 찾아보니, 5.5 이전 버전에서 DDL 작업시 트랜젝션을 고려하지 않는 문제가 있었는데, 이를 해결하기 위하여, 메타 데이터락이라는 정책을 추가했고, 트랜젝션이 유지 되는 동안에 DDL 작업이 들어오면 락이 걸리는 것이었습니다. (락이 걸리면, lock_wait_timeout 설정에 따라서 (기본값은 1년), 대기후 DDL 작업은 자동으로 취소됨.) 현재 최신 버전인 5.5.27 기준으로 어느 세션에 의해 메타데이터 락이 걸렸는지 확인할 ..

RRD Round Robin Database의 약자로, 통계 정보 혹은 통계 그래프가 필요한 주기성을 가진 데이터들을 저장하고 필요할 때, 데이터를 가져와 가공하여 새로운 정보를 만들어 내거나, 그에 해당하는 그래프를 편리하게 그릴 수 있도록 고안된 데이터베이스의 일종이다. 라운드 로빈이라는 말처럼 디비를 생성할 때, 저장할 주기를 설정하고 해당 주기만큼의 데이터만을 유지한다는 것 이 특징이다. 이런 이유로 인해서 데이터베이스의 파일 사이즈가 처음 생성할 때의 데이터베이스 사이즈로 유지가 된다. 트래픽 디비 생성 rrdtool create [rrd_name] --step 300 \ "DS:input:COUNTER:600:U:U" \ "DS:output:COUNTER:600:U:U" \ "RRA:AVERA..
- Total
- Today
- Yesterday
- configuration
- RESTful
- example
- Linux
- 번역
- Windows
- Module
- client
- 외부링크
- command
- File
- apache
- code
- Ansible
- Web
- check
- httpd
- Python
- engineering
- PowerShell
- monitoring
- mysql
- 코드
- 이슈처리
- deview
- limits
- error
- 명령어
- MariaDB
- 예제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |