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:

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다