uniq index metodunda iki sütünü birden uniq index kontrolu yaptırabilirsiniz.
yani sadece mail sütünün veya sadece pass sütününü tek başına uniq index yapmak yerine mail+pass olarak da uniq index oluşturabilirsiniz.
aynı şekilde daha önce başka bir arkadaşın dediğin gibi ek bir hash sütünü ile uniq kontrolu da olabilir. seçim size kalmış
insert ignore into tablo (mail,pass) values ('mail@example.com','1');
veya
insert ignore into tablo (mail,pass,hash) values ('mail@example.com','1','uniqhash');
on duplicate key yöntemi ile yaparsanız daha yavaş olacaktır.