Giriş
Bu makalede, Microsoft SQL Server 2012 Service Pack 2 (SP2) ile giderilen hatalar listelenir.
Notes-
Burada belgelenmemiş ek düzeltmeler de hizmet paketine dahil edilmiş olabilir.
-
Başka makaleler yayımlandığında bu liste güncelleştirilecektir.
SQL Server 2012 hizmet paketlerini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2755533 SQL Server 2012 için en son hizmet paketini elde etmeNot: Kullanılabilir karşıdan yüklemeler listeden seçmelisiniz hangi yükleme hakkında daha fazla bilgi için sürüm notlarına bakın burada.
Daha fazla bilgi
SQL Server 2012 hizmet paketleri, toplu güncelleştirmeler ve tüm sürümleri ve SQL Server 2012 hizmet düzeylerini SP2'ye yükseltin. Bu makalede listelenen düzeltmelerin yanı sıra, bu hizmet paketi ve Microsoft SQL Server 2012 SP1 toplu güncelleştirme 9 (CU9)içerir. SQL Server 2012 SP1 için toplu güncelleştirme paketi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2772858 SQL Server 2012, SQL Server 2012 Service Pack 1'de yayımlandıktan sonra yayımlanan oluşturur
Bu hizmet paketinde giderilen sorunlar
SQL Server 2012 SP2'de giderilen hatalar hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın.
VSTS hata numarası |
KB makalesinin numarası. |
Açıklama |
---|---|---|
1374617 |
Düzeltme: SQL Server 2008 veya SQL Server 2012 yük devretme kümesi yükleme gerçekleştirdiğinizde paylaşılan bileşenleri yanlış konuma yüklenir |
|
1703014 |
Düzeltme: SSAS 2012'de bir küp oluşturma MDX sorgusu çalıştırdığınızda sunucuya bağlanamıyor |
|
2011247 |
Düzeltme: bir SSRS 2012 raporda DrillThrough eylemini kullandığınızda görüntü doğru Web sayfası görüntülenmez. |
|
2034994 |
DÜZELT: metni kesilmiş zaman HPB Oluşturucusu SSRS 2012'de bir raporu görüntülemek için kullanın |
|
1769469 |
Düzeltme: SQL Server, tempdb veritabanı günlük dosyasının tam SQL Server 2012 olduğunda çöküyor |
|
1973168 |
Düzeltme: 10 MB'den büyük Excel çalışma sayfalarına verilebilir abonelikleri SSRS 2012 IsolatedStorageException ile başarısız oluyor |
|
1973196 |
Düzeltme: SSRS 2012 Excel biçimine 10 MB'den büyük bir rapor veremezsiniz. |
|
787358 |
Düzeltme: SQL Server 2012 modunda şüphe gitmek veritabanı geri alma neden |
|
1043717 |
Düzeltme: RCSI özellikleri etkinleştirilmiş bir veritabanını SQL Server 2012'de bir tabloya karşı sorgu çalıştırdığınızda, düşük performans |
|
1178585 |
SQL Server 2012 SP2'deki yeni DMF sys.dm_fts_index_keywords_position_by_document |
|
1182241 |
Düzeltme: Reporting Services Windows Service SSRS 2012'de 1 Ocak yeniden başlattığınızda yeni günlük dosyaları oluşturulmaz |
|
1240848 |
Düzeltme: SQL Server 2012'de günlük yedekleme başarısız olduğunda hata iletisi |
|
1253861 |
Düzeltme: Visual Studio 2012 veri kaynağına bağlama yerel modda Rapor Görüntüleyicisi 2012 Arabiriminde tamamlandığında, erişim ihlali nedeniyle çöküyor |
|
1262029 |
Düzeltme: Dosya paylaşımı abonelik SSRS 2012 Açıklama sütununda yayınlamaz. |
|
1481773 |
Düzeltme: bir SSRS 2012 raporu belirtildiğinde, "Ad" açılan liste boşsa |
|
1419367 |
Düzeltme: SSAS 2012'de bulma komutunu kullandığınızda 22 olay kimliği veya 0xC1000016 hata günlüğe kaydedilir |
|
2103903 |
Düzeltme: SQL Server 2012'de SSISDB dağıtımınızı kullandığınızda performans sorunları depolamak |
|
2021581 |
SSAS özellik geliştirme günlüğü SQL Server 2012 Service Pack 2'de 2012 |
|
203749 |
Düzeltme: SQL Server 2012'de tablo değişkenleri kullandığınızda performans düşüyor |
|
2095064 |
Düzeltme: SQL Server 2008 R2 veya SQL Server 2012 hesaplanan sütunlar kalıcı bir tabloda CHECKTABLE veya CHECKDB çalıştırdığınızda erişim ihlali oluşuyor |
|
1222472 |
Düzeltme: DTA kullanan bir takıma giren bir karakter harmanlama SQL Server 2012 örneği çalışmıyor. |
|
2124209 |
Düzeltme: SQL Server paralel sorgu planı kullanarak sorgular çalıştırdığınızda hatalı sonuçlar birleşim işleci içerir |
SQL Server 2012 SP2'de aşağıdaki sorunlara çözümler de dahil edilir.
VSTS hata numarası |
Açıklama |
---|---|
950185 |
İleti büyük HTML raporlar ile çalışırken hataları ve Uyarıları işleme çevresinde geliştirilmiş. |
950189 |
Çok sayıda parametre olan raporlar ile çalışırken hataları ve Uyarıları işleme çevresinde ileti geliştirilmiş. |
994470 |
Engelleme modu tekli operatörler ile çalışırken yanlış sonuçlar. |
1041277 |
İle AlwaysOn ikincil sunucusunda DPM'ın tam yedekleme için yedek copy_only dönüştürülecek. |
1278767 |
Perfmon sayaçlarını sekmeli örneği değeri: Memory\VertiPaq < TypeName > KB olduğunu her zaman 0. |
1355346 |
Kapsam deyim son açılış kapsam deyimini eşleşmiyor. |
1374617 |
Düzeltme: SQL Server 2008 yük devretme kümesi yükleme gerçekleştirdiğinizde paylaşılan bileşenleri yanlış konuma yüklenir |
1610447 |
Başlatılmamış Nesne DAX hesaplamaları koşullu ifadelerle yürütürken çöküyor ve büyük olasılıkla yanlış sonuçlar doğurur. |
1610492 |
PowerPivot v2 kullandığınızda beklenmedik sonuçlarla basit bir DAX sorgu verir 11.0.3000.0. |
2060218 |
"ACTIONABLE_HEAP_CORRUPTION" SSRS yapılandırma dosyası geçersiz bir örnek kimliğikullanarak ayrıştırıldığında. |
2065570 |
Kullanıcı ve çekirdek işlem süresi RING_BUFFER_NONYIELD_PROCESSTABLE halka arabelleğinde NonYieldProcessTable kaydı yok. |
2075161 |
SSRS 2012 günlüğünde Platform bilgi sağlar. |
1347204 |
Düzeltme: SQL Server 2012'de bir veritabanları arası işlem sırası varsayılandan içeren bir sütunu olan bir tabloya veri eklediğinizde erişim ihlali |
1184332 |
Tail günlük yedekleme model veritabanını karşı gerçekleştirilirse, model veritabanını SQL Server başarıyla başlatılmasını engelleyen bir sunucunun yeniden başlatılması sırasında durumu geri dondurun. Çünkü Tempdb veritabanı sunucusu başlatma sırasında oluşturulamadı ve aşağıdaki hata iletisini alırsınız: "'< veritabanı adı >' veritabanı açılamıyor" |
1243853 |
Burada 64704 KB boyutundan büyük bir başlangıç boyutu ile yeni bir veri dosyası eklendi bir yığın-günlüklenen DB günlük yedeği geri yüklerken 3456 hata oluşur. |
1404999 |
Veritabanı anlık görüntüsünü bıraktığınız zaman bir oturumda bir zaman aşımı hatası takip eden bir onaylama işlemi hatası oluşabilir bir LOCK_TIMEOUT ayarı ile verilir. |
1190211 |
InstallShield kullanarak SQL Server'ın yükleme askıda kalıyor durumda sona eriyor. Daha fazla bilgi için BuBilgi Bankası makalesine gidin. |
1386073 |
SQL Server Yapılandırma Yöneticisi veya Hizmet Denetim Yöneticisi durduğunda SQL Server 2012 SP2 ' yi yükledikten sonra hemen kapatma verildikten sonra bir bilgilendirme iletisi SQL Server'a kaydedilir. .NET Framework service broker gibi iç Hizmetleri durdurulan sonra önceki sürümlerde, biz bu iletileri verdi. |
Topluluk tarafından gönderilen öğeleri bağlamak için düzeltmeler
Hata kodu bağlanmak |
Açıklama |
---|---|
Değerlendirme sonuçları xml birden çok kez birden çok sunucuya karşı kurumsal yönetim çerçevesi uygulamak ve karşı listesinde sunuculardan birinde hata oluşursa, çıkış dosyasına yazılır. |
|
Veritabanı, aynı örneğinde farklı bir veritabanı yedeği geri yüklendiğinde bir geri yükleme moduna geçer. |
|
SQL Server Management Studio (SSMS) sp_executesql çağıran bir saklı yordam hata ayıklaması yapılamıyor. F11 basıldığında 'nesne başvurusu bir nesnenin örneğine ayarlanmadı' hata iletisi alırsınız. |
|
SSMS tam olarak tam-metin SQL Server Express'te yönetmez. |
|
SQL Server SMO SQL Server 2012 ve SQL Server 2014 varsayılan kısıtlama yok sayar. |
|
SSMS numaralandırılmış saklı yordamlar tutarsız bir şekilde işler. |
|
"'< Sütun adı >' sütunu özet tabloya ait değil. (System.Data) "çoğaltma tabloları aynı ada sahip, ancak farklı şemaları bulunan hata iletisi. |
|
SQL Server'ı yeniden başlatın, ayırmak ve sonra veritabanını iliştirmek veya veritabanı çevrimdışı duruma kadar tam metin dizinleri içeren bir veritabanı anlık görüntüye dönme sonra herhangi bir ft_catalogs oluşturamazsınız ve veritabanının çevrimiçi ayarlayın. |
|
SSMS otomatik olarak yeniden başlatılmasına neden olan Kapanışta zaman zaman kilitleniyor |
|
Müşteri potansiyel satış bileşenleri Business Intelligence Development Studio (teklifleri) ile çalışırken "Değeri 'null', 'Akış' için geçerli değil" hata iletisi. |
|
Yürüttüğünüzde gerçek sorgu planı Göster sorgularıyla açık sonucu Null döndürdü ve aşağıdaki hata iletisini alırsınız: Hata: Msg 50000, Level 16, durum 10, yordam test, satır 34 dize veya ikili veriler kesilebilir. |
|
Tetikleyiciler bölümlendirilmiş bir görünüme veri eklediğinizde "bir sistem onaylama işlemi denetimi başarısız oldu" hata iletisi. |
|
Komut dosyası çoğaltma sütun düzeyinde izinler SSMS içinde komut dosyası deyimlerini oluşturun. |
|
SSMS, SSMS pencere simgesi görev çubuğunda yenilemeye çalıştığınızda kilitlenebilir. |
|
Büyük projeler yeni sürümlerini dağıtma SSIS Katalog veritabanı (SSISDB) içine dağıtımı sırasında zaman aşımı karşılaşır. Ayrıca, aşağıdaki hata iletilerini alırsınız: Proje dağıtmak başarısız oldu. Daha fazla bilgi için sorgu işlemi tanımlayıcısı operation_messages görünümüne ' 219′. (Microsoft SQL Server, hata: 27203) Proje dağıtmak başarısız oldu. Sorunları gidermek ve daha sonra yeniden deneyin.: zaman aşımı süresi doldu. Zaman aşımı süresi işlem tamamlanmadan önce geçen veya sunucu yanıt vermiyor. Deyim sona erdi. |
|
"SQL deyiminize kısmı çok derine yerleştirildi. Ayrıştırma veya yürütme sorguyu yeniden yazmak veya daha küçük sorguları bölmek"hata iletisi saklı yordam. |
SQL Server 2012 SP2 vurgular
Vurgu, SQL Server 2012 Service Pack 2 (SP2 NAM-ı diğer) olan değişikliklerin bazıları aşağıdadır:
-
Supportability:
-
İleti 35285, bilgilendirici bir ileti beklendiği gibi değil de, bir hata görüntülenir.
-
-
İşlev:
-
SQL yazan Destek COPY_ONLY yedekleme: veri koruma Yöneticisi (DPM) ile AlwaysOn ikincil sunucuda tam yedekleme için yedek COPY_ONLY dönüştürülmüş.
-
-
Yerel küp oluşturma senaryo için destek ekleyin:
-
SQL Server 2012 Analysis Services (SSAS 2012) SP2 kullandığınızda SQL tarayıcı devre dışı bırakılmış olan statik bir varsayılan olmayan bağlantı noktası üzerinde çalışan SSAS bağlandığı yerel bir küp oluşturabilirsiniz. Bu yeni özellik msmdsrv.ini yeni bir yapılandırma ayarı tarafından kontrol edilir: "ConfigurationSettings\LocalCubeServerPortInConnectionString." Bu özelliği etkinleştirmek için değeri 1 olarak ayarlayın. SSAS 2012 yük devretme kümesi yapılandırılmış veya varsayılan bağlantı noktası üzerinde çalışan, bu ayarın hiçbir etkisi olmaz.
-
-
Daha fazla Ekle günlüğü:
-
Bu hizmet paketi, daha fazla bilgi sorun giderme geliştirmeye yardımcı olmak için SSAS günlük dosyasına ekler. Bu sürüm SSAS, bilgisayar adı, NetBIOS adı, CPU, RAM boyutu, IP, bağlantı noktası, iletişim kuralı türü, kilitlenme, kilit zaman aşımı ve diğer bazı bilgileri sayısını içerir.
-
-
SSISDB kilitlenme ve temizleme performansı iyileştirmesi
-
Giriş
-
SSISDB.catalog.create_execution depolanan yordamı için eşzamanlı çağrıları SSISDB veritabanındaki kilitlenme
-
SSISDB concurrences ve kilitlenme sorunu için bir düzeltme yapılmıştır. Ancak, bu tüm sorunları çözmez. Geçerli geçici işleri tarafından birkaç saniye çakışmayacak şekilde düzenlemek. Ancak, bu geçici çözümü kullanmanız gerekmez.
-
SSISDB bakım işi üzerinde düşük performans
-
-
SSISDB bakım işi için bir düzeltme kullanılabilir.
-
-
Mimarisi
-
Önceki Model:
-
Her hareket, bir sertifika ve olmalıdır da depolanabilir ve Bakım veya temizleme görevleri işlenebilir simetrik anahtar oluşturur.
-
-
Yeni Model:
-
SERVER_OPERATION_ENCRYPTION_LEVEL katalog özellik tablosundaki yeni satır ve varsayılan geriye dönük uyumluluğu korumak için PER_EXECUTION tanıtmak, her proje için bir anahtar veya sertifika çifti oluşturma PER_PROJECT değeri değiştirilebilir. Tam temizlik PER_PROJECTiçin PER_EXECUTION değiştirmeden önce gereklidir. İki yeni mağaza yordamlar tam temizlik için kullanılmaya başlanmıştır.
-
-
Değişiklik özeti:
-
SERVER_OPERATION_ENCRYPTION_LEVELSSISDB özellik tablosunda yeni bir satır tanıtmak:
-
Yalnızca iki değer geçerli (1 ve 2) olur.
-
"1" değeri: varsayılan değer. Simetrik anahtarlar ve sertifikalar yürütme düzeyine göre ile şifrelenmiş. Yüksek güvenlik, ancak sahip performans veya kilitlenme sorunu.
-
"2" değerini: simetrik anahtarlar ve sertifikalar proje düzeyine göre ile şifrelenmiş. Daha az güvenlik, performans veya kilitlenme sorunu çözmek.
-
-
Tanıştırmak iki yeni saklı yordamlar (SPs) Cleanup_server_logs ve cleanup_server_execution_keys
-
SPs "2." "1" şifreleme düzeyini değiştirdiğinizde kullanılmak üzere tasarlanmıştır Cleanup_server_logs önce çalıştırabilirsiniz çok hızlı bir şekilde SSISDB iyi bir duruma getirmek için bitmiş olabilir. SSISDB veritabanı şifreleme düzeyini değiştirilmesi hazırdır.
-
Cleanup_server_keys , Cleanup_server_logsdaha uzun sürer. Ancak, şifreleme düzeyi "2" değiştirildikten sonra çalıştırın ve tepe çalışılmayan düzenli olarak çalıştırılacak.
-
Cleanup_server_logs: Sadece tüm işlem günlüklerini temizlemek.
-
Cleanup_server_execution_keys: simetrik anahtarlar ve önemli yürütme parametreleri korumak için kullanılan sertifikaları temizle.
-
@cleanup_flag Int (' (1,2))
-
cleanup_flag = 1: yürütme düzeyini simetrik anahtarlar ve sertifikalar bırak
-
cleanup_flag = 2: Proje düzeyi simetrik anahtarlar ve sertifikalar (bunları bu perticular proje silindiyse ve işlem günlükleri tüm ilgili bu projeye tek bırak temizliği) bırakın.
-
-
int @delete_batch_size = 1000
-
Bu depo yordamın bir çağrı anahtarları veya sertifika sayısı bırakılacak.
-
-
-
İnternal.cleanup_server_retention_window delete_batch_size 10'dan 1000 değiştirin.
-
-
-
-
Sorgu planları geliştirmek için isteğe bağlı destek tablo değişken satır sayar:
-
Bir tablo değişkeni, SQL Server'daki diğer tablolarla katılırsa, SQL Server bir sorgu planı derlerken değil destek istatistikleri veya iz tablodaki satır sayısı bir tablo değişkeni yaptığından, verimsiz bir sorgu planı seçimi nedeniyle yavaş performans neden olabilir.
-
SQL Server 2012 SP2'de, bir tablo değişkeni eklenen satır sayısı hakkındaki bilgileri daha verimli bir sorgu planı seçmek için kullanmak sorgu en iyi duruma getiricisi izin veren yeni bir izleme bayrağı tanıtılır. İzleme bayrağı 2453 bu davranışı etkinleştirmek için etkinleştir.
Notlar:-
Bazı senaryolarda, 2453 izleme bayrağı etkin bazı gerçek yürütme sırasında bir tablo değişkeni eklenen satır sayısı için hesabı için gereken ek derleme nedeniyle performans düşmesine neden olabilir. Tipik olarak bir tablo değişkeni önemli miktarda diğer tablolarla birleştirilen satır yok veya birden fazla satır varsa, bu izleme bayrağı yararlanabileceğini ve dış tarafında büyük miktarda satır işler iç tarafında bir planı ile iç içe geçmiş döngüsel birleştirme işleci kullanılır.
-
Benzer davranışlar Seçeneği (derleme) sorgu ipucu kullanarak, SQL Server'ın diğer sürümlerinde elde. Ancak, sorgu ipucu algılama ve varolan iş yüklerini etkileyebilir 2453 izleme bayrağı etkin durumdayken Tablo değişkenleri tarafından yönetilen iş büyük miktarda nedeniyle zayıf planı seçimi ile karşılaştığı tüm sorguları değiştirme gerektirir.
-
-
-
Performansın paralel sorgu yürütme planları için sorun giderme
-
DMV sys.dm_exec_requests , yürütme planları şimdi cpu_time paralel sorgu için doğru değerini döndürür. İSTATİSTİKLERİ GÇ tanılama şimdi doğru mantıksal okuma paralel sorgu yürütme planları için raporlar.
-
-
Geliştirilmiş karma Karmadaki tanılama
-
Karma birleştirme veya karma toplama işlecini veri tempdb veritabanı için sorgu yürütme sırasında sıvı sıçraması, karşılık gelen g/ç İSTATİSTİKLERİ GÇ tanıları şimdi bildirdi.
-
-
Gelişmiş tam metin dizini tanılama
-
Bazı durumlarda belirli bir tam metin sorgu sonuçlarını nasıl verilir anlamak zor olabilir. Tam metin arama alt dış sözcük ayırıcılarını ve Dur listeler ve konumsal bilgi için anahtar sözcükler belgedeki gerçek metnini gözlenen den farklı olan bu etkileşim sonucu olarak etkileşim kurar. Bu tümceyi' yapmak ya da 'Yakın' aramaları sözcükler arasındaki delta itibaren iç hesaplamalarında eşleşen belgeleri bulmak için kullanılan son derece uygundur.
-
SQL Server 2012 SP2'de bir belge içinde dizin anahtar sözcükler için bilgi konumlandırma için erişim sağlamak için bir yeni dinamik yönetimi işlevi'nı (DMF) eklendi. Yeni DMF varolan DMF sys.dm_fts_index_keywords_by_documentiçin benzer ve sözdizimi aşağıdaki gibidir:sys. dm_fts_index_keywords_position_by_document (
DB_ID('database_name'), OBJECT_ID('table_name') ) -
Oluşum sayısı yerine, her oluşumu ve dizinlenmiş belge içindeki konumuna hakkında bilgi verir.
-
Bu bilgiler, metin ve arama terimi için varsa, delta farkı gösterir iç dizin arasındaki eşleme bakmak için kullanılabilir. Bu anlama sonuçları tümcecik arama yardımcı olabilir.
-
-
Desteklenebilirlik
-
İşlemsel kopyalama:
-
Ayrıntılı ileti istatistikleri geçmiş tablolar ve aracı günlükleri daha ayrıntılı iletiler eklenebilir:
-
< Konum > xml çıkış logreader hem de dağıtıcı aracılarınız farklı durumları için iletiye eklenen metin.
-
Dağıtıcı ve logreader için eklenen makale düzey istatistikleri komutları parametreli.
-
Atlanan komutları dağıtıcı Agent'taki çıkış dosyasına eklenen sayısı.
-
Eklenen harcanan zaman dağıtımcı Aracısı şema değişiklikleri yapma.
-
-
LogReader: günlük kayıtları olarak eklenir. Bir kullanıcı döküm yakalandığında TXT dosyası.
-
Eşler arası: INSERT, update ve delete yordamları çakışma iletisine ayrıntıları aşağıda sağlamak üzere güncelleştirilir:
-
Tablo adı
-
Birincil anahtar sütunu ad ve değerler
-
Geçerli sürüm
-
Ön sürüm
-
Sürüm sonrası
-
-
-
Birleştirme çoğaltma:
-
Birleştirme Aracısı için çıkış ayrıntı düzeyi 4'e ayarlandığında, günlük dosyasına eklenen 101 izleme bayrağı çıktı.
-
-
-
Functionnality
-
İşlemsel kopyalama:
-
Şimdi eşler arası çoğaltma güncelleştirme kullanarak metni sütuna yapılan kısmi güncelleştirmeleri destekleyen veya. Anlamsal yazın.
-
-
Birleştirme çoğaltma:
-
Temizle saklı yordam veri yedek yükleme önlemek için tasarlanmıştır.
-
-
-
İleti günlüğe kaydetme ile işleme hataları ve Uyarıları, CSS, HTML raporları büyük çağrılardan önlemek için.
-
Genel Bakış:
-
Rapor Tasarımı, rapor tasarımı ve büyük bir HTML raporu net olası performans sorunlarına yol belirlemek için algılama. Bu, kolayca etkileşimli sayfa yüksekliği ve genişliği ayarlarını incelenmesi algılanacaktır.
-
-
Kullanıcı senaryosu:
-
Bir raporu Rapor Oluşturucusu'nda oluşturduğunuz. '0' değeri InteractiveSize özelliği için girdiğiniz. Olası performansına etkisi hakkında aşağıdaki ileti uyarı içeren açılan bir pencere alırsınız:
Etkileşimli heigth için 0 mat ayarlama performans etkisi vardır.
-
-
-
Performans geliştirmeleri
-
Aşağıdaki makalelerde açıklanan Service Pack 2'deki çeşitli performans geliştirmeleri:
-
SQL Server 2012'de veritabanı kilit etkinliği arttıkça performans sorunları oluşur
-
Yabancı sayfası SQL Server 2012'de işleme sırasında NUMA ortamlarda performans sorunları oluşur
-
Sonra bir ALTER INDEX performansınızın... SQL Server 2012'de çevrimiçi işlem iptal edildi
-
-
DMV geliştirmeleri
-
sys.dm_db_session_space_usage tempdb veritabanında kullanıcı nesnesi oturum başına izledikleri boşluk miktarını yansıtır. Silinen satır sayısı 1024 sayfa dışında olduğunda, bu sayfaların yeniden tahsisat ertelenmiştir. SQL Server 2012 Service Pack 2'de DMV de alanı kullanımını user_objects_deferred_dealloc_page_countadlı yeni bir sütunda Ertelenen ayırma birimleri için içerir.
-
SQL Server Yük devretme kümesi üzerinde yüklüyse, sys.dm_server_services şimdi doğru düğüm adı cluster_nodename sütununda belirtir.
-
-
Zil sesi arabellek geliştirmeleri
-
Uygulama etki alanları için halka arabelleği RING_BUFFER_CLRAPPDOMAIN uygulama etki alanı < DoomReason > neden kaldırıldı nedenini içerir:
-
1 = bırakma derleme gibi DDL işlemleri tarafından kaldırıldı.
-
2 = güvenlik tarafından kaldırıldığında ilgili işlem değiştirme izni gibi.
-
3 = bellek baskısı işleme nedeniyle kaldırıldı.
-
4 = başarısız başlatılması nedeniyle kaldırıldı.
-
-
Unload nedeni app_domain_ring_buffer_recorded ilgili genişletilmiş olay doom_reason olay veri alanı içerir.
-
Kaynak İzleyicisi tarafından izlenen durumunda bir değişiklik algılandığında RING_BUFFER_RESOURCE_MONITOR girişler var. Ayrıca, sistem ve işlem kaynak bildirimleri için havuz bildirimleri de kullanılabilir < IndicatorsPool >< / IndicatorsPool > düğümü.
-
Resource_monitor_ring_buffer_recorded genişletilmiş olay havuzu geniş bildirimleri pool_indicators veri alanını içerir.
-
RING_BUFFER_NONYIELD_PROCESSTABLE halka arabelleği Giriş kaydı sırasında sistemde çalışan iş parçacıkları 8192 kadar diğer bilgilere ek olarak işlem adını içerir.
-
-
Yedekleme ve geri yükleme geliştirmeleri
-
Modelin norecovery seçeneği ile tail günlük yedeğini Service Pack 2 ile başlayarak artık izin verilir.
-
Hata günlüğünde tamamlama iletileri yedekleme ve geri yükleme süresi ve işlem hacmi bilgilerini içerir:
-
BACKUP DATABASE 298 sayfa 0.026 saniye (89.261 MB/sn) başarıyla işlendi.
-
Veritabanını geri yükle 298 sayfa 0.016 saniye (145.050 MB/sn) başarıyla işlendi.
-
-
-
Genişletilmiş olayları
-
Genişletilmiş olayları aşağıdaki eklendiğinde veya değiştirildiğinde SQL Server 2012 Service Pack 2'de:
-
Bellek ayırma:
-
Genişletilmiş olayları page_allocated ve page_freed , SQL Server bellek üst tüketiciler görmek için kullanılabilir. Service Pack 2 ile başlayarak, bu genişletilmiş olaylar ayrılan ve sorgu yürütme sırasında serbest ayrılan bellek de rapor.
-
-
Hayalet temizleme:
-
Bir tablo ya da dizin bir kayıt silindiğinde, böyle bir silme işlemi, asla fiziksel olarak kayıtları sayfalardan kaldırır, bunu yalnızca onları, flu veya silinmiş olarak işaretler. Başarım iyileştirmesi için daha fazla bilgi için tam silme işlemleri hızla sağlayan budur. Bir arka plan görevi, hayalet temizleme görevi olarak adlandırılan sonra fiziksel olarak silinen tüm kayıtları siler. Birçok genişletilmiş olayları bu görevi çeşitli aşamalarını kavramanız sağlamak için Service Pack 2'de eklenmiştir:
-
ghost_cleanup_task_start
-
ghost_cleanup_task_suspend
-
ghost_cleanup_task_packet_enqueue
-
ghost_cleanup_task_process_packet
-
ghost_cleanup_task_process_pages_for_db_packet
-
-
-
-
-
Başvurular
Geçerli SQL Server sürümünüzü belirleme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
321185 sürümüne ve SQL Server ve onun bileşenleri belirleme