при создании новой таблицы я определяю поле с идентификатором с индексом primary и автоинкремент. при добавлении новых записей невозможно определить одинаковый идентификатор дважды, поэтому мне было интересно: в чем заключена сделка об установке индекса «уникальный» для ID? это необходимо, улучшит ли производительность? спасибоmysql: установка уникального индекса для поля автоинкремента
0
A
ответ
-1
Вы не можете добавить несколько записей с тем же идентификатором.
, если вы хотите создать несколько запись, во-первых, удалить первичный или автоматический INCR ...
Тогда он будет вставлен.
2
Вам не нужно устанавливать его уникально, установив его как автоматическое приращение и первичный ключ, который вы уже установили уникальность там. Здесь вам не нужно отдельное ограничение.
Смежные вопросы
- 1. Тип поля Mysql для уникального идентификатора md5
- 2. mysql раздел без уникального поля
- 3. добавление поля автоинкремента в mySQL с префиксом
- 4. Опция автоинкремента для индекса Pandas DataFrame
- 5. Не найдено уникального индекса для ссылочного поля первичной таблицы
- 6. Почему MySQL Innodb «Создание индекса сортировки» при наличии уникального индекса?
- 7. Как добавить предварительное условие для уникального индекса?
- 8. Предотвращение спящего режима для добавления уникального индекса в таблицу mysql
- 9. Ecto создания уникального индекса не удалось для Mysql/MariaDB
- 10. Создание уникального индекса в mongoDB
- 11. Возврат уникального индекса ajax
- 12. Как отказаться от уникального индекса?
- 13. Автогенерация уникального поля varchar - mySQL, Java, Hibernate
- 14. Стратегия для создания уникального числа автоинкремента в CQ
- 15. Создание уникального индекса для столбца уникального контента при выборе
- 16. Установка уникального идентификатора для строки в базе данных MySQL
- 17. Неисправность автоинкремента MYSQL
- 18. Проблема автоинкремента mysql
- 19. Согласованность MySQL и автоинкремента
- 20. получить отдельные значения для уникального индекса indexedDb
- 21. Автоматического создание индекса для уникального ограничения
- 22. Создание уникального индекса для коллекции в reactivemongo
- 23. Поддержка поля автоинкремента в dynamoDB
- 24. Каков принцип уникального ключевого индекса?
- 25. Колонка Игнорируется Создание уникального индекса
- 26. Ошибка при создании уникального индекса
- 27. Добавление уникального индекса в MongoDB игнорирование нулей
- 28. В чем причина дублирования уникального индекса в MySQL
- 29. Сброс значения поля автоинкремента mysql после удаления из php?
- 30. Обновите все значения, кроме поля автоинкремента, используя PHP/MySql/PDO
Я не хочу добавлять записи с одним и тем же идентификатором, мне просто интересно, почему я также должен добавить уникальный индекс, когда есть индекс автоинкремента. – Fuxi
unqiue и primary отличаются ... –