CyBerkeUnal adlı üyeden alıntı: mesajı görüntüle
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.