Если о такой"критической"ситуации, как подбор пароля, слать почту, то ящик лопнет ) Почитайте логи, если стоит fail2ban - там натурально каждую минуту кто-то лезет со стандартными логинами.
В этом случае можно вообще сравнение в коде не делать, а писать код так, как будто запись нужна всегда. Сравнением займётся сам движок MySql, и если запись в базе есть, новую добавлять не станет.