добавить числовой индекс в таблицу MySQL

0

У меня есть таблица с 6 столбцами, имеющими два столбца, совместно действующих как первичный ключ.

Тем не менее, теперь я хочу добавить числовой индексный столбец для каждой строки в таблице, чтобы я мог получать определенное количество строк за раз и отслеживать выборку новых данных каждый раз.

Сортировка текущих столбцов занимает много времени каждый раз, так как таблица огромна.

Какое может быть наилучшее решение?

Теги:
indexing

1 ответ

-2

добавьте новый столбец с значениями auto increment int и сделайте его первичным ключом:

alter table myTable add new_primary_id int primary key auto_increment first
  • 1
    Новый идентификатор не обязательно должен быть PRIMARY KEY , это может быть просто INDEX .
  • 0
    @Strawberry - Быть первым в любом индексе достаточно для auto_inc. Ссылка (Плюс, я сделал это на нескольких столах.)
Показать ещё 10 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню