MySQL как и большинство других реляционных баз данных, предоставляет нам полезные метаданные о базе данных. В официальной документации MySQL метаданные INFORMATION_SCHEMA называются таблицами.
Мы можем получить всю информацию из таблиц INFORMATION_SCHEMA, таких как views, user_privileges, columns и tables. Для наших целей мы сосредоточимся на метаданных tables, которые мы можем запросить, чтобы фактически извлечь размер различных таблиц в системе. Читать