June 17, 2013

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

…, and the Open Source model is something different. Now let me state that I am not an Open Source fanatic and I totally accept different models. Open Source should be considered as a way of… above. I expect that some vendors tend to love “vendor lock-in,” and it also helps your bottom line if you are the one and…

Comment: Is Synchronous Replication right for your app?

… of love on Semi-sync in general, though if you guys come up with a patch I‘m sure it could make its way into Percona Server. :) @Peter: Yes, you are right, I am talking about commits. I‘m not sure how useful it is to update the… there is an assumption that Locks are held on the source node before global ordering is established. Certainly if you were single node…

Comment: SimCity outages, traffic control and Thread Pool for MySQL

…Ronald, thanks for the detail. I read the posts you linked but would love to know more about how/why the thread pool is only now being integrated as it is. Ithe DB server. This was effectively a SQL proxy but it offered an easy way to handle connection pooling and throttling so that

Post: How Percona does a MySQL Performance Audit

… talk about that. That‘s not because I want to keep secrets from you. To the contrary, I‘d love to share it all with you. But that‘s… this way, I work through the status and the variables, and explain to the client what I can deduce about the server from them. I would point out that I

Post: Here's a quick way to Foresee if Replication Slave is ever going to catch up and When!

… slave that is severely behind, you probably noticed that it’s not catching up with a busy master at a steady pace. Instead, the… are few reasons catching up is so unstable: If you have restarted the server, or started a new one, caches are cold…. I didn’t like my own answer to The question, so I decided to do something about it. And because I love awk, I did that something…

Post: What attendees are saying about Percona Live NYC ?

the fifth Percona Live event that I have attended, with each one being better than the last. Next month in New York, Iyou there!” Sean Hull, Senior MySQL EC2 & Scalability Lead have written while essay on the topic: “What I loved…. I promise you this, these talks won’t be salesy or in any way a …

Post: Should you have your swap file enabled while running MySQL ?

the question of you must do it this or that way but rather understanding advantages of both approaches. I also would like to hear what you do yourself, and why :) The rationale… both of the configurations – if you keep swap enabled you may have hard time keeping MySQL in memory because Kernel would love to swap…

Post: MySQL-Memcached or NOSQL Tokyo Tyrant - part 1

… ) outside the DB.  Think memcached. Almost everyone loves memcached,…way to get more scalability out of your database? Is the database even the best place for this data? Iyou‘re thinking my simple key lookup should really benefit from memcached. So let’s try it! I took the simple app I created that

Post: InnoDB Flushing: a lot of memory and slow disk

you can see, after the initial warmup, throughput drops constantly, all the way to zero, and may stay in that…But I call that tuning by shooting yourself in the left foot. (Youthat hard disks love sequential operations, and your throughput in this case may turn out significantly worse. So what is the

Post: Sphinx search performance optimization: multi-threaded search

… here. Sphinx has the ability to do distributed search out of the box – it was designed to scale out that way very early on. If your sphinx index does not fit to one machine, you… line I always loved how Sphinx scales out easily with as many machines you need and have been running it this way for many…