Things to setlog_bin_trust_function_creatorsmax_connect_errorsslow query loggingsync_binlogquery cache
LimitationsSlow Query Logs (blog on how to do it)http://www.palominodb.com/blog/2011/10/20/exporting-mysqlslowlog-table-slow-query-log-formatMySQL upgradesSchema changesReplication out of RDS
LimitationsForced MaintenanceChanging the size of disk with replicasHow to dump/load data and usersCant dump mysql schema--routines
Dumping Userspt-show-grants -OR-mysql --host=olddatabasehost -BNe "selectconcat(,user,@,host,) from mysql.user where usernot like rds% and user != master" | while read uh; do mysql --host=olddatabasehost -BNe"show grants for $uh" | sed s/$/;/; s///g; done >user_grants.sqlhttp://www.villescorner.com/2012/11/mysqldump-from-amazon-rds-headaches-of.html
LimitationsSingle region replicas/Multi-AZWhat happens when an AZ or region goesdown?"...as if millions of voices suddenly criedout in terror and were suddenlysilenced."
DDLNo option to alter slave and swap with masterBlocking DDLOSC tools (no OS access)show table status like %blah%;Lots more on OSC tomorrow (B @ 2pm)
DDLWhat do you do if you really break replication?CALL mysql.rds_skip_repl_error;Recreate replica(s)one at a timepossible to rename