MySQL 8 Cookbook: Over 150 recipes for high-performance database querying and administrationKarthik Appigatla