Вопросы к Поиску с Алисой
Разница между ALTER TABLE и CREATE INDEX для оптимизации запросов заключается в том, что ALTER TABLE позволяет создавать индексы, а CREATE INDEX — добавлять их к существующим в базе таблицам. handyhost.ru www.opennet.ru
ALTER TABLE позволяет создавать индексы PRIMARY KEY, для этого оператор CREATE INDEX не может быть использован. handyhost.ru Если имя индекса не определено, оно создаётся автоматически на основе первого индексируемого столбца. handyhost.ru Кроме того, оператор ALTER TABLE позволяет удалять индексы. handyhost.ru
CREATE INDEX позволяет создавать индексы по одному или нескольким столбцам для оптимизации запросов. handyhost.ru При использовании этого оператора необходимо указать имя для индекса, а если его не определить, сервер создаст имя по умолчанию на основе имени первого столбца в индексе. stackoverflow.com