반응형 데이터베이스2 [MySQL] 8.0 사고 기록 굉장히 오랜만에 블로그를 작성하네요 ~~ 오늘 아주 큰?! 사고로 이어질뻔했던 이슈가 하나 있어서 기록으로 남겨 보려고 합니다. mysql 8.0 db 의 커넥션 상태가 증가만 하고 해소가 되지 않는 것!!!! 오늘 테스트를 빡시게 돌려보다가 보니 too many connections 오류가 다수 발생 하는 것 !! 곧바로 db 설정 원인 분석 ~~ show variables like 'max_connections'; 로 확인 했을 때 맥스 커넥션은 151로 설정 되어 있으며 SHOW STATUS LIKE 'Threads_connected' -- 커넥션 맺어져 있는 수 의 값이 계속 증가만 하고 해소가 되지 않았다. (여기서 151개가 초과 하면 바로 too many 오류 발생 ~~) SHOW STATU.. 데이터베이스 이야기/MySQL 2022. 1. 26. [MySQL] UTC(GMT) 저장/전환 원하는 방향기본 저장을 UTC로함어려움점현재 저장된 KST기본 날짜를 모두 수정해야함환경설정이 바뀔 경우 mysql내부적으로 모두 변환해주는지 파악 필요이 후 운영시DB에서 data조회시 일일이 변환하여야함 고객 문의시 DB에서 직접 조회하는 경우 시간정보를 헷갈려서 잘못추적하는 오류 발생 : 실제 이전회사에서 종종 있었던 일필요시 변경 장점단점query시 변경프로그래밍이 편함query에 locale를 전달해주는방법 필요query후 프로그램에서 변경query가 편함 ,조건 비교시 계산이 어려울 수 있음참고 자료Java에서 utc,gmt변경이 자유로울 것으로 예상됨 : Java8에 추가된 Date현재 상황기본 저장이 KST(GMT+9)로 되어 있음Sytem(OS)가 KST이므로 이를 감싸서 처리하는 wra.. 데이터베이스 이야기/MySQL 2019. 4. 29. 이전 1 다음 💲 추천 글 반응형