When changes are made to InnoDB tables in MySQL, the changes are first stored in memory in the InnoDB log buffer, then written to the InnoDB log files which are often referred to as the redo logs. The innodb_log_buffer_size variable may be adjusted to optimize...
MySQL Blog Posts
MySQL Error-Too Many Open Files
Learn with XTIVIA how to address the common MySQL Error, "Too many open files." If you encounter the error where MySQL reports "Can't open file: (errno: 24)", analyze a few variables. The error usually occurs when the maximum number of files that may be open...
MySQL Error – Too Many Connections
MySQL has is a maximum number of concurrent connections permitted to access the database, defined by the max_connections variable. The default value for max_connections is 151, and if the error Too Many Connections occurs, it means all connections are being...
MySQL Replication: Disconnecting a Replica
When a MySQL replica instance is no longer to be associated with a primary database instance in a replication design, the replica not only needs to be stopped, but the connection information pointing to the primary must be cleared as well. In older versions of MySQL...
MySQL Error – Packet Too Large
A MySQL error commonly encountered is to have "packet too large" reported and it is often coupled with a "lost connection to MySQL server during query" error as the server closes the connection. The errors occur when a MySQL communication packet exceeds the value set...
The MySQL InnoDB Buffer Pool
The MySQL InnoDB storage engine is used by default in all newer versions of MySQL (5.5.5+). As a well-performing transactional storage engine with crash recovery capability, it is the storage engine of choice for most database settings. One of the most important...