본문 바로가기
반응형

multi2

ResultSet의 setFetchSize 에 따른 성능 배경 쿼리에서 많은 행을 받으려면 여러 번의 네트워크 왕복이 필요합니다. 왕복 횟수는 결과 집합의 총 행 수와 각 데이터베이스 이동에서 반환되는 행 수인 인출 크기의 함수입니다. 따라서 동일한 쿼리 결과에 대해 가져오기 크기를 조정하여 왕복 횟수에 영향을 줄 수 있습니다. 클라이언트와 데이터베이스가 동일한 네트워크에 공존하는 환경에서는 일반적으로 네트워크 왕복 횟수가 성능을 결정하는 요소가 아니기 때문에 가져오기 크기의 영향을 고려할 필요가 없는 경우가 많습니다. 서로 다른 클라우드 간에 분할 스택 아키텍처를 사용하는 경우와 같이 약간의 대기 시간이 있는 환경에서는 네트워크 왕복을 고려하는 것이 중요합니다. 쿼리에 많은 네트워크 왕복이 필요한 경우 왕복마다 대기 시간이 약간 늘어나도 성능에 큰 영향을 미.. 2023. 9. 5.
[MariaDB] 다중 인스턴스 실행 MariaDB를 이용하여 하나의 인스턴스만을 실행하였는데, 캐릭터 셋이 다른 관계로 DB 인스턴스가 추가로 필요한 상황이 발생 1. my.cnf 수정 $ vi /etc/my.cnf 설정 주의 사항 pid-file, socket, port, datadir, log-error 해당 인스턴스에 고유해야 함(폴더 분리) mysqld 뒤에는 구분할 수 있는 정수 입력 [mysqld_multi] mysqld = /usr/bin/mysqld_safe mysqladmin = /usr/bin/mysqladmin user = multi_admin password = multipass [mysqld3306] user = mysql pid-file = /var/run/mysqld/mysqld3306.pid # socket =.. 2021. 3. 25.
반응형