MySQL is the first choice for a large majority of web applications thanks to its ease of use and low cost of operation. However, running big apps on MySQL is still a challenge even for experts. In this webinar we show you how to combine Percona Server and Percona XtraBackup with Continuent Tungsten to build business-critical systems capable of processing hundreds of millions of transactions per
Wednesday, 11/28 @ 10 am PT/ 1 pm ET Register at http://www.percona.com/webinars/industrial-strength-mysql-applications-using-percona-and-continuent
MySQL is the first choice for a large majority of web applications thanks to its ease of use and low cost of operation. However, running big apps on MySQL is still a challenge even for experts. In this webinar we will show you how to combine
Just yesterday, I’m sure many saw Twitter opensourcing their MySQL implementation. It is based on MySQL 5.5 and the code is on Github.
For reference, the database team at Facebook has always been actively blogging, and keeping up their code available on Launchpad. Its worth noting that the implementation there is based on MySQL 5.0.84 and 5.1.
At Twitter, most of everything persistent is stored in MySQL – interest graphs, timelines, user data and those precious tweets themselves! At Facebook, its pretty similar – all user interactions like likes, shares, status updates, requests, etc. are all stored in MySQL ( …
[Read more]
First of all, I wish you a happy new
year.
Many things happened last year, it was really exciting to be
involved in the MySQL ecosystem.
I hope this enthusiasm will be increased this year, up to you !
To start the year, I propose the MySQL[plus] Awards
2011
It will only take 5 minutes to fill out these
polls.
Answer with your heart first and then with your experience with
some of these tools or services.
Polls will be closed January 31, so, vote now
!
For “other” answers, please, let me a comment with
details.
Don’t hesitate to submit proposal for tools or services in the
comments.
And, please, share these polls !
Note: There is a poll embedded within this post, …
[Read more]This guide will get you up and running with how to identify the bottleneck queries using the excellent tool pt-query-digest. You will learn how to use and analyze the output returned by pt-query-digest. You will also learn some differences between slow query logging in various MySQL versions. Later on in the post I will also show you how to make use of the extra diagnostic data available with Percona Server.
The post Profiling your slow queries using pt-query-digest and some love from Percona Server appeared first on ovais.tariq.
Percona is glad to announce the release of Percona Server 5.5.13-20.4 on July 1st, 2011 (Downloads are available here and from the Percona Software Repositories).
Based on MySQL 5.5.13, Percona Server Percona Server 5.5.13-20.4 is now the current stable release in the 5.5 series. All of Percona’s software is open-source and free, all the details of the release can be found in the 5.5.13-20.4 milestone at Launchpad.
Improvements SHM Buffer Pool has been replaced with LRU Dump/Restore
[Read more]
I don’t use many tools in my consulting practice but for the ones
I do, I try to know them as best as I can. I’ve been using
mk-query-digest for almost as long as it exists
but it continues to surprise me in ways I couldn’t imagine it
would. This time I’d like to share a quick tip on how
mk-query-digest allows you to slice your data in a completely
different way than it otherwise would by default.
Disclaimer: this only works when persistent
connections or connection pools aren’t used and is only accurate
when single mysql connection is used during execution of a
request.
If you are seeking to reduce the load on the database server and [as a result] increase response time for some random user requests, you are usually interested in queries that are consuming most MySQL time and that’s how mk-query-digest groups and …
[Read more]Have you ever seen BIG weird numbers in mk-query-digest report that just seem wrong? I have! Here’s one report I got today:
... # Attribute total min max avg 95% stddev median # ============ ======= ======= ======= ======= ======= ======= ======= # Exec time 5088s 1us 171s 2ms 467us 104ms 28us # Lock time 76s 0 3s 26us 69us 3ms 0 # Rows sent 9.80M 0 1.05M 3.50 0.99 642.32 0 # Rows examine 5.59G 0 82.56M 2.00k 0.99 97.41k 0 # Rows affecte 457.30k 0 2.62k 0.16 0.99 1.68 0 # Rows read 2.16G 0 82.56M 788.53 21.45 82.91k 0.99 # Bytes sent 2.14T 0 4.00G 781.27k 3.52k 47.84M 84.10 # Merge passes 273.47G 0 4.00G 97.69k 0 10.35M 0 # Tmp tables …[Read more]
Percona Server version 5.1.55-12.6 is now available for download. It is now the current stable release version.
Changes
- Fixed compiler warnings in both the core server and in XtraDB. (Alxey Kopytov, Yasufumi Kinoshita)
Bugs Fixed
- Bug #602047 – The ROWS_READ columns of TABLE_STATISTICS and INDEX_STATISTICS were not properly updated when a query involved index lookups on an InnoDB table. (Yasufumi Kinoshita)
- Bug #707742 – The server could crash when trying to import a table which had not been previously prepared using xtrabackup --prepare --export. Also, on servers with huge buffer pools, adding or removing an index even on an empty InnoDB table could take a long time due to excessive locking when …
It’s finally here! Percona Server Percona Server 5.5.8-20.0 is now available for download. This is a beta release of Percona’s enhancements to the MySQL 5.5.8 server. Here are some highlights:
- Performance and scalability improvements throughout the server and storage engine
- Optimizations for flash storage such as SSD, Virident, and FusionIO
- Optimizations for cloud computing
- The HandlerSocket plugin for NoSQL access
- There’s an Amazon OS repository, as well as Yum and Apt repositories
- Improvements to replication, partitioning, stored procedures
- More diagnostics and tunability
- More pluggability, including pluggable authentication
In addition to building on MySQL 5.5, here are the changes we’ve
made from previous Percona Server releases:
New Features
- InnoDB adaptive hash function searches can now …