Cevabınız için teşekkür ederim hocam, Mevcut belleğim 16 GB buna bir 16 GB daha eklemeyi düşünüyorum. Ve depolama açısından sorun yaşadığım için M2 SSD almayı düşündüm Okuma/Yazma hızı normal kullandığım SSD'ye göre kat kat fazla olduğu için muhtemelen işlemler azda olsa hızlanacaktır. Unique index işlemini bende düşündüm fakat şöyle bir sorunumuz doğuyor bu durumda; berke@R10.Net;berke123 berke@R10.Net;123berke Yapmak istediğim şey tamamen eşleşen mail;pass verilerinin tekrarını önlemek mail adresi aynı fakat farklı bir şifre içeriyor ise kayıtlar veritabanında tutulmaya devam edebilir. Normalde Kullandığım Kontrol Aşaması Bu Şekilde; $query = $conn->query("SELECT * FROM user_pass WHERE data_user = '{$user}' AND data_pass = '{$pass}'")->fetch(PDO::FETCH_ASSOC);
if($query)
{
$tekrarlanan_user_sayi++;
echo '<div class="alert alert-danger" role="alert"><b>'.$user.'</b>'.' Kullanıcısı zaten aynı şifre ile veri tabanında kayıtlı, kayıt işlemi yapılamadı.</div>';
}
Şöyle birşey tavsiye edebilirim.
Hash adında bir sütun oluşturun. Bunu üstte belirttiğim gibi unique index yapın.
Mail Ve şifreyi md5 veya güvenilir bir hash metoduyla birleştirin.
Örnek
md5($mail.$sifre)
Hash sütununa bunu ekleyin.
Sorgu yaparken hash ile kontrol edin.