웹호스팅
2024.05.03 17:10

innoDB 메모리 설정 방법

Views 638 Votes 0 Comment 0
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print Attachment
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print Attachment

<CPU 사용률이 오르다가 innoDB 메모리 설정 후 안정을 찾은 모습>


출처 : [mysql]innodb 메모리별 설정값 예시 (tistory.com)

대형 커뮤니티 사이트를 통큰 서버에 입주시켰습니다.

입주시키자마다 속도 저하로 이용할 수 없는 지경에 ㅠㅠ

다행히 innoDB 메모리 설정을 해주니 원활하게 이용 가능하게 됐습니다.


[client]

port=3306

socket=/run/mysqld/mysqld.sock

default-character-set=utf8mb4


[mysql]

default-character-set=utf8mb4


[mysqld_safe]

socket=/run/mysqld/mysqld.sock


[mysqld]

user=mysql

pid-file=/run/mysqld/mysqld.pid

socket=/run/mysqld/mysqld.sock

port=3306

basedir=/usr

datadir=/var/lib/mysql

tmpdir=/tmp

lc-messages-dir=/usr/share/mysql

log_error=/var/log/mysql/error.log

collation-server = utf8mb4_unicode_520_ci

init-connect='SET NAMES utf8mb4'

character-set-server = utf8mb4


symbolic-links=0

local-infile=0


skip-external-locking

key_buffer_size = 512M

max_allowed_packet = 64M

table_open_cache = 512

sort_buffer_size = 32M

read_buffer_size = 32M

read_rnd_buffer_size = 40M

myisam_sort_buffer_size = 64M

thread_cache_size = 32

query_cache_size= 64M


#innodb_use_native_aio = 0

default_storage_engine = InnoDB

innodb_buffer_pool_size = 48G

innodb_file_per_table = 1

innodb_log_file_size = 256M

innodb_buffer_pool_instances = 8

innodb_flush_log_at_trx_commit = 0

innodb_flush_method = O_DSYNC

innodb_io_capacity = 15000


max_connections=2000

max_user_connections=1000

wait_timeout=120

interactive_timeout=120

long_query_time=60


!includedir /etc/mysql/conf.d/

!includedir /etc/mysql/mariadb.conf.d/


Who's 이온디

profile

라이믹스는 이온디와 함께

Atachment
Attachment '1'
기존대댓글
추가시작 대댓글시작
대댓글끝 추가끝


List of Articles
No. Category Subject Views Votes
20 리눅스 Htop (Linux Process Monitoring) 사용법 file 2278 1
19 리눅스 postfix 메일에서 queue 관리 872 0
18 리눅스 pstree 현재 사용자 프로세스 확인 899 0
17 리눅스 How to remove imagemagick from Ubuntu 16.04 (Xenial Xerus) 916 0
16 리눅스 top 에서 실행 중인 프로세스에서 어떤 파일이 사용되는지 파악하는 방법 file 754 0
15 리눅스 NGINX PHP-FPM 업데이트 및 여러 버전 동시 연동 방법 774 0
14 리눅스 Linux/Ubuntu, 용량 큰 파일/디렉토리 찾아내기. file 1225 0
13 리눅스 [Laravel] 라라벨 설치하기 PHP7.0 + Nginx 5 file 972 0
12 리눅스 루분투 X61 배터리 정보 1 file 791 0
11 VPS 리노드에서 서비스 변경했습니다. (160달러 -> 10달러로) file 712 0
10 VPS Linode VPS 디스크 용량 변경 방법 file 696 0
9 VPS Linode VPS의 새로운 콘트롤 패널 file 838 0
8 VPS 각종 클라우드 VPS 서비스 비교해본 소감 988 0
7 웹호스팅 http://rael.me/support.php secret 0 0
6 기타 무료 아마존 웹 서비스, 100% 알뜰하게 사용하는 방법 717 0
5 웹호스팅 a2hosting 웹호스팅 단점/후회/불만 824 0
4 기타 해외 호스팅의 결제 및 환불 (a2hosting 환불 했습니다.) file 973 0
3 기타 해외도메인 구입 사이트 gandi.net 929 0
2 웹호스팅 [해외]a2hosting 855 0
1 VPS 국내 클라우드 서버호스팅 비교(Virtual Private Server Review) 926 0
Board Pagination Prev 1 2 Next
/ 2