(Todd Farmer) Over three years ago, I noticed that there was no STATUS counter for COM_PING commands – something that is useful for ensuring proper configuration of JDBC connection pools.
Tag: Open Source
A look at Foreign Data Wrappers
(Craig Kerstiens) There are two particular sets of features that continue to keep me very excited about the momentum of Postgres. And while PostgreSQL has had some great momentum in the past few years these features may give it an entirely new pace all together.
Using the InnoDB Memcached Plugin with MySQL 5.6
(Rob Gravelle) A lot of work has gone into making MySQL 5.6 faster than its predecessors. In my recent New Query Optimizer Features in MySQL 5.6 article I covered one particular optimization to the processing of subqueries.
Postgres 9.4 feature highlight: session_preload_libraries for library loading
(Michael Paquier) A PostgreSQL server allows to load into it customized libraries that can have multiple purposes inline with the possible plug-ins available in its architecture: extension modules, foreign data wrappers, hooks or custom background workers.
Unexplained (trivial) MySQL behavior
(Ronald Bradford) The -N or –skip-column-names is a convenient option with the mysql client to skip the header line of output.
Schema Design in MongoDB vs Schema Design in MySQL
(Stephane Combaudon) For people used to relational databases, using NoSQL solutions such as MongoDB brings interesting challenges. One of them is schema design: while in the relational world, normalization is a good way to start, how should we design our collections when creating a new MongoDB appli
Practical P_S: How idle are your connections?
(Todd Farmer) Idle connections can cause problems both at the application side, increasing the risk of connection timeouts for applications where persistent connections are used, and the server side, where resources remain allocated to idle connections.
InnoDB Full-text Search in MySQL 5.6: Part 3, Performance
(Ernie Souhrada) This is part 3 of a 3 part series covering the new InnoDB full-text search features in MySQL 5.6. To catch up on the previous parts, see part 1 or part 2
Practical P_S: Finding the KILLer
(Todd Farmer) In a previous post, I described how to leverage PERFORMANCE_SCHEMA in MySQL 5.6 to identify connections which had not been properly closed by the client. One possible cause of connections being closed without explicit request from the client is when another process issues a KILL CONNE
Optimizing MySQL: Batching your write queries
(Steve Meyers) One optimization that I’ve employed several times involves batching write queries. MySQL has some very efficient ways to load multiple rows of data in a single query. Multi-row inserts are one common way to do it, but if you’re adventurous you can also try using LOAD DATA INFILE.
