June 19, 2013

Post: The small improvements of MySQL 5.6: Duplicate Index Detection

…, this is a human mistake, as it is a waste of resources that could potentially impact our performance, and should be avoided… MySQL enforce this kind of constraints? For many reasons: the first one because it would break 99% of all applications out there that use MySQL… by Percona Toolkit. The MySQL server, of course, cannot risk to block directly all cases. A set of MySQL utilities were introduced by Oracle…

Post: The write cache: Swap insanity tome III

… to interleave the allocation of memory for the MySQL process using the numactl …of the nodes. That caused resource failovers. Resource failover when there’s no fencing and when the servers are not responsive because of…missing? In order to figure out, I started of data gathering metrics like: pt-…

Comment: Open Source, the MySQL market (and TokuDB in particular)

… your own. You can chose to stay with MySQL with Tokudb as your data gets bigger and …something expensive instead. The latter requires a ton of work, money and resources, no matter how the sales engineer … for a lot of the propriety vendors in this space and even those that give out community cripple-…

Post: Troubleshooting MySQL Memory Usage

… simple problem on the surface becomes challenge with MySQL because there are no clear resource usage metrics available, and so in most… out it is related to connections and identified application which causes excessive memory usage you might look at how it uses MySQL… as it can increase amount of resources prepared statements take on server. There is no comparable variables of how many user variables are…

Post: Can't Create Thread: Errno 11 (A Tale of Two Ulimits)

… create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible… 6000 files But let’s say that a new version of MySQL comes out and we need to do an upgrade. Odds are… a way to modify these resource limits on the fly, without a MySQL server restart…. As it turns out, we do. On kernel…

Post: Modeling MySQL Capacity by Measuring Resource Consumptions

resources such as network IO or memory to store temporary table, but let us ignore them for a moment. The amount of resources system has will place a limit on amount of queries system can ran, for example… system check out Thinking Clearly About Performance by Cary Millsap. So how we can use this data to estimate capacity of MySQL system…

Post: Which Linux distribution for a MySQL database server? A specific point of view.

…, easy to manage and has plenty of resources available online. It should also allow running MySQL without too much hassle. Unless there are… does not verify consistency very carefully, but it never turned out to be any problem. On the other end there are… CentOS are also much more frequently used with MySQL, so there will be more resources available online. But if you are a…

Post: MySQL Error Message Nonsenses

… 1 It would be much better if MySQL would give error give exact position of error (with complex auto generated queries line… tell you why operation could not be performed (read error, out of file descriptors etc). In fact you can run “perror X… across storage engines – for example something with meaning of “Storage engine is out of resources” together with ability for storage engine to pass as…

Post: MySQL Connection Timeouts

… invisible for long time, for example having one out of million of connection attempts to time out… when as the load growths it may… create a new thread or take one out of the thread cache. From this point on MySQL processes network communication in multiple threads… of connections a second to MySQL Server you might be pushing your luck and at very least you’re using a lot of resources

Post: MySQL Life Cycle. Your Feedback is needed.

… use MySQL releases which come with their distributions and some distributions would not offer MySQL upgrade to the next major version out of the… sense for our builds and MySQL Support offerings. Supporting many platforms and versions for long time takes resources which alternatively could be…