Я действительно путают о кластерные и не кластерной индексации и я провел почти 5 часов сегодня, чтобы уточнить мои сомнения, но я до сих пор не удалось найти ответ на мои следующие вопросы:ли не кластерный индекс создает отдельный файл для хранения его данных?
1- Кластерные индексы физически хранится на столе в индексированном порядке.
Вопрос: 1.A. В чем смысл физически здесь? 1.B. Является ли отдельный файл, созданный в системе, или данные хранятся в самой таблице в отсортированном порядке?
2- Только один индекс кластера может быть создан на столе.
Вопрос: 2.A. Означает ли это, когда мы создаем индекс в двух столбцах, он автоматически становится не кластеризованным индексированием?
3- MyISAM не поддерживает кластерные индексации, но InnoDB поддерживает его
Вопрос: 3.A. Это означает, что все индексы, созданные в MyISAM, по умолчанию представляют собой некластеризованные индексы? 3.B. Файл .MYI содержит в нем все данные, не связанные с кластеризацией индексов? 4.B. Опять же, если данные индекса хранятся в файле в MyISAM, тогда где InnoDB хранит свои данные с кластерным индексом?
Пожалуйста, помогите, поскольку мне задали этот вопрос в моем сегодняшнем интервью, и я действительно не получил никакого ясного ответа об этом?
Это не домашние задания с ответами на вопросы на сайте. – Incognito
помещает это на удержание с тем, что 'проблемы с кодом, который вы написали, должны описывать конкретную проблему', кажется слегка отключенным, потому что здесь нет проблемы с письменным кодом, есть ли? Однако описанные проблемы/вопросы кажутся конкретными и не слишком широкими. – DrCopyPaste