Использование сайта, как StackOverflow в качестве примера:MySQL Оптимизация записи существование
У меня есть таблица пользователей, вопросы и пользовательские вопросы отображений. Мои пользовательские вопросы отображения таблицы выглядит следующим образом:
userID (int 8)
questionID (int 8)
При отображении списка популярных вопросов, я стараюсь, чтобы отметить те вопросы, которые были поставленные вошедшего в систему пользователя. Насколько эффективнее проверять, существует ли сопоставление пользовательских вопросов для каждого вопроса, или получить все сопоставления пользовательских вопросов для зарегистрированного пользователя из базы данных один раз и выполнить проверку на стороне сервера?
Вот визуальный пример вывода я хочу видеть:
Вопрос 1: Что? (вы это задали)
Вопрос 2: Кто?
Вопрос 3: Почему? (вы спрашивали об этом)
В чем конкретно заключается ваш вопрос/проблема? – Sarfraz
Я отредактировал, чтобы ответить на точный вопрос. – Chetan