Guest User

my.cnf

a guest
Jan 4th, 2011
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.03 KB | None | 0 0
  1. cat /etc/mysql/my.cnf
  2.  
  3. # TODO: to be benchmarked against old my.cnf
  4.  
  5. [client]
  6.  
  7. port = 3306
  8. socket = /var/run/mysqld/mysqld.sock
  9. default_character_set = utf8
  10.  
  11. #----------------------------------------------------------------
  12.  
  13. [safe_mysqld]
  14.  
  15. syslog
  16.  
  17. #----------------------------------------------------------------
  18.  
  19. [mysqld]
  20.  
  21. skip_name_resolve
  22.  
  23. skip_networking
  24.  
  25.  
  26.  
  27.  
  28. user = mysql
  29. port = 3306
  30. socket = /var/run/mysqld/mysqld.sock
  31.  
  32. max_connections = 2048
  33. back_log = 128
  34. max_connect_errors = 1000
  35. connect_timeout = 2
  36. wait_timeout = 60
  37.  
  38. max_allowed_packet = 16M
  39. net_buffer_length = 8K
  40.  
  41. default_character_set = utf8
  42. character_set_server = utf8
  43.  
  44. default_collation = utf8_general_ci
  45. init_connect = 'SET NAMES utf8; SET sql_mode = STRICT_TRANS_TABLES'
  46.  
  47. basedir = /usr
  48. datadir = /var/lib/mysql
  49. tmpdir = /tmp
  50. language = /usr/share/mysql/english
  51. log-error = /var/log/mysql/mysqld.err
  52. pid-file = /var/run/mysqld/mysqld.pid
  53. log_slow_queries = /var/log/mysql/slow-queries.log
  54. log_output = FILE
  55. long_query_time = 5
  56. log_long_format
  57. #log = /var/log/mysql/queries.log
  58.  
  59.  
  60. #Binlog options
  61. log_bin = /var/lib/mysql/log-bin
  62. max_binlog_size = 512M
  63. expire_logs_days = 90 #Values 0-99
  64. binlog_format = row
  65. binlog_cache_size = 1M
  66. sync_binlog = 1
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76. table_cache = 4096
  77. join_buffer_size = 8M
  78. tmp_table_size = 64M
  79. sort_buffer_size = 8M
  80. thread_cache_size = 64
  81. thread_concurrency = 8
  82. thread_stack = 192K
  83.  
  84.  
  85.  
  86. # Query cache, disabled
  87. query_cache_size = 0
  88. query_cache_type = 1
  89. query_cache_limit = 2M
  90.  
  91. transaction_isolation = REPEATABLE-READ
  92.  
  93. # MyISAM options
  94. key_buffer_size = 256M
  95. read_buffer_size = 2M
  96. read_rnd_buffer_size = 8M
  97. myisam_sort_buffer_size = 128M
  98. bulk_insert_buffer_size = 64M
  99. myisam_max_sort_file_size = 10G
  100. myisam_repair_threads = 2
  101. #myisam_recover_options = DEFAULT
  102.  
  103.  
  104.  
  105. # InnoDB options
  106. innodb_data_home_dir = /var/lib/mysql
  107. innodb_data_file_path = ibdata1:10M:autoextend
  108. innodb_file_per_table
  109. innodb_buffer_pool_size = 1343M
  110. innodb_additional_mem_pool_size = 32M
  111. innodb_log_group_home_dir = /var/lib/mysql
  112. innodb_log_files_in_group = 4
  113. innodb_log_file_size = 128M
  114. innodb_log_buffer_size = 8M
  115. innodb_max_dirty_pages_pct = 80
  116. innodb_flush_log_at_trx_commit = 1
  117. innodb_lock_wait_timeout = 50
  118. innodb_flush_method = O_DIRECT
  119. innodb_thread_concurrency = 32
  120. innodb_autoinc_lock_mode = 1
  121. innodb_locks_unsafe_for_binlog
  122. innodb_fast_shutdown = 1
  123. innodb_max_purge_lag = 0
  124.  
  125. #----------------------------------------------------------------
  126.  
  127. [mysqldump]
  128.  
  129. quick
  130. max_allowed_packet = 16M
  131. single_transaction
  132.  
  133.  
  134. #----------------------------------------------------------------
  135.  
  136. [mysql]
  137.  
  138. #no_auto_rehash
  139.  
  140.  
  141. #----------------------------------------------------------------
  142.  
  143. [myisamchk]
  144.  
  145. # databases
  146. key_buffer = 256M
  147. sort_buffer = 256M
  148. read_buffer = 64M
  149. write_buffer = 64M
Advertisement
Add Comment
Please, Sign In to add comment