Düzeltme: sql Profiler veya sql Server Genişletilmiş olayları kullanılırsa bir sorgu çalıştırdığınızda oluşturan Zamanlayıcısı hatası sql Server 2008 veya sql Server 2008 R2'deki bir tvp kullanır

Makale çevirileri Makale çevirileri
Makale numarası: 2520808 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Microsoft, Microsoft sql Server 2008 R2 düzeltmeler karşıdan yüklenebilen bir dosya dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm düzeltmeleri içerir ve önceki sql Server 2008 R2 ile birlikte gelen tüm güvenlik düzeltmelerini düzeltmesi.

Belirtiler

Aşağıdaki senaryoyu düşünün:
  • Microsoft sql Server 2008 veya Microsoft sql Server 2008 R2 çalıştıran bir bilgisayarda çok sayıda satır içeren bir tablo değerli parametre (tvp) kullanarak.
  • Sunucu üzerinde sql Profiler veya sql Server Genişletilmiş olayları kullanın.
  • tvp kullanan bir sorgu birlikte çalıştırın.
Bu senaryoda, bir oluşturan Zamanlayıcısı hatası oluşur ve aynı Zamanlayıcı üzerinde çalışmakta olan sorgular yavaş çalışır. Ayrıca, bir mini-dump dosyası sql Server günlük klasöründe oluşturulur.

Neden

Bu sorun, sql Server veritabanı altyapısı bir hata nedeniyle oluşur. tvp metin sütunları ekleme dizeleri veya arabellek olarak uygulanır ve satır sayısı artış arabellek sayısı artar. Ancak, arabellekleri serbest işlem zaman alır. Bu nedenle, bir oluşturan Zamanlayıcısı hatası oluşturulur ne zaman serbest bırakmak ve küçültme işlemleri oluşur.

Çözüm

sql Server 2008 R2'deki bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın:
  • sql Server 2008 R2 için toplu güncelleştirme paketi 7'yi yükleyin.
  • Aşağıdaki düzeltme paketini yükleyin.

sql Server 2008 veya sql Server 2008 R2'deki bu soruna geçici bir çözüm bulmak için "Geçici çözüm" bölümüne bakın.

Güncelleştirme toplaması bilgileri


sql Server 2008 R2

Bu sorunla ilgili düzeltme, toplu güncelleştirme 7'de önce yayımlanmıştır. sql Server 2008 R2 için bu toplu güncelleştirme paketini elde etme 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:
2507770sql Server 2008 R2 için toplu güncelleştirme paketi 7
NotYapılar birikimli olduğu için her yeni düzeltme Sürüm düzeltmeleri içerir ve önceki sql Server 2008 R2 ile birlikte gelen tüm güvenlik düzeltmelerini düzeltmesi. Biz, bu düzeltmeyi içeren en son düzeltme sürümü uygulaması önerilir. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
981356sql Server 2008 R2'den sonra yayımlanan sql Server 2008 R2 oluşturur

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin yalnızca bu makalede açıklanan sorunu gidermesi amaçlanmıştır. Bu düzeltme yalnızca bu makalede açıklanan sorunun yaşandığı sistemlere uygulayın. Bu düzeltme, ek sınama uygulanabilir. Bu nedenle, bu sorundan ciddi olarak etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Düzeltmeyi karşıdan yüklenebilir, bir bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü yoktur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek başvurun.

NotEk sorunlar oluşursa veya sorun giderme işlemleri gerekirse, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarının veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not"Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bu dil için kullanılabilir bir düzeltme değil, çünkü.

Önkoşullar

Bu düzeltmeyi uygulamak için Microsoft sql Server 2008 R2 yüklü olması gerekir.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme değiştirme bilgileri

Bu düzeltme önceden yayımlanmış bir düzeltmenin yerini almaz.

Dosya bilgileri

Bu sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir aşağıdaki tabloda listelenen. Tarihleri ve saatleri bu dosyaların UTC (eşgüdümlü evrensel saat) Kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. utc ve yerel saat arasındaki farkı bulmak içinSaat dilimisekmesindeTarih ve saatDenetim Masası'nda madde.

Tüm desteklenen x 86 sürümleri sql Server 2008 R2
Bu tabloyu kapaBu tabloyu aç
Dosya adıDosya sürümüDosya boyutuTarihiSaatPlatform
Sqlservr.exe2009.100.1769.042,919,77622 Mar 201119: 37x 86
Tüm desteklenen x 64 sürümleri sql Server 2008 R2
Bu tabloyu kapaBu tabloyu aç
Dosya adıDosya sürümüDosya boyutuTarihiSaatPlatform
Sqlservr.exe2009.100.1769.061,974,88022 Mar 201118: 46x 64
Tüm desteklenen sürümleri sql Server 2008 R2 IA-64-
Bu tabloyu kapaBu tabloyu aç
Dosya adıDosya sürümüDosya boyutuTarihiSaatPlatform
Sqlservr.exe2009.100.1769.0121,813,85622 Mar 201118: 14IA-64


Pratik Çözüm

Bu soruna geçici bir çözüm için aşağıdaki yöntemlerden birini kullanın:
  • sql Profiler veya sql Server Genişletilmiş olayları kullanmayın.
  • Temizlemek için tıklatınrpc: Başlangıçverpc: tamamlandıİzlem tanımını onay kutuları.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

tvp hakkında daha fazla bilgi için aşağıdaki msdn Web sitesini ziyaret edin:
tvp hakkında genel bilgiler
sql Profiler hakkında daha fazla bilgi için aşağıdaki msdn Web sitesini ziyaret edin:
sql Profiler hakkında genel bilgiler

Özellikler

Makale numarası: 2520808 - Last Review: 19 Nisan 2011 Salı - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
Anahtar Kelimeler: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2520808 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:2520808

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com