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

  • Break

    Break

    10 Aralık 2005
  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012