SORU
29 AĞUSTOS 2008, Cuma


Ne ana performans varchar ve nvarchar SQL Server veri türleri arasındaki farklar?

Benim okul SQL Server 2005 kullanarak küçük bir web uygulaması için bir veritabanı üzerinde çalışıyorum.
varchar vs nvarchar konusunda düşünce okulları bir çift görüyorum

  1. Uluslararası bir çok veri ile anlaşma, nvarchar kullanın sürece varchar kullanın.
  2. Sadece her şey için nvarchar.

Görünüm 2 yararları görmeye başlıyorum. Bu nvarchar iki kat daha fazla yer kaplar biliyorum, ama bu sadece bir kaç yüz öğrenci için veri deposu olmadığından mutlaka büyük bir anlaşma değil. Benim için en kolay olacak gibi görünüyor. Ya da kaçırdığım bir şey mi var?

CEVAP
13 EKİM 2008, PAZARTESİ


Disk alanı sorunu değil... ama bellek ve performans olacak. Sayfayı okur çift, dizin boyutu çift GİBİ garip ve = sabit davranış vb

Çin vb komut dosyası saklamak için ihtiyacınız var? Evet ya da hayır...

Ve MS BOL "Storage and Performance Effects of Unicode"

Edit:

Son soru ÇOK kötü nvarchar performansı nasıl... vurgulayarak

SQL Server uses high CPU when searching inside nvarchar strings

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • Jay Will

    Jay Will

    19 NİSAN 2006
  • steven johns

    steven johns

    11 Mart 2011