SORU
21 NİSAN 2010, ÇARŞAMBA


SQL görünümü kullanmak için iyi bir sebep nedir?

SQL Server 2008 İncil ile okuyorum ve manzarası bölümüne kapsayan duyuyorum. Ama yazar gerçekten açıklamıyoramaçgörüş. Manzarası için iyi bir kullanım nedir? Onlara ne gibi yararları vardır benim web sitesinde kullanabilir miyim?

CEVAP
21 NİSAN 2010, ÇARŞAMBA


Önceki cevapların hiçbiri belirttiğim gibi başka bir tablo yapısı değişiklikleri daha kolay dağıtım.

Diyelim ki, isteyen emekli bir tablo (T_OLD) içeren veri aktif kullanıcı, ve yerine yeni bir tablo ile benzer veri (adlı T_NEW) ama bir o kadar çok veri vardır, hem de etkin ve etkin olmayan kullanıcılar, ekstra bir sütun "aktif".

Eğer sistem(s) 0**, bu albümü çok fazla sorgu varsa, dışarı rulo için iki seçeneğiniz var:

1) Soğuk Hindi - DB Değiştirin ve aynı zamanda değişim ve sorgu " dedi içerdiği kod çeşitli parçalarını bir test sürümü. ÇOK zor (hatta koordinatı), çok riskli. Kötü.

2) Kademeli - T_NEW, bırakarak T_OLD ve yerine bir oluşturma oluşturarak DB olarak değiştirinGÖRÜNÜMT_OLD tabloyu taklit eden adlı T_OLD 100% (e.SELECT all_fields_except_active FROM T_NEW WHERE active=1 g).

Şu anda T_OLD ve değişiklikleri yapmak seçer HERHANGİ bir kod serbest T_OLD kodu boş T_NEW göç önlemek için izin verecek.

Bu basit bir örnek, başkaları da var daha işin içinde.

P. S. diğer taraftan, muhtemelen her zaman böyle olmadığını T_OLD, ama doğrudan sorgu yerine bir saklı yordam API gerekirdi.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boburnham

    boburnham

    11 Temmuz 2006
  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • LimeFire

    LimeFire

    2 ŞUBAT 2012