데이터 아키텍처 & 처리기술 & DBMS/Mysql 5

Mysql Log 저장(삭제) 주기 설정

이렇게 남겨진 로그를 주기적으로 관리하지 않으면 로그의 크기가 계속해서 증가하여 시스템의 디스크 공간부족 등 문제가 발생할 수 있다. 로그의 저장기간을 변경하여 로그기록으로 인한 장애를 방지할 수 있도록 한다. 로그 저장기간을 변경하는 방법에는 설정파일(my.in, my.cnf)에서 명령을 추가한다. 예시는 로그를 최근3일간의 로그만 보관한다. expire_logs_day=3 삽질 포인트 - 관리자 권한으로 my.ini 를 수정해야 권한문제 없음 - 수정 후 Service에서 mysql 서비스 제구동해주어야 적용 (오타내면 mysql 구동 안됨 : 예) expire_logs_days 를 expire_logs_day로 오기재하면 한참 삽질 mysql 서비스 재구동 전 show binary logs; 3일후..

MySQL 로그 소개

1. MySQL 로그종류 1) Error 로그 MySQL 구동과 모니터링, 쿼리(Query) 에러에 관련된 메시지를 포함해서 표시 2) General 로그 MySQL에서 실행되는 전체쿼리에 대해서 General 로그를 활성화 시켜서 저장이 가능하며, General 로그를 활성화시키면 MySQL이 쿼리 요청을 받을때 곧 바로 General 로그에 기록 3) UPDATE로그 UPDAE 로그는 테이블이 변경될때마다 해당 쿼리가 기록됩니다. 2. MySQL 로그관리 MySQL의 사용량이 많은 사이트는 로그파일이 많이 쌓이므로 디스크에 용량에 문제가 생길수 있으니 서버관리자는 수시로 점검하여 삭제가 필요함 3. MySQL 로그설정 1. 에러로그 설정 1) MySQL 에러로그 경로 설정 [root@web lib]#..

Mysql WorkBench RuntimeError: Unable to execute command chcp.

mysql-installer-community-8.0.33.0 버전 Mysql WorkBench 실행중에 다음과 같은 에러가 발생했다. Could not acquire management access for administration RuntimeError: Unable to execute command chcp. PATH C:\Windows\system32 를 추가하라고 나온다. 해결책 시스템언어를 영어로 바꾸란다. 쩝. 불가지...그건. 싫다. * Open language settings * Click "Administrative language settings" at the right top of the Window * Click "Change system locale" * Select Englis..

반응형