SQL Server 2008'de Profiler ile İzleme Nasıl Oluşturulur

İzler, bir SQL Server veritabanına karşı gerçekleştirilen belirli eylemleri izlemenize olanak tanır. Veritabanı sorunlarını gidermek ve veritabanı motoru performansını ayarlamak için değerli bilgiler sağlarlar. Bu eğiticide, SQL Server Profiler ile bir SQL Server Trace oluşturma adım adım ilerliyoruz.

Not : Bu makale, SQL Server 2008 ve önceki kullanıcılar içindir. SQL Server 2012 kullanıyorsanız, SQL Server 2012 ile izleme oluşturma hakkındaki diğer makalemizi okuyun.

SQL Server Profiler ile bir izleme oluşturma

  1. Başlat menüsünden seçerek SQL Server Management Studio'yu açın.
  2. Araçlar menüsünden SQL Server Profilcisi'ni seçin.
  3. SQL Server Profiler açıldığında, Dosya menüsünden Yeni İzleme'yi seçin.
  4. SQL Server Profiler daha sonra profil yapmak istediğiniz SQL Server örneğine bağlanmanızı ister. Bağlantı detaylarını sağlayın ve devam etmek için Bağlan düğmesine tıklayın.
  5. İzlemeniz için açıklayıcı bir ad oluşturun ve "İz Adı" metin kutusuna yazın.
  6. Açılır menüden izlemeniz için bir şablon seçin. (Sık kullanılan bazı izleme şablonları hakkında bilgi için aşağıdaki Şablon İpuçlarına bakın)
  7. İzlemenizi yerel sabit sürücüdeki bir dosyaya kaydetmek için Dosyaya Kaydet'i seçin. Onay kutusunu tıklattığınızda açılan Farklı Kaydet penceresinde bir dosya adı ve konum sağlayın.
  8. İzlemenizle izleyebileceğiniz etkinlikleri incelemek için Etkinlikler Seçimi sekmesine tıklayın. Seçtiğiniz şablona göre bazı etkinlikler otomatik olarak seçilecektir. Bu varsayılan seçimleri şu anda değiştirebilirsiniz. Tüm Olayları Göster ve Tüm Sütunları Göster onay kutularını tıklatarak ek seçenekleri görüntüleyebilirsiniz.
  1. İzlemeye başlamak için Çalıştır düğmesini tıklayın. SQL Server, görüntüde gösterildiği gibi ayrıntıları sağlayarak izleme oluşturmaya başlayacaktır. (Büyütmek için resmin üzerine tıklayabilirsiniz.) Bittiğinde, Dosya menüsünden "İzlemeyi Durdur" u seçin.

Şablon İpuçları

  1. Standart şablon, SQL Server bağlantıları, saklı yordamlar ve Transact-SQL deyimleri hakkında çeşitli bilgiler toplar.
  2. Tuning şablonu, SQL Server'ın performansını ayarlamak için Veritabanı Altyapısı Ayarlama Danışmanı ile birlikte kullanılabilecek bilgileri toplar.
  3. TSQL_Replay şablonu, aktiviteyi gelecekte yeniden oluşturmak için her Transact-SQL deyimi hakkında yeterli bilgi toplar.