Skip to content
조회 수 3859 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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


https://github.com/RodrigoViolante/my.cnf/blob/master/my.cnf_8GB


8기가 램에 맞는 Mysql config 셋팅 값


################################################################################

#DATE: 2011-02-02

#SITE: http://datastrangler.com

#DESCRIPTION: MySQL config 5.0.x, 5.1.x, 5.5.x 

#RAM: 8GB RAM dedicated server

#Connections: 1000 connections

################################################################################

[mysqld_safe]

nice = -15


[client]

socket = /var/lib/mysql/mysql.sock

default-character-set = utf8


[mysqld]

## Charset and Collation

character-set-server = utf8

collation-server = utf8_general_ci


## Files

back_log = 300

open-files-limit = 8192

open-files = 1024

port = 3306

socket = /var/lib/mysql/mysql.sock

pid-file = /var/lib/mysql/mysql.pid

skip-external-locking

skip-name-resolve


## Logging

datadir = /var/lib/mysql

relay_log = mysql-relay-bin

relay_log_index = mysql-relay-index

#log = mysql-gen.log

log_error = mysql-error.err

log_warnings

log_bin = mysql-bin

log_slow_queries = mysql-slow.log

#log_queries_not_using_indexes

long_query_time = 10 #default: 10

max_binlog_size = 256M #max size for binlog before rolling

expire_logs_days = 4 #binlog files older than this will be purged


## Per-Thread Buffers * (max_connections) = total per-thread mem usage

thread_stack = 256K  #default: 32bit: 192K, 64bit: 256K

sort_buffer_size = 512K  #default: 2M, larger may cause perf issues

read_buffer_size = 512K  #default: 128K, change in increments of 4K

read_rnd_buffer_size = 512K  #default: 256K

join_buffer_size = 512K  #default: 128K

binlog_cache_size = 64K  #default: 32K, size of buffer to hold TX queries

## total per-thread buffer memory usage: 4736000K = 4.625GB


## Query Cache

query_cache_size = 32M #global buffer

query_cache_limit = 512K #max query result size to put in cache


## Connections

max_connections = 2000 #multiplier for memory usage via per-thread buffers

max_connect_errors = 100 #default: 10

concurrent_insert = 2 #default: 1, 2: enable insert for all instances

connect_timeout = 30 #default -5.1.22: 5, +5.1.22: 10

max_allowed_packet = 32M #max size of incoming data to allow


## Default Table Settings

sql_mode = NO_AUTO_CREATE_USER


## Table and TMP settings

max_heap_table_size = 1G #recommend same size as tmp_table_size

bulk_insert_buffer_size = 1G #recommend same size as tmp_table_size

tmp_table_size                  = 1G    #recommend 1G min

#tmpdir                         = /data/mysql-tmp0:/data/mysql-tmp1 #Recommend using RAMDISK for tmpdir


## Table cache settings

#table_cache = 512 #5.0.x <default: 64>

#table_open_cache = 512 #5.1.x, 5.5.x <default: 64>


## Thread settings

thread_concurrency = 16  #recommend 2x CPU cores

thread_cache_size = 100 #recommend 5% of max_connections


## Replication

#read_only

#skip-slave-start

#slave-skip-errors = <default: none, recommend:1062>

#slave-net-timeout = <default: 3600>

#slave-load-tmpdir = <location of slave tmpdir>

#slave_transaction_retries = <default: 10>

#server-id                      = <unique value>

#replicate-same-server-id       = <default: 0, recommend: 0, !if log_slave_updates=1> 

#auto-increment-increment       = <default: none>

#auto-increment-offset          = <default: none>

#master-connect-retry           = <default: 60>

#log-slave-updates = <default: 0 disable>

#report-host = <master_server_ip>

#report-user = <replication_user>

#report-password                = <replication_user_pass>

#report-port = <default: 3306>

#replicate-do-db             =

#replicate-ignore-db =

#replicate-do-table

#relicate-ignore-table =

#replicate-rewrite-db =

#replicate-wild-do-table =

#replicate-wild-ignore-table =


## Replication Semi-Synchronous 5.5.x only, requires dynamic plugin loading ability 

#rpl_semi_sync_master_enabled = 1 #enable = 1, disable = 0

#rpl_semi_sync_master_timeout = 1000 #in milliseconds <default: 10000>, master only setting


## 5.1.x and 5.5.x replication related setting. 

#binlog_format = MIXED


## MyISAM Engine

key_buffer = 512K #global buffer

myisam_sort_buffer_size = 128M #index buffer size for creating/altering indexes

myisam_max_sort_file_size = 256M #max file size for tmp table when creating/alering indexes

myisam_repair_threads = 4 #thread quantity when running repairs

myisam_recover = BACKUP #repair mode, recommend BACKUP 


## InnoDB Plugin Dependent Settings

#ignore-builtin-innodb

#plugin-load=innodb=ha_innodb_plugin.so;innodb_trx=ha_innodb_plugin.so;innodb_locks=ha_innodb_plugin.so;innodb_cmp=ha_innodb_plugin.so;innodb_cmp_reset=ha_innodb_plugin.so;innodb_cmpmem=ha_innodb_plugin.so;innodb_cmpmem_reset=ha_innodb_plugin.so;innodb_lock_waits=ha_innodb_plugin.so


## InnoDB IO Capacity - 5.1.x plugin, 5.5.x

#innodb_io_capacity = 200


## InnoDB IO settings -  5.1.x only

#innodb_file_io_threads = 16


## InnoDB IO settings -  5.5.x and greater

#innodb_write_io_threads = 16

#innodb_read_io_threads = 16


## InnoDB Plugin Independent Settings

innodb_data_home_dir            = /var/lib/mysql

innodb_data_file_path = ibdata1:128M;ibdata2:10M:autoextend

innodb_log_file_size = 256M #64G_RAM+ = 768, 24G_RAM+ = 512, 8G_RAM+ = 256, 2G_RAM+ = 128 

innodb_log_files_in_group = 4 #combined size of all logs <4GB. <2G_RAM = 2, >2G_RAM = 4

innodb_buffer_pool_size = 4G #global buffer

innodb_additional_mem_pool_size = 4M #global buffer

innodb_status_file   #extra reporting

innodb_file_per_table #enable always

innodb_flush_log_at_trx_commit = 2 #2/0 = perf, 1 = ACID

innodb_table_locks = 0 #preserve table locks

innodb_log_buffer_size = 128M #global buffer

innodb_lock_wait_timeout = 60

innodb_thread_concurrency = 16 #recommend 2x core quantity

innodb_commit_concurrency = 16 #recommend 4x num disks

#innodb_flush_method = O_DIRECT   #O_DIRECT = local/DAS, O_DSYNC = SAN/iSCSI

innodb_support_xa = 0   #recommend 0, disable xa to negate extra disk flush

skip-innodb-doublewrite


## Binlog sync settings

## XA transactions = 1, otherwise set to 0 for best performance

sync_binlog = 0


## TX Isolation

transaction-isolation = REPEATABLE-READ #REPEATABLE-READ req for ACID, SERIALIZABLE req XA


## Per-Thread Buffer memory utilization equation:

#(read_buffer_size + read_rnd_buffer_size + sort_buffer_size + thread_stack + join_buffer_size + binlog_cache_size) * max_connections


## Global Buffer memory utilization equation:

# innodb_buffer_pool_size + innodb_additional_mem_pool_size + innodb_log_buffer_size + key_buffer_size + query_cache_size


[mysqldump]

quick

quote-names

max_allowed_packet = 128M


로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
917 AutoHotKey #ifwinactive & #ifwinexist 윈도우창 마다 핫키의 용도를 다르게 사용하는 방법 2011.02.14 16528
916 Excel 'C:Documents.xlsx' 을(를) 찾을 수 없습니다. 라는 오류 메시지가 나오는 경우 대처방법 2015.01.28 4790
915 WindowsTip (nPDF) 프린터 인쇄 내용을 PDF 파일로 변환하기 2015.01.24 2273
914 컴퓨터잡담 -응답없음- 으로 멈춰버린 프로그램 대기시간 줄이는 방법 2010.10.01 7866
913 컴퓨터잡담 .htaccess와 워터마킹을 이용한 이미지 링크 방지 2009.06.30 34918
912 WindowsTip 100M Full 속도내기(레지스터리) file 2013.01.11 6528
911 컴퓨터잡담 16진수 헥사, 2진수, 10진수, 8진법 변환 계산기; Hex Calc 2012.02.22 7917
910 컴퓨터잡담 2021년 플래시 플레이어 웹사이트 크롬에서 접속하는 방법 2021.07.05 2582
909 컴퓨터잡담 2023-09-23 서버다운 후 복구완료 secret 2023.09.23 50534
908 컴퓨터잡담 50 개 이상의 Ajax 예제들 2 2010.03.29 18950
907 컴퓨터잡담 50 개 이상의 Ajax 예제들 2010.03.29 18179
» Server 8기가 램에 맞는 Mysql config 셋팅 값 1 2016.02.22 3859
905 컴퓨터잡담 ACTIVE-X 의 무서움 file 2015.12.26 669
904 컴퓨터잡담 AHK & my Address of Pointer and my Offset 2011.10.11 13184
903 컴퓨터잡담 Ahk Standard Library Collection, 2010 Sep (+Gui) ~ Libs: 100 3 2011.10.11 14190
902 AutoHotKey ahk) autohotkey controlgettext 이름을 마우스커서에 졸졸 따라다니게 하기 file 2014.04.01 12232
901 AutoHotKey ahk) autohotkey 글자 자르기 방법 2013.10.30 34677
900 AutoHotKey ahk) autohotkey 엑셀(Excel)에서 행값 증가시키기 2013.10.30 37423
899 AutoHotKey AHK) AUTOKEY 웹페이지 열지않고 소스 가져오기 또는 로그인 하기 14 2012.05.12 52959
898 AutoHotKey Ahk) ip할당 진단프로그램 file 2011.12.26 12122
Board Pagination Prev 1 2 3 4 5 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소