Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Распознование таблиц (Table discovery) - механизм, сообщающий серверу о существовании таблицы при отсутствии .frm файла. Теперь, вместо того, чтобы читать и интерпретировать .frm файл, MariaDB запрашивает у самой таблицы PERFORMANCE_SCHEMA её структуру. Так как структура таблиц в базе PERFORMANCE_SCHEMA фиксирована, для ответа не требуются внешние файлы.
Благодаря этому механизму, таблицы PERFORMANCE_SCHEMA всегда имеют правильную структуру, соответствующую используемой версии MariaDB, и нет необходимости их обновлять. Кроме того, упрощение логики, связанной с устаревшими .frm файлами позволило сократить код MariaDB на 5500 строк.
В настоящее время, без .frm файлов могут работать таблицы в хранилищах PERFORMANCE_SCHEMA, INFORMATION_SCHEMA, Archive и Sequence. В будущем планируется реализовать поддержку распознования таблиц в остальных хранилищах.
http://sqlinfo.ru/news/info/91.html
Неактивен
Страниц: 1