EmergencyEMERGENCY? Get 24/7 Help Now!

Large result sets vs. compression protocol

 | December 20, 2007 |  Posted In: Insight for Developers

mysql_connect() function in PHP’s MySQL interface (which for reference maps to mysql_real_connect() function in MySQL C API) has a $client_flags parameter since PHP 4.3.0. This parameter is barely known and almost always overlooked but in some cases it could provide a nice boost to your application. There’s a number of different flags that can be […]

Read More

Fixing column encoding mess in MySQL

 | December 18, 2007 |  Posted In: Insight for Developers

Just had an interesting issue with an encoding mess on a column containing non-ASCII (Russian) text. The solution was not immediately obvious so I decided it’s worth sharing. The column (actually the whole table) was created with DEFAULT CHARSET cp1251. Most of the data was in proper cp1251 national encoding indeed. However, because of web […]

Read More

Slides from Egypt talks

 | December 16, 2007 |  Posted In: Events and Announcements

I published slides from my two talks from our Egypt company meeting. First one is about Sphinx search engine. The originally presentation was prepared by Andrew Aksenoff, author of Sphinx for HighLoad.ru conference, I translated it on English for our meeting. And second about Mercurial version system, the tool we decided to use for our […]

Read More

Be careful rotating MySQL logs

 | December 9, 2007 |  Posted In: Insight for DBAs

If you enable logging of all queries as “slow queries” using the patch or MySQL 5.1 you can get log file to grow huge. Same may happen with general log file. In some cases we’ve got log file sizes of 100G or more which may need to be cleaned up. Here is some danger waiting […]

Read More

Packing for company meeting in Egypt

 | November 29, 2007 |  Posted In: Events and Announcements

Our company, Percona is even more Virtual than MySQL AB – we have no offices and 100% of staff members work out of their homes (or traveling, onsite with customers etc). We also probably have just couple of cities where more than one Employee lives. Working as a virtual company has a lot of benefits […]

Read More

Data Recovery Toolkit for InnoDB Version 0.1 Released

 | November 26, 2007 |  Posted In: Insight for DBAs

As Peter mentioned in one of previous posts, we’ve done huge work developing robust strategies of InnoDB data recovery to provide our customers effective data recovery services and one of major parts of these strategies is our toolkit for InnoDB data recovery. Today I’m proud to announce its first public release which was used to […]

Read More