8.3.2 Оптимизация первичного ключа
Первичный ключ таблицы представляет собой столбец или набор столбцов, которые вы используете в своих самых важных запросах. Он имеет связанный индекс для быстрого выполнения запросов. Производительность запросов выигрывает от оптимизации NOT NULL, так как она не может включать никакие NULL значения. С помощью хранилища данных InnoDB данные таблицы физически организованы для выполнения сверхбыстрых поисков и сортировок по столбцу или столбцам первичного ключа.
Если ваша таблица большая и важная, но не имеет очевидного столбца или набора столбцов для использования в качестве первичного ключа, вы можете создать отдельный столбец с автоматически инкрементируемыми значениями для использования в качестве первичного ключа. Эти уникальные идентификаторы могут служить указателями на соответствующие строки в других таблицах, когда вы объединяете таблицы с помощью внешних ключей.
© 2025 Oracle
Licensed under the GPLv2 License.