Skip to content
This repository has been archived by the owner on Aug 29, 2018. It is now read-only.

Commit

Permalink
Bump MyISAM memory parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
BanzaiMan committed Oct 15, 2013
1 parent 9171dc2 commit 61c1f27
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions cartridges/openshift-origin-cartridge-mysql/conf/my.cnf.erb
Expand Up @@ -12,17 +12,18 @@ socket=<%= ENV['OPENSHIFT_MYSQL_DB_SOCKET'] %>
bind-address=<%= ENV['OPENSHIFT_MYSQL_DB_HOST'] %>
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
key_buffer_size = 16K
key_buffer_size = <%= ENV['OPENSHIFT_APP_DNS'] == ENV['OPENSHIFT_GEAR_DNS'] ? '16' : (ENV['OPENSHIFT_GEAR_MEMORY_MB'].to_i * 0.1).to_i %>M
max_allowed_packet = 200M
table_open_cache = 4
sort_buffer_size = 128K
read_buffer_size = 256K
read_buffer_size = <%= ENV['OPENSHIFT_APP_DNS'] == ENV['OPENSHIFT_GEAR_DNS'] ? '4' : (ENV['OPENSHIFT_GEAR_MEMORY_MB'].to_i * 0.05).to_i %>M
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 256K
lower_case_table_names = <%= ENV['OPENSHIFT_MYSQL_LOWER_CASE_TABLE_NAMES'] ? ENV['OPENSHIFT_MYSQL_LOWER_CASE_TABLE_NAMES'] : '0' %>
<%= ENV['OPENSHIFT_MYSQL_DEFAULT_STORAGE_ENGINE'] ? "default-storage-engine = #{ENV['OPENSHIFT_MYSQL_DEFAULT_STORAGE_ENGINE']}" : '' %>
myisam_sort_buffer_size = 2M

#INNODB
# You can set .._buffer_pool_size up to 50 - 80 %
Expand Down

0 comments on commit 61c1f27

Please sign in to comment.