(Stephane Combaudon) Being able to configure slaves to be crash-safe is one of the major improvements of MySQL 5.6 with regards to replication. However we noticed confusion on how to enable this feature correctly, so let’s clarify how it should be done.
Tag: Open Source
NULL and UNIQUE
(Peter Gulutzan) When I worked for MySQL I saw frequent complaints that the UNIQUE constraint didn’t stop users from inserting NULLs, multiple times.
How to make backups of PostgreSQL?
(depesz) Recently someone was looking for help with script from Pg wiki.
MySQL Cluster Asynchronous Replication – conflict detection & resolution1
(Andrew Morgan) I was rooting through past blog entries and I stumbled accross a draft post on setting up multi-master (update anywhere) asynchronous replication for MySQL Cluster.
Diving into Postgres JSON operators and functions
(Craig Kerstiens) Just as PostgreSQL 9.3 was coming out I had a need to take advantage of the JSON datatype and some of the operators and functions within it. The use case was pretty simple, run a query across a variety of databases, then take the results and store them.
Support for multiple triggers per table for the same value of action/timing.
(Dmitry Shulga) For a long time MySQL server supported only one trigger for every action (INSERT, UPDATE, DELETE) and timing (BEFORE or AFTER). In other words, there could be at most one trigger for every pair (action, timing). It means that a user couldn’t assign for example two BEFORE INSERT trigg
Improving MySQL’s default configuration
(morgan tocker) One of MySQL’s continued values is to be easy to use. A key part of this, is making sure the default configuration is kept up to date and safe for everyone.
How InnoDB promotes UNIQUE constraints
(Ryan Lowe) How InnoDB promotes UNIQUE constraintsThe other day I was running pt-duplicate-key-checker on behalf of a customer and noticed some peculiar recommendations on an InnoDB table with an odd structure (no PRIMARY key, but multiple UNIQUE constraints).
Table Partitioning & Long Names
(Keith) While working on a way to reapply indexes to existing partitions in my partition management extension, it dawned on me that PostgreSQL’s default object name length limit of 63 characters could cause some interesting issues for child table names when setting up partitioning.
Converting an OLAP database to TokuDB, part 2: the process of migration
(Shlomi Noach) This is a second in a series of posts describing our experience in migrating a large DWH server to TokuDB. This post discusses the process of migration itself.
