(Ike Walker) Most of the time I like pt-kill, but sometimes it gets a little overzealous and kills a query that I need.
Tag: Open Source
MySQL shell prompt vs MongoDB shell prompt
(Stephane Combaudon) Recently Todd Farmer shared an interesting story about the mysql command line prompt in MySQL 5.7: how it was changed to provide more context and why the change was finally reverted.
Scripts which I use to automatically build MySQL servers and run tests
(Sveta Smirnova) Few months ago, when MySQL Engineering Team moved MySQL Server sources to GitHub I found it would be waste of time to manually copy all scripts which I use to regularly and automatically build and test all versions, needed for verifying bug reports.
SQL, ANSI Standards, PostgreSQL and MySQL
(Ronald Bradford) I have recently been working with the Donors Choose Open Data Set which happens to be in PostgreSQL. Easy enough to install and load the data in PostgreSQL, however as I live and breath MySQL, lets load the data into MySQL.
MySQL Statement Digests: Configurable Max Lengths
(Mayank Prasad) MySQL Statement Digests are a feature originally introduced as part of the MySQL Performance Schema in MySQL 5.6 to aggregate statement statistics based on the normalized statements executed within the server (for additional info, see here).
Profiling Stored Procedures in MySQL 5.7
(Mario Beck) With the changes to performance_schema in MySQL 5.7 Development Milestone Release it is now possible to analyze and profile the execution of stored programs. This is highly useful if you develop more complex stored procedures and try to find the bottlenecks.
MySQL Performance Schema: Instrumentation Exceptions
(Mayank Prasad) The setup_actors table in MySQL Performance Schema can be used to specify what users and hosts one wants to have instrumentation enabled for.
Choosing a good sharding key in MongoDB (and MySQL)
(Stephane Combaudon) MongoDB 3.0 was recently released. Instead of focusing on what’s new – that is so easy to find, let’s rather talk about something that has not changed a lot since the early MongoDB days. This topic is sharding and most specifically: how to choose a good sharding key.
Understanding when EXPLAIN is not using an index as intended
(Ronald Bradford) When reading a MySQL Query Execution Plan (QEP) produced by the EXPLAIN command, generally one of the first observations is to validate an index is being used per table (i.e. per row of output). In MySQL, this is observed with the key column.
InnoDB Full-Text : N-gram Parser
(Shaohua Wang) The default InnoDB full-text parser is ideal for latin based languages where whitespace is the token or word separator, but for languages like Chinese, Japanese, and Korean (CJK)—where there is no fixed separators for individual words, and each word can be compromised of multiple char
