CMS솔루션마켓, 이온디 - 워드프레스, 라이믹스, 카페24, 그누보드, 엑셀

홈페이지 제작팁

웹호스팅
2024.05.03 17:10

innoDB 메모리 설정 방법

조회 수 80 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

<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/


기존대댓글
추가시작 대댓글시작
대댓글끝 추가끝


  1. 웹호스팅 innoDB 메모리 설정 방법

    Category웹호스팅 조회80 좋아요0
    <CPU 사용률이 오르다가 innoDB 메모리 설정 후 안정을 찾은 모습> 출처 : [mysql]innodb 메모리별 설정값 예시 (tistory.com) 대형 커뮤니티 사이트를 통큰 서버에 입주시켰습니다. 입주시키자마다 속도 저하로 이용할 수 없는 지경에 ㅠㅠ 다행히 innoDB 메...
    Read More
  2. 1. 버그 패치하는 방법 2. memcached 설치방법 3. redis 설치 방법 sudo apt install redis-server sudo systemctl restart apache2 # Apache를 사용하는 경우 sudo systemctl restart nginx # Nginx를 사용하는 경우 3.2.서버시작 sudo systemctl start redis...

    웹호스팅 HestiaCP 사용방법

    Category웹호스팅 조회85 좋아요0
    1. 버그 패치하는 방법 2. memcached 설치방법 3. redis 설치 방법 sudo apt install redis-server sudo systemctl restart apache2 # Apache를 사용하는 경우 sudo systemctl restart nginx # Nginx를 사용하는 경우 3.2.서버시작 sudo systemctl start redis...
    Read More
  3. 웹호스팅 HestiaCP 설치방법

    Category웹호스팅 조회78 좋아요0
    1. Install https://hestiacp.com/install.html 원하는 옵션을 선택 후에 ①을 복사해서 서버에 다운로드합니다. ② 를 복사해서 설치를 진행합니다. 쉽죠? 2. HESTIACP DOC https://hestiacp.com/docs/introduction/getting-started.html 3. HestiaCP Forum htt...
    Read More
  4. https://www.manualfactory.net/13581#i-3 사용자 조회모든 사용자를 출력합니다.# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:...

    리눅스 리눅스 / 사용자 / 사용자 조회, 사용자 추가, 사용자 삭제, 사용자 수정

    Category리눅스 조회76 좋아요0
    https://www.manualfactory.net/13581#i-3 사용자 조회모든 사용자를 출력합니다.# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:...
    Read More
  5. PHP htaccess injection cheat sheet .htaccess: php_value auto_append_file .htaccess #<?php phpinfo(); 출처 https://github.com/sektioneins/pcc/wiki/PHP-htaccess-injection-cheat-sheet

    웹호스팅 웹호스팅에서 php 설정 변경하는 방법

    Category웹호스팅 조회85 좋아요0
    PHP htaccess injection cheat sheet .htaccess: php_value auto_append_file .htaccess #<?php phpinfo(); 출처 https://github.com/sektioneins/pcc/wiki/PHP-htaccess-injection-cheat-sheet
    Read More
  6. Mysql 설치후 phpMyadmin 접속할경우 아래와 같은 메시지가 보일때 조치법이 몇가지 있다. Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. 1. php.in...

    리눅스 리스토리의 IT's/IT Story Mysql 설치후 phpMyadmin 접속 안될때 - Cannot start session

    Category리눅스 조회100 좋아요0
    Mysql 설치후 phpMyadmin 접속할경우 아래와 같은 메시지가 보일때 조치법이 몇가지 있다. Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. 1. php.in...
    Read More
  7. https://jjeongil.tistory.com/834 https://blog.kerus.net/1645/install-php-7-4-fpm-remirepo-on-centos/

    리눅스 CentOS PHP/PHP-FPM 설치방법

    Category리눅스 조회92 좋아요0
    https://jjeongil.tistory.com/834 https://blog.kerus.net/1645/install-php-7-4-fpm-remirepo-on-centos/
    Read More
  8. 리눅스 리눅스 그룹 생성/삭제/확인/추가 - groupadd

    Category리눅스 조회106 좋아요0
    https://webdir.tistory.com/134 리눅스시스템에는 사용자를 생성하면 자동으로 사용자명과 같은 그룹이 생성됩니다. 따라서 리눅스에서는 자신의 계정 이름과 동일한 그룹에 반드시 속하게 되며, 특정 그룹을 만들어서 기존의 사용자들이 소속되게 할 수도 있...
    Read More
  9. VPS 요즘 일방문자가 5000~6000씩 찍히는데 이유를 모르겠습니다.

    CategoryVPS 조회87 좋아요0
    제가 사용하고 있는 vultr 서버 모니터인데 근래 해당 일자 서버 사용량은 크게 변동은 있어 보이진 않는데 원인을 모르겠네요. 구글애널리틱스도 보면 크게 차이는 없어 보이는데 라이믹스 통계에서만 그렇게 찍히네요. 트래픽도 크게 튀는 수준이 아니구요. ...
    Read More
  10. 1. putty, mobaxterm 등 SSH 접속프로그램을 설치한다. 2. 서버아이피, 아이디, 비밀번호로 로그인한다. 3. db를 백업한다. 3.1. 내 계정 디렉토리로 이동한다. # cd /home/USERID/ 3.2. ssh 접속프로그램에서 아래 명령어를 입력한다. # mysqldump -u아이디 -...

    웹호스팅 사이트 백업하는 방법

    Category웹호스팅 조회198 좋아요1
    1. putty, mobaxterm 등 SSH 접속프로그램을 설치한다. 2. 서버아이피, 아이디, 비밀번호로 로그인한다. 3. db를 백업한다. 3.1. 내 계정 디렉토리로 이동한다. # cd /home/USERID/ 3.2. ssh 접속프로그램에서 아래 명령어를 입력한다. # mysqldump -u아이디 -...
    Read More
  11. https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_tar_%ED%8A%B9%EC%A0%95%ED%8F%B4%EB%8D%94_%EC%A0%9C%EC%99%B8%ED%95%98%EA%B3%A0_%EC%95%95%EC%B6%95%ED%95%98%EA%B8%B0 https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_tar_%ED%8A%B9%EC%A...

    리눅스 리눅스 tar 특정폴더 제외하고 압축하기

    Category리눅스 조회304 좋아요0
    https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_tar_%ED%8A%B9%EC%A0%95%ED%8F%B4%EB%8D%94_%EC%A0%9C%EC%99%B8%ED%95%98%EA%B3%A0_%EC%95%95%EC%B6%95%ED%95%98%EA%B8%B0 https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_tar_%ED%8A%B9%EC%A...
    Read More
  12. 서비스 상태 확인, 시작, 중지, 재시작 명령어이다. CentOS (서비스명: httpd)우분투 (서비스명: apache2)명령어 종류systemctl ★★service/etc/init.d/ ★apachectlhttpd[1]아파치 상태 확인systemctl status apache2service apache2 status/etc/init.d/apache2...

    서버관리 아파치 재실행

    Category서버관리 조회289 좋아요0
    서비스 상태 확인, 시작, 중지, 재시작 명령어이다. CentOS (서비스명: httpd)우분투 (서비스명: apache2)명령어 종류systemctl ★★service/etc/init.d/ ★apachectlhttpd[1]아파치 상태 확인systemctl status apache2service apache2 status/etc/init.d/apache2...
    Read More
  13. tar -zxvf [파일명.tar.gz]

    서버관리 압축해제

    Category서버관리 조회323 좋아요0
    tar -zxvf [파일명.tar.gz]
    Read More
  14. chown -R windbamin:windbamin /home/windbamin chmod +w /home/windbamin/ ls -all /home/

    서버관리 소유자 권한 설정

    Category서버관리 조회316 좋아요0
    chown -R windbamin:windbamin /home/windbamin chmod +w /home/windbamin/ ls -all /home/
    Read More
  15. ./add.sh windbamin windbamin.com www.windbamin.com

    서버관리 신규 유저 생성

    Category서버관리 조회328 좋아요0
    ./add.sh windbamin windbamin.com www.windbamin.com
    Read More
  16. https://to-dy.tistory.com/58 https://to-dy.tistory.com/58 http://blog.naver.com/PostView.nhn?blogId=tollu09&logNo=220845838393 http://blog.naver.com/PostView.nhn?blogId=tollu09&logNo=220845838393 https://inma.tistory.com/98 https://inma.tist...

    서버관리 Mysql 비밀번호 변경하는 방법

    Category서버관리 조회130 좋아요0
    https://to-dy.tistory.com/58 https://to-dy.tistory.com/58 http://blog.naver.com/PostView.nhn?blogId=tollu09&logNo=220845838393 http://blog.naver.com/PostView.nhn?blogId=tollu09&logNo=220845838393 https://inma.tistory.com/98 https://inma.tist...
    Read More
  17. https://linuxize.com/post/how-to-back-up-and-restore-mysql-databases-with-mysqldump/ https://linuxize.com/post/how-to-back-up-and-restore-mysql-databases-with-mysqldump/ 이 튜토리얼에서는 mysqldump유틸리티를 사용하여 명령줄에서 MySQL또는 Mar...

    Mysqldump를 사용하여 MySQL데이터베이스를 백업 및 복원하는 방법

    조회243 좋아요0
    https://linuxize.com/post/how-to-back-up-and-restore-mysql-databases-with-mysqldump/ https://linuxize.com/post/how-to-back-up-and-restore-mysql-databases-with-mysqldump/ 이 튜토리얼에서는 mysqldump유틸리티를 사용하여 명령줄에서 MySQL또는 Mar...
    Read More
  18. root@q381-0663:/# mysqldump bash: mysqldump: command not found 오랜만에 백업해보려니 mysqldump 명령어가 실행되지 않더군요.. $ which mysqldump 위 명령어가 mysqldump를 찾는 명령어인데, 해보니 없는 거 같더군요. 아마 일전에 php7.4 업데이트할 때 ...

    서버관리 mysqldump not found

    Category서버관리 조회466 좋아요0
    root@q381-0663:/# mysqldump bash: mysqldump: command not found 오랜만에 백업해보려니 mysqldump 명령어가 실행되지 않더군요.. $ which mysqldump 위 명령어가 mysqldump를 찾는 명령어인데, 해보니 없는 거 같더군요. 아마 일전에 php7.4 업데이트할 때 ...
    Read More
  19. 비밀글입니다.

    서버관리 신규 사용자 생성

    Category서버관리 조회0 좋아요0
    비밀글입니다.
    Read More
  20. 서버이전순서 서버 이전은 아래와 같은 순서로 진행됩니다. (도메인 네임서버 설정이 끝난 경우) 1. DB 백업 2. 압축 3. 데이터 전송 4. 압축 해제 5. DB 복원 6. 도메인 설정 변경 1. DB 백업 $ mysqldump -u아이디 -p DB명 > 백업파일명.sql $ 데이터베이스...

    서버관리 서버 이전

    서버이전순서 서버 이전은 아래와 같은 순서로 진행됩니다. (도메인 네임서버 설정이 끝난 경우) 1. DB 백업 2. 압축 3. 데이터 전송 4. 압축 해제 5. DB 복원 6. 도메인 설정 변경 1. DB 백업 $ mysqldump -u아이디 -p DB명 > 백업파일명.sql $ 데이터베이스...
    Read More
Board Pagination Prev 1 2 Next
/ 2