MySQL 8.0 Release Notes
MySQL 8.0 Source Code Documentation
Some techniques for keeping individual queries fast involve splitting data across many tables. When the number of tables runs into the thousands or even millions, the overhead of dealing with all these tables becomes a new performance consideration.