Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 132|Yanıt: 0

[İpucu] Database soft deletion (tombod) alanı benzersizliği sorunu

[Bağlantıyı kopyala]
Yayınlandı 7.01.2026 16:40:20 | | | |
Gereksinimler: Yanlışlıkla silme ve veri kaybını önlemek için, silme işlemi fiziksel silme değil, yumuşak silme (mantıksal silme) olabilir. Tabloda :code gibi benzersiz alanlar varsa, soft silme yeni sorunlar ortaya çıkarır.

SQL Server çözümleri

SQL Server, yalnızca kriterleri karşılayan satırlar için indeksler oluşturabilen, WHERE maddesi olan ve bu verilerin bu bölümlerinde benzersizliği uygulayabilen Filtreli İndeksleri destekler.

Test senaryosu şöyledir:
Test aşağıda gösterilmiştir:



MySQL çözümleri

MySQL, birden fazla NULL değerine izin vererek NULL'u yönetir, ancak aynı NULL olmayan değerleri değil. Bir benzersizlik çatışması yalnızca tüm alanlar NULL olmayan değerlerse tetiklenir.

Test senaryosu şöyledir:
Test aşağıda gösterilmiştir:





Önceki:MikroTik (11) RouterOS, CIDR bloğuna pptp-client kullanılarak erişileceğini belirtir
Önümüzdeki:SQL Server veritabanı tablo satır sıkıştırma ve sayfa sıkıştırma
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com