June 19, 2013

Post: MySQL Webinar: Percona XtraDB Cluster Operations, June 26

… of PXC, but we’re starting to reach a threshold where it’s easier to find folks with PXC in production…

Comment: Sphinx search performance optimization: attribute-based filters

… this. Please see “Highly selective columns only” section for examples where it doesn’t work well for us too.

Post: Implementing SchemaSpy in your MySQL environment

… but it doesn’t help SchemaSpy at all.  This is where Metadata files come in to play Creating a Metadata File….xml -o /var/www/schemaspy/ The -o directive tells SchemaSpy where to write the output to, make sure this is a… additional tabs: Tables – Names, number of children, parents, count of columns, row counts, and comments — a great way for a high level…

Post: MySQL Query Patterns, Optimized - Webinar questions followup

… developer to refactor manually.  There could also be some cases where optimizing a query automatically would be more costly than just…? The tuple comparison you’re referring to is this example: WHERE (k1.keyword, k2.keyword, k3.keyword) = (‘espionage’, ‘nuclear-bomb’, ‘ejector… the result was that it created a temporary table to count the movies per production year for each kind_id. It…

Post: Replication in MySQL 5.6: GTIDs benefits and limitations - Part 2

… GTID-based replication. That will show where GTIDs shine and where improvements are expected. This is …). s2> select count(*) from t; +———-+ | count(*) | +———-+ | 2 | +———-+ # s1 is behind s1> select count(*) from t; +———-+ | count(*) | +———-+ | 0 | +———-+ Can …

Comment: Percona XtraBackup 2.1.3 for MySQL available for download

…=131072 max_used_connections=13 max_threads=2002 thread_count=6 connection_count=6 It is possible that mysqld could use up… backtrace. You can use the following information to find out where mysqld died. If you see no messages after this, something…

Comment: INSERT INTO ... SELECT Performance with Innodb tables.

… as SELECT ld.label_id, cai.inventory_id, COUNT(1) as installed_count from client_app_inventory cai inner join device d… label_to_device ld on (ld.device_id = d.id) where ld.trash = ‘f’ and cai.trash = ‘f’ and (cai.status…

Comment: Derived Tables and Views Performance

….Count FROM `menu` a LEFT OUTER JOIN (SELECT parent, COUNT(*) AS Count FROM `menu` GROUP BY parent) Deriv1 ON a.id = Deriv1.parent WHERE a.parent=” . $parent); echo “”; while ($row = mysql_fetch_assoc($result)) { if ($row['Count'] > 0) { echo “” . $row[‘label…

Comment: Sphinx search performance optimization: attribute-based filters

we use sphinx to our website where we have about 1200 tables each with hundreds of thousands …

Post: Percona Server 5.1.69-14.7 now available: A drop in replacement for MySQL

… Server. Bug fixed #1167109. Fixed the CVE-2012-5627 vulnerability, where an unprivileged MySQL account owner could perform brute-force password…