Необходимо при вставке проверять есть ли строка в таблице.
Не хочу добавлять отдельный запрос на проверку, первый опыт общения с базой, но предполагаю, что это увеличит нагрузку.
Подсказали, что можно использовать составной уникальный ключ, но не могу разобраться в документации
INSERT ON DUPLICATE KEY UPDATE.
INSERT INTO dialogs (dialog_id, user_id) VALUES (1, 101)
как модифицировать, чтобы проверялось нет ли строки dialog_id=1, и user_id=101?
Возможно я делаю совсем не то, подскажите пожалуйста, кто знает как быть в данной ситуации?