■ 서버 자동 설정 변수(파라미터) MySQL 8.0에는 서버 메모리 환경을 자동으로 설정해주는 파라미터가 있습니다. 이 파라미터에 대해 한번 알아보겠습니다. ▶︎ 변수 확인 먼저 서버 변수에 대해 알아보겠습니다. 변수명 : innodb_dedicated_server 명령라인 형식 --innodb-dedicated-server[={OFF|ON}] 시스템 변수 innodb_dedicated_server 범위 전역 동적여부 아니오 SET_VAR 힌트 적용 아니오 형식 Boolean(참, 거짓) 기본값 OFF ▶︎ 자동 설정 변수 innodb_dedicated_server가 활성화되면 InnoDB는 자동으로 다음 변수를 구성합니다. • innodb_buffer_pool_size • innodb_redo_log..
■ 파일오픈갯수의변경및자원사용량변경의필요성 리눅스를 설치하면 기본적으로 오픈할 수 있는 File의 갯수가 작습니다. 이게 중요한 이유는 오픈할 수 파일 갯수가 작다면 성능에 제약을 받기 때문입니다. 예를 들어 파일 요청파일 갯수가 3000이 들어왔는데 열수 있는 파일이 1000개라면 1000개 이후의 모든 요청은 거절되거나 대기상태로 빠지기 때문입니다. 서버의 성능이 어느정도 된다면 기본값보다 값을 늘려 성능을 향상시킬 수 있습니다. ■ Linux의 확인 및 환경 설정 서버에서는 file-max 란 시스템 파라미터로 불리며 이것은 한번에 운영할 수 있는 파일수를 의미합니다. 보통 4MB 메모리당 256개의 파일을 운용할 수 있다고 합니다. ▶︎ 오픈 가능한 파일 갯수 확인 및 적용 방법 • 확인 방법 현..