Introduction
Better applications with MySQL 8
()
What you should know
()
1. Unleashing the Power of Window Functions
Windows and the OVER clause
()
Window frames
()
Rows vs. range
()
Aggregate window functions
()
Ranking window functions
()
Offset window functions
()
Analytic window functions
()
Challenge: Window functions
()
Solution: Window functions
()
2. Using Common Table Expressions (CTE)
Derived tables, views, and common table expressions (CTEs)
()
CTE demo
()
Recursive CTE
()
Challenge: Use CTEs
()
Solution: Use CTEs
()
3. Understanding Lateral Derived Tables
SQL joins
()
Lateral derived tables
()
Challenge: Use lateral derived tables
()
Solution: Use lateral derived tables
()
4. InnoDB Enhancements
Changes to AUTO_INCREMENT
()
Data dictionary and atomic DDL
()
MySQL Document Store
()
Structured vs. unstructured data
()
5. Tightening Security
Using roles
()
Password and encryption enhancements
()
6. Improving Performance
Descending order indexes
()
Invisible indexes
()
Functional key indexes
()
Resource management
()
Ex_Files_FL_MySQL_8_Dev.zip
(16 KB)