Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 memantau penghitung "buffer yang di-spool" untuk menentukan apakah buffer data sedang ditulis sementara ke disk selama 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 performa tidak didukung dalam skenario SSIS Scale Out.
Tabel berikut ini menjelaskan penghitung kinerja.
| Penghitung kinerja | Deskripsi |
|---|---|
| Byte BLOB yang dibaca | Jumlah byte data objek besar biner (BLOB) yang telah dibaca mesin aliran data dari semua sumber. |
| Byte BLOB yang ditulis | Jumlah byte data BLOB yang telah ditulis oleh mesin aliran data ke semua tujuan. |
| File BLOB yang digunakan | Jumlah file BLOB yang saat ini digunakan oleh mesin aliran data untuk spooling. |
| memori penyangga | 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 memori total, dalam byte, yang digunakan oleh semua flat buffer. Buffer datar adalah blok memori yang digunakan komponen untuk menyimpan data. Buffer linear adalah blok byte berukuran besar yang diakses byte demi byte. |
| Buffer datar yang digunakan | Jumlah buffer datar yang digunakan mesin Aliran data. Semua buffer datar adalah buffer privat. |
| Buffer memori pribadi | 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 hanya digunakan oleh transformasi untuk keperluan sementara. Misalnya, transformasi Agregasi menggunakan buffer privat untuk melakukan pekerjaannya. |
| Buffer privat yang digunakan | Jumlah buffer yang digunakan transformasi. |
| Baris yang dibaca | Jumlah baris yang dihasilkan sumber. Jumlah tersebut tidak mencakup baris yang dibaca dari tabel referensi oleh transformasi Lookup. |
| Baris yang ditulis | Jumlah baris yang ditawarkan ke tujuan. Jumlah tersebut tidak mencerminkan baris yang dituliskan ke penyimpanan data tujuan. |
Anda menggunakan snap-in Performance Konsol Manajemen Microsoft (MMC) untuk membuat log yang menangkap penghitung kinerja.
Untuk informasi tentang cara meningkatkan performa, lihat Fitur Performa Aliran Data.
Dapatkan Statistik Pencacah Performa
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 basis data ssis_admin, statistik kinerja untuk semua eksekusi yang sedang berjalan akan dikembalikan. Jika Anda bukan anggota peran basis data ssis_admin, statistik performa untuk eksekusi yang sedang berjalan yang untuknya Anda memiliki izin baca akan dikembalikan.
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 pencatatan log 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 Performance.
Dalam kotak dialog Performa, perluas Log Performa dan Peringatan, 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 SQL Server:SSIS Pipeline dalam 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 pencatatan dalam daftar Counters.
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.