«uniqueidentifier» etiketlenmiş sorular

7
Guid vs INT - Birincil anahtar olarak hangisi daha iyi?
Ben nedenlerle kullanmayı etrafında okuma veya olmasın olmak ettik Guidve int. intdaha küçük, daha hızlı, hatırlaması kolay, kronolojik bir diziyi tutar. Ve Guidgelince, bulduğum tek avantaj benzersiz olmasıdır. Hangi durumda bir Guiddaha iyi intve neden olurdu ? Gördüğüm kadarıyla, intçoğu durumda alakasız olan sayı sınırı dışında hiçbir kusur yok. Tam …


2
SQL Server UniqueIdentifier / GUID dahili gösterimi
Bir meslektaşım bana tamamen açıklayamadığım ilginç bir soru gönderdi. (Aşağıda dahil) bazı kodlar çalıştırdı ve ondan beklenmedik sonuçlar aldı. Esasen, UniqueIdentifier(buradan sonradan bahsedeceğim Guid) bir binary(veya varbinary) tipine dönüştürürken, sonucun ilk yarısının sırası geriye dönüktür, ancak ikinci yarısı değildir. İlk düşüncem, sistemin endianitesinin neden olduğu ve Guidekranın korunduğu, ancak binaryformun …

3
SQL Server'da güvenli bir şekilde UNIQUEIDENTIFIER oluşturun
UNIQUEIDENTIFIERKullanıcıların belirli verilere erişmek için kullanabileceği bir erişim anahtarı olarak kullanmayı düşünüyorum . Anahtar bu anlamda bir şifre görevi görecektir. Bir INSERT...SELECTifadenin bir parçası olarak birden çok tanımlayıcılar oluşturmak gerekir . Mimari nedenlerden dolayı bu durumda sunucu tarafındaki tanımlayıcıları oluşturmak istiyorum. Güvenli bir şekilde rastgele nasıl oluşturabilirim UNIQUEIDENTIFIER? NEWIDHerhangi bir …

5
'Büyük' ​​veritabanı tablosu PK için sıralı GUID veya bigint
Bu tür bir sorunun çok geldiğini biliyorum, ama henüz bu kararı vermeme yardımcı olacak herhangi bir zorlayıcı argüman okumadım. Lütfen bana eşlik et! Büyük bir veritabanım var - günde yaklaşık 10.000.000 kayıt büyüyor. Veriler ilişkiseldir ve performans nedenleriyle tabloyu BULK COPY ile yüklüyorum. Bu nedenle, satırlar için anahtarlar oluşturmak gerekir …

3
SQL Server 2012'de bir PK GUID'in indekslenmesi
Geliştiricilerim, tablolarını hemen hemen tüm tabloları için GUID'leri PK olarak kullanacak şekilde ayarladılar ve SQL Server varsayılan olarak bu PK'larda kümelenmiş dizini kurdu. Sistem nispeten genç ve en büyük tablolarımız bir milyondan biraz fazla, ancak dizinlememize bir göz atıyoruz ve yakın gelecekte ihtiyaç duyulabileceği için hızlı bir şekilde ölçeklendirmek istiyoruz. …

8
Açıkça benzersiz bir kimlik oluşturan Kimlik Sütunları veya UDF?
Açıkça benzersiz bir kimlik üreten bir UDF dışında PRIMARY KEYbir Kimlik Sütunlarından bir çıkış yapmanın daha iyi olup olmadığı konusunda bir tartışmanın ortasındayım . Kimlik Sütunu'nu tartışıyorum. Ortağım değerleri elle oluşturmayı savunuyor, UDF'yi UDF'ye sahip olabileceğimiz başka bir masaya koyarak kaynağı kilitle ID_Valuetarafından adlandırılan bir alanla kimlik tablosunu artırma1 bunu …

2
Kimliğin yanı sıra UUID kullanmalı mıyım
Bir süredir sistemlerimde UUID'leri günlüğe kaydetmekten gecikmeli korelasyona kadar çeşitli nedenlerle kullanıyorum. Kullandığım formatlar, daha az saflaştıkça değişti: VARCHAR(255) VARCHAR(36) CHAR(36) BINARY(16) Ben son bir tane ulaştığı zaman oldu BINARY(16)ben temel otomatik artış tamsayı ile performansını karşılaştırmak başladığını. Test ve sonuçlar aşağıda gösterilmiştir, ancak sadece özeti istiyorsanız, 200.000'e kadar veri …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.