본문 바로가기
728x90

mysql10

🥰 mysql bin log에서 sql문 추출 mysql bin log에서 sql문 추출mysqlbinlog -v --base64-output=DECODE-ROWS DESKTOP-I6AHVC3-bin.000060 > query.sql 2019. 10. 15.
🥰 mysql 접속 속도 저하 발생시 튜닝 [mysqld]skip-name-resolve  skip-name-resolve는 MySQL 또는 MariaDB에서 사용되는 설정으로, DNS 확인을 건너뛰는 기능을 활성화하는 역할. 이 옵션을 사용하면 MySQL이 클라이언트 연결 시 IP 주소를 호스트 이름으로 역방향 확인(reverse DNS lookup)하지 않게 되어, DNS 조회와 관련된 지연을 방지할 수 있음. 하지만 이 설정을 사용할 때 성능 저하가 발생할 수 있는 몇 가지 시나리오가 있습니다: 1. 네트워크 문제 네트워크가 불안정하거나 DNS 서버가 느릴 경우, IP 주소를 호스트 이름으로 변환하는 과정에서 지연이 발생할 수 있습니다. 이 문제는 skip-name-resolve 옵션으로 해결되지만, 다른 네트워크 관련 문제로 인해 실제 성.. 2019. 8. 10.
mysql frm idb로 복구 mysqlfrm --diagnostic 파일경로 alter table discard tablespacealter table import tablespace 2018. 4. 24.
mysql query 로그 추적 방법 SET GLOBAL general_log=on; 명령어는 MySQL에서 일반 쿼리 로그(general query log)를 활성화하는 명령일반 쿼리 로그는 서버에서 실행되는 모든 SQL 쿼리(성공 여부와 관계없이)를 기록하는 기능이를 통해 디버깅이나 쿼리 모니터링에 유용한 정보를 얻을 수 있습니다. 다음은 이 명령어와 관련된 세부 정보입니다: 1. 명령어 설명SET GLOBAL general_log = 'ON';이 명령어는 현재 MySQL 서버에 대한 일반 쿼리 로그를 활성화함.이 명령어는 MySQL 서버가 재시작될 때까지 로그를 활성화하지만, 서버가 재시작되면 이 설정이 기본값으로 돌아감.따라서, 영구적으로 설정하려면 MySQL 설정 파일에 추가해야 합니다(아래 참조). 2. 로그 파일 경로 확인 및 .. 2017. 11. 1.
728x90