Задать вопрос

Как уменьшают производительность внешние ключи?

Подскажите, пожалуйста, когда внешние ключи уменьшают производительность, за счет дополнительных проверок? Только про попытке изменить данные? Или про попытке получения данных тоже?

Также интересно, используют ли внешние ключи, когда делают репликацию master-slave (при учете что копируются все таблицы для которых создаются внешние ключи) - и дорогая ли эта операция для производительности?
  • Вопрос задан
  • 108 просмотров
Подписаться 2 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    PRO C#. Базы данных
    2 месяца
    Далее
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы