1. вы уверены, что нужно проверять это поле именно ajax'ом во время заполнения? Скорее всего, там ещё масса полей, и некоторые из них потребуется проверить на валидность. Напр. чтобы фамилия была не из одной буквы, а дата рождения не более 200 лет назад. Т.е. при принятии данных вы всё равно будете ещё раз проверять каждое из полей, включая email – так нужен ли ajax?
2. ни в коем случае не вставляйте прямо в SQL-запрос значение, которое пришло от пользователя (ajax'ом или вместе со всей формой). Обязательно обрабатывайте значения перед вставкой в запрос. Лучше всего использовать PDO и прикрепление параметров.
В БД обязательно сделайте индекс (index) по полю email – это ускорит поиск/сравнение. Приводите адрес к только-маленьким буквам, т.к. иногда могут вводить IvanSidorov@mail.ru
, а иногда IVANsidorov@Mail.Ru