June 19, 2013

Post: 10 years of MySQL User Conferences

… recall one of them saying something like, “12 full-time engineers are working on MySQL server.” The MySQL Certification program was announced. MySQL 4.0… MySQL Enterprise, just certain features available only in Enterprise edition as plugins. Early preview of plans for MySQL 5.6 more in the form of a code drop than promises what the final version will contain. MySQL 5…

Post: Is Synchronous Replication right for your app?

… inflight in the form of deadlock errors.  (This is actually a form of Eventual Consistency where … MySQL replication from this instance, since MySQL replication is asynchronous. What about semi-sync MySQL … error. This is not implemented for full BEGIN … COMMIT multi-statement transactions since…

Post: Is there room for more MySQL IO Optimization?

… prolonged period of time, so it reflect natural state of the table as it would be in the production over time: mysql> show… as well as more information MySQL has about data which will be accessed next – in case of full table scan, index scans etc… operating system logic while RAID controller may be doing some form of read-ahead on its, making OS read ahead help unneeded…

Post: InnoDB Full-text Search in MySQL 5.6: Part 2, The Queries!

of that sort, and we were looking for queries containing the word “MySQL” – odds are that an article which has 10 instances ofMySQL

Post: Full Text Search Webinar Questions Followup

… webinar this week to give an overview of several Full Text Search solutions and compare their performance…._DOC_ID` primary key column properly, MySQL crashed with an out of memory fatal error, and the …DataImportHandler to import the result of any SQL query, and if you can form a SELECT query …

Post: Using Sphinx as MySQL data retrieval accelerator

MySQL. MySQL Make it so one would not need to use sphinx to get great performance for such kind of queries. This includes parallel processing, fast count(*) and bitmap indexes to help non selective clauses. Also some form of

Post: Percona XtraDB Cluster: Multi-node writing and Unexpected deadlocks

…, both incremental and full restores The ability …form of deadlock errors to the clients of affected transactions.  Technically these aren’t necessarily deadlocks, but instead a cross-node locking conflict of… affected (0.02 sec) node2 mysql> show create table autoinc\G *************************** 1….

Post: Using Flexviews - part two, change data capture

full binary log parser. Instead, it invokes the ‘mysqlbinlog’ utility and it processes the predictable output of this program. mysqlbinlog will always be able to read the binary logs of the version of mysql

Post: Why you should ignore MySQL's key cache hit ratio

…all the information you need to form an opinion, right? Instead of asking the same annoying question, … key_buffer_size until, when the buffer is full, Key_reads/Uptime reduces to a number …end-all of MySQL performance, and people frequently obsess over it far out of proportion. But again, 99% of the…

Post: Implementing efficient counters with MySQL

… some form of caching, ie memcache you end up reducing number of reads from database dramatically but writes still have to happen at full… real-time counters very efficiently pushing few updates back to MySQL server. If you rather use existing solutions you can use memcache + another mysql instance (or simply the database which is not replicated) to…