June 19, 2013

Post: MySQL and the SSB - Part 2 - MyISAM vs InnoDB low concurrency

… as Q{FLIGHT_NUMBER}.{QUERY_NUMBER}. In general, each flight examines different time periods or …/local/mysql socket=/var/lib/mysql/mysql.sock user=justin innodb_buffer_pool_size=64G innodb_log_file_…_method=O_DIRECT key_buffer_size=10G # Disabling symbolic-links is recommended to prevent assorted…

Post: Choosing a MySQL HA Solution - Post-Webinar Q&A

logs which are no longer complete or useful for point-in-time recovery. Generally if you’re considering the binary logdisabled; on the relay master you add binary log filters; this ensures that the top-level master and its binary logs

Post: Percona XtraBackup 2.0.7 for MySQL available for download

MySQL hot backup software that performs non-blocking backups for InnoDB and XtraDB databases. This release is the current GA (Generally… are caused by the log records in the transactional log being overwritten before they … didn’t have an option to disable DTrace like innodb55 has. Fixed by adding…

Post: MySQL 5.5 and MySQL 5.6 default variable values differences

…/nfs/dist/5.6.10/lib/plugin/ | | SYNC_RELAY_LOG | 0 | 10000 | | GENERAL_LOG_FILE | /mnt/data/sandboxes/msb_5_5_30/data…_stats_on_metadata is disabled by default in MySQL 5.6 Welcome to much faster information_schema queries! innodb_log_file_size – default… because Innodb was disabled for some reason was very error prone gotcha. Note this is as far as MySQL 5.6 goes…

Post: Enabling/Disabling query log without server restart in MySQL 5.0

General query logging can be very handy in MySQL on profuction server for various debugging needs. Unfortunately you can’… on and off without restarting server until MySQL 5.0. What can you do in MySQL 5.0 and below ? Use Our… you can effectively enable and disable debug logging live. Note however this is not 100% equivalent for general query log – for example connects or…

Post: New SpecJAppServer results at MySQL and Sun.

… Server prepared statements were disabled for the run (same as we had few years ago). Prepared statements generally should have helped this… which makes it better to disable them. The MySQL Settings are probably what is the most interesting: MySQL 5.0 Tuning in /etc…_table_size=200M log-output = FILE log-slow-queries=/tmp/mysql-slow.log long_query_time = 1 innodb_data_home_dir = /data/mysql/var innodb…

Post: Poor man's query logging

… is called general log activated with –log (or –general-log in MySQL 5.1+) start-up parameter. The log writes any query being executed by MySQL to a… restart to disable it when no longer necessary (though actually slow log can be disabled by simply setting long_query_time MySQL variable vale…

Post: MySQL 4 to MySQL 5 Upgrade performance regressions

… see for simple queries due to generally fatter code. The problem in both cases was MySQL 5.0 broken group commit bug… old working code path if XA is disabled ? Many customers do not flush binary log anyway and use single transactional storage engine… so you may not get same performance as with MySQL 4.1 Disable Binary Logging This allows to get group commit back but…

Post: Review of MySQL 5.6 Defaults Changes

…summary of defaults changes in MySQL 5.6 compared to MySQL 5.5 In general there are a lot…mean limit disabled. Very few users actually need DOS prevention this variable strives to provide as MySQL is…left alone. Same applies to sync_relay_log and sync_relay_log_info settings. James also promises …