Spec-Zone .ru
спецификации, руководства, описания, API
|
Первичный ключ для таблицы представляет столбец или набор столбцов, которые Вы используете в своих самых
жизненных запросах. У этого есть связанное, индексируют, для быстрой производительности запроса. Запросите
выигрыши в производительности от NOT NULL
оптимизация, потому что это не может
включать никого NULL
значения. С InnoDB
механизм
хранения, табличные данные физически организуются, чтобы сделать ультрабыстрые поиски и виды, основанные на
столбце первичного ключа или столбцах.
Если Ваша таблица является большой и важной, но не имеет очевидного столбца или набора столбцов, чтобы использовать в качестве первичного ключа, Вы могли бы создать разделять столбец с автоинкрементными значениями, чтобы использовать в качестве первичного ключа. Эти уникальные ID могут служить указателями на соответствующие строки в других таблицах когда Вы объединяющие таблицы, используя внешние ключи.