Penghitung Performa
Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory
Integration Services menginstal serangkaian penghitung kinerja yang dapat Anda gunakan untuk memantau performa mesin aliran data. Misalnya, Anda dapat menonton penghitung "Buffer ditampung" untuk menentukan apakah buffer data ditulis ke disk sementara saat paket berjalan. Pertukaran ini mengurangi performa dan menunjukkan bahwa komputer memiliki memori yang tidak cukup.
Catatan
Jika Anda menginstal Integration Services di komputer yang menjalankan Windows Server 2003, lalu memutakhirkan komputer tersebut ke Windows Server 2008, proses peningkatan akan menghapus penghitung kinerja Layanan Integrasi dari komputer. Untuk memulihkan penghitung kinerja Layanan Integrasi di komputer, jalankan Penyiapan SQL Server dalam mode perbaikan.
Catatan
Penghitung kinerja tidak didukung dalam skenario Peluasan Skala SSIS.
Tabel berikut ini menjelaskan penghitung kinerja.
Penghitung kinerja | Deskripsi |
---|---|
Byte BLOB dibaca | Jumlah byte data objek besar biner (BLOB) yang telah dibaca mesin aliran data dari semua sumber. |
Byte BLOB ditulis | Jumlah byte data BLOB yang telah ditulis mesin aliran data ke semua tujuan. |
File BLOB yang digunakan | Jumlah file BLOB yang saat ini digunakan mesin aliran data untuk penampungan. |
Memori buffer | Jumlah memori yang digunakan. Ini mungkin termasuk memori fisik dan virtual. Ketika jumlah ini lebih besar dari jumlah memori fisik, jumlah Buffer Spooled naik sebagai indikasi bahwa pertukaran memori meningkat. Peningkatan pertukaran memori memperlambat performa mesin aliran data. |
Buffer yang digunakan | Jumlah objek buffer, dari semua jenis, yang saat ini digunakan oleh semua komponen aliran data dan mesin aliran data. |
Buffer ditampung | Jumlah buffer yang saat ini ditulis ke disk. Jika mesin aliran data kehabisan memori fisik, buffer yang saat ini tidak digunakan ditulis ke disk lalu dimuat ulang saat diperlukan. |
Memori buffer datar | Jumlah total memori, dalam byte, yang digunakan semua buffer datar. Buffer datar adalah blok memori yang digunakan komponen untuk menyimpan data. Buffer datar adalah blok besar byte yang diakses byte byte. |
Buffer datar yang digunakan | Jumlah buffer datar yang digunakan mesin Aliran data. Semua buffer datar adalah buffer privat. |
Memori buffer privat | Jumlah total memori yang digunakan oleh semua buffer privat. Buffer tidak privat jika mesin aliran data membuatnya untuk mendukung aliran data. Buffer privat adalah buffer yang digunakan transformasi hanya untuk pekerjaan sementara. Misalnya, transformasi Agregasi menggunakan buffer privat untuk melakukan pekerjaannya. |
Buffer privat yang digunakan | Jumlah buffer yang digunakan transformasi. |
Baris dibaca | Jumlah baris yang dihasilkan sumber. Angka tidak menyertakan baris yang dibaca dari tabel referensi oleh transformasi Pencarian. |
Baris ditulis | Jumlah baris yang ditawarkan ke tujuan. Angka tidak mencerminkan baris yang ditulis ke penyimpanan data tujuan. |
Anda menggunakan snap-in Performance Microsoft Management Console (MMC) untuk membuat log yang menangkap penghitung kinerja.
Untuk informasi tentang cara meningkatkan performa, lihat Fitur Performa Aliran Data.
Mendapatkan Statistik Penghitung Kinerja
Untuk proyek Integration Services yang disebarkan ke server Integration Services, Anda dapat memperoleh statistik penghitung kinerja dengan menggunakan fungsi dm_execution_performance_counters (Database SSISDB).
Dalam contoh berikut, fungsi mengembalikan statistik untuk eksekusi yang sedang berjalan dengan ID 34.
select * from [catalog].[dm_execution_performance_counters] (34)
Dalam contoh berikut, fungsi mengembalikan statistik untuk semua eksekusi yang berjalan di server Layanan Integrasi.
select * from [catalog].[dm_execution_performance_counters] (NULL)
Penting
Jika Anda adalah anggota peran database ssis_admin , statistik performa untuk semua eksekusi yang sedang berjalan dikembalikan. Jika Anda bukan anggota peran database ssis_admin , statistik performa untuk eksekusi yang sedang berjalan di mana Anda memiliki izin baca, dikembalikan.
Konten Terkait
Video, Mengukur, dan Memahami Performa Paket SSIS Anda di Enterprise (Video SQL Server), pada msdn.microsoft.com.
Artikel dukungan, Penghitung kinerja SSIS tidak lagi tersedia di Monitor Performa setelah Anda memutakhirkan ke Windows Server 2008, pada support.microsoft.com.
Menambahkan Log untuk Penghitung Kinerja Aliran Data
Prosedur ini menjelaskan cara menambahkan log untuk penghitung kinerja yang disediakan mesin aliran data.
Catatan
Jika Anda menginstal Integration Services di komputer yang menjalankan Windows Server 2003, lalu memutakhirkan komputer tersebut ke Windows Server 2008, proses peningkatan akan menghapus penghitung kinerja Layanan Integrasi dari komputer. Untuk memulihkan penghitung kinerja Layanan Integrasi di komputer, jalankan Penyiapan SQL Server dalam mode perbaikan.
Untuk menambahkan pengelogan penghitung kinerja
Di Panel Kontrol, jika Anda menggunakan tampilan Klasik, klik Alat Administratif. Jika Anda menggunakan tampilan Kategori, klik Performa dan Pemeliharaan lalu klik Alat Administratif.
Klik Performa.
Dalam kotak dialog Performa, perluas Log Performa dan Pemberitahuan, klik kanan Log Penghitung, lalu klik Pengaturan Log Baru. Ketik nama log. Misalnya, ketik MyLog.
Klik OK.
Dalam kotak dialog MyLog, klik Tambahkan Penghitung.
Klik Gunakan penghitung komputer lokal untuk mencatat penghitung kinerja di komputer lokal, atau klik Pilih penghitung dari komputer lalu pilih komputer dari daftar untuk mencatat penghitung kinerja pada komputer yang ditentukan.
Dalam kotak dialog Tambahkan Penghitung , pilih Alur SQL Server:SSIS di daftar objek Performa.
Untuk memilih penghitung kinerja, lakukan salah satu hal berikut:
Pilih Semua Penghitung untuk mencatat semua penghitung kinerja.
Pilih Pilih penghitung dalam daftar dan pilih penghitung kinerja yang akan digunakan.
Klik Tambahkan.
Klik Tutup.
Dalam kotak dialog MyLog , tinjau daftar penghitung kinerja pengelogan di daftar Penghitung .
Untuk menambahkan penghitung tambahan, ulangi langkah 5 hingga 10.
Klik OK.
Catatan
Anda harus memulai layanan Log Performa dan Pemberitahuan menggunakan akun lokal atau akun domain yang merupakan anggota grup Administrator.
Lihat Juga
Eksekusi Peristiwa Proyek dan Paket yangDicatat oleh Paket Layanan Integrasi