powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Индексы
2 сообщений из 2, страница 1 из 1
Индексы
    #33147873
DArts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотел уточнить, нужно ли на id строки (он же ключ типа PRIMARY) ставить еще и индекс INDEX для ускорения работы с этим столбцом или PRIMARY и так индексирует столбец?

Еще интерестно как в большой таблице сделать возможность сортировки по id наиболее оптимальным, если сначала из таблицы выбираются какие-то данные по индексному столбцу, а потом требуется их сортировать в обратном порядке по первичному ключу id?

Может есть возможность просто чтения таблицы с конца? Просто там именно требуется перевернуть данные.

Заранее спасибо за ответы.
...
Рейтинг: 0 / 0
Индексы
    #33147969
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DArtsили PRIMARY и так индексирует столбецДа.
MySQL ManualPRIMARY KEY представляет собой уникальный ключ KEY с дополнительным ограничением, что все столбцы с данным ключом должны быть определены как NOT NULL. В MySQL этот ключ называется PRIMARY (первичный). Таблица может иметь только один первичный ключ PRIMARY KEY. Если PRIMARY KEY отсутствует в таблицах, а некоторое приложение запрашивает его, то MySQL может превратить в PRIMARY KEY первый ключ UNIQUE, не имеющий ни одного столбца NULL.
MySQL ManualPRIMARY KEY может быть многостолбцовым индексом. Однако нельзя создать многостолбцовый индекс, используя в определении столбца атрибут ключа PRIMARY KEY. Именно таким образом только один столбец будет отмечен как первичный. Необходимо использовать синтаксис PRIMARY KEY(index_col_name, ...).
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Индексы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]