MySQL 자주 사용하는 쿼리 모음과 관리 팁

그동안 MySQL을 사용하면서 자주 사용했던 쿼리를 정리했다.

모니터링

Lock

  • READ Lock : 락을 명시적으로 사용한 세션과 모든 세션에서 insert, update, delete가 불가능하고 select만 가능
  • WRITE Lock : 락을 명시적으로 사용한 세션에서의 쓰레드만 read, wrtite가 가능.
 

 

설정

파티션

사용자 추가

View

Trigger

Event

이벤트가 활성화되었는지 확인하고, 활성화하는 방법이다.

위 방법은 임시적인 방법이라서 설정 파일을 수정해야 한다.

my.ini:

이벤트를 생성해서 주기적으로 쿼리나 프로시저를 실행할 수 있다.

기타 SQL

Inno DB 확인

disabled일 경우 설정파일을 변경해서 innodb를 활성화할 수 있다.

my.cnf

바이너리 로그 지우는 방법

설정파일에서 보관기간을 지정할 수 있다.

my.cnf:

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다