Database Schema Versioning and Management Tools
Everybody talks about it, but who do you know that does it right? Keeping your database schema in sync with your application is a critical component of the Continuous Deployment model of pushing code multiple times a week/day/hour. How can you, the DBA, be expected to keep up? This session will discuss: * Review of available tools: GUI and command line * How to version your code along with your schema * Tools to automate changes in production (ALTER TABLE, pt-online-schema-change) * The Team Approach: the "soft skills" you will need to ensure participation The presentation will be driven based on Percona Customer experiences -- where we review the good, the bad, and the ugly from how actual customers manage versioning and releases.
Product Manager, PMM, Percona
Michael joined Percona as a Consultant in 2012 after having worked with high volume stock photography websites and email service provider platforms. With a foundation in Systems Administration, Michael enjoys working with SAN technologies and high availability solutions.