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

MySQL выборка, что быстрее?

Добрый день. Уважаемые гуру MySQL, проконсультируейте пожалуйста. Возник спорный вопрос как лучше хранить данные для оптимальной выборки.
Дано. Таблица пользователей.
Необходимо. Реализовать рассылку по SMS.
Вариант 1. В таблице с пользователями хранить признак того что пользователь может получать SMS.
Вариант 2. Создать дополнительную таблицу, в которой будут храниться пользователи которые могут получать SMS.
Во первых, что правильнее в плане архитектуры, а во вторых насколько медленнее будет работать выборка при втором варианте.
  • Вопрос задан
  • 314 просмотров
Подписаться 2 Оценить 4 комментария
Ответ пользователя Alex К ответам на вопрос (4)
streetflush
@streetflush
А Я вот не сторонник тянуть такие флаги в основную таблицу....
Взяли новую, со связью 1 к 1 или 1 ко многим.
Перестраивать архитектуру таблицы ради галочки.... А потом их будет 100, 1000
Да и места занимать будет меньше. ИМХО
Ответ написан