Skip to content

Instantly share code, notes, and snippets.

@md2k
Created November 15, 2012 17:21
Show Gist options
  • Save md2k/4079898 to your computer and use it in GitHub Desktop.
Save md2k/4079898 to your computer and use it in GitHub Desktop.
Amazon RDS Performance Tuning Settings
rds-modify-db-parameter-group {param-group-name} \
--parameters="name=character_set_server, value=utf8, method=pending-reboot" \
--parameters="name=collation_server, value=utf8_general_ci, method=pending-reboot" \
--parameters="name=tmp_table_size, value={DBInstanceClassMemory/16}, method=pending-reboot" \
--parameters="name=max_heap_table_size, value={DBInstanceClassMemory/16}, method=pending-reboot" \
--parameters="name=query_cache_type, value=1, method=pending-reboot" \
--parameters="name=query_cache_size, value={DBInstanceClassMemory/32}, method=pending-reboot" \
--parameters="name=table_open_cache, value=2500, method=pending-reboot" \
--parameters="name=join_buffer_size, value={DBInstanceClassMemory/64}, method=pending-reboot" \
--parameters="name=thread_cache_size, value={DBInstanceClassMemory/12582880}, method=pending-reboot" \
--parameters="name=sort_buffer_size, value={DBInstanceClassMemory/64}, method=pending-reboot" \
--parameters="name=innodb_flush_log_at_trx_commit, value=0, method=pending-reboot" \
--parameters="name=innodb_additional_mem_pool_size, value={DBInstanceClassMemory/64}, method=pending-reboot" \
--parameters="name=innodb_max_dirty_pages_pct, value=90, method=pending-reboot" \
--parameters="name=max_allowed_packet, value=33554432, method=pending-reboot" \
--parameters="name=tx_isolation, value=READ-COMMITTED, method=pending-reboot"
http://dba.stackexchange.com/questions/21914/local-database-vs-amazon-rds
http://thoughtsandideas.wordpress.com/2012/05/17/monitoring-and-managing-amazon-rds-databases-using-mysql-workbench/
http://aws.typepad.com/aws/2012/07/database-engine-tuning-advisor-for-amazon-rds.html
http://docs.amazonwebservices.com/AmazonRDS/latest/UserGuide/Appendix.SQLServer.CommonDBATasks.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment