Skip to main content

Membuat Jejak Dengan SQL Server 2012 dan SQL Profiler

CARA BACKUP DATABASE SQL, MYSQL // 100% TERBUKTI MANJUR, MUDAH DIPAHAMI (Mungkin 2024)

CARA BACKUP DATABASE SQL, MYSQL // 100% TERBUKTI MANJUR, MUDAH DIPAHAMI (Mungkin 2024)
Anonim

SQL Server Profiler adalah alat diagnostik yang disertakan dengan Microsoft SQL Server 2012. Ini memungkinkan Anda untuk membuat jejak SQL yang melacak tindakan tertentu yang dilakukan terhadap database SQL Server. Jejak SQL menyediakan informasi berharga untuk memecahkan masalah basis data dan menyetel kinerja mesin basis data. Misalnya, administrator mungkin menggunakan jejak untuk mengidentifikasi hambatan dalam kueri dan mengembangkan pengoptimalan untuk meningkatkan kinerja basis data.

Menciptakan Jejak

Proses selangkah demi selangkah membuat pelacakan server SQL dengan SQL Server Profiler adalah sebagai berikut:

  1. Buka SQL Server Management Studio dan sambungkan ke contoh SQL Server pilihan Anda. Berikan nama server dan kredensial masuk yang sesuai kecuali Anda menggunakan Windows Authentication.

  2. Setelah Anda membuka SQL Server Management Studio, pilih SQL Server Profiler dari Alat-alat menu. Perhatikan bahwa jika Anda tidak berencana untuk menggunakan alat SQL Server lainnya dalam sesi administratif ini, Anda dapat memilih untuk meluncurkan SQL Profiler secara langsung, daripada melalui Management Studio.

  3. Berikan kredensial login lagi, jika Anda diminta untuk melakukannya.

  4. SQL Server Profiler berasumsi Anda ingin memulai jejak baru dan membuka a Trace Properties jendela. Jendela kosong untuk memungkinkan Anda menentukan detail jejak.

  5. Buat nama deskriptif untuk jejak dan ketik ke dalam Trace Name kotak teks.

    Pilih templat untuk jejak dari Gunakan Template menu drop down. Ini memungkinkan Anda memulai pelacakan menggunakan salah satu templat yang sudah ditentukan yang disimpan di pustaka SQL Server.

  6. Pilih lokasi untuk menyimpan hasil penelusuran Anda. Anda memiliki dua opsi di sini:

    Memilih Simpan ke File untuk menyimpan jejak ke file di hard drive lokal. Berikan nama file dan lokasi di jendela Save As yang muncul sebagai akibat dari mengklik kotak centang. Anda juga dapat mengatur ukuran file maksimum dalam MB untuk membatasi dampak jejak yang mungkin ada pada penggunaan disk.

    Memilih Simpan ke Tabel untuk menyimpan jejak ke tabel dalam database SQL Server. Jika Anda memilih opsi ini, Anda diminta untuk terhubung ke database di mana Anda ingin menyimpan hasil jejak. Anda juga dapat menetapkan ukuran jejak maksimum - dalam ribuan baris tabel - untuk membatasi dampak jejak yang mungkin ada pada database Anda.

  7. Klik pada Seleksi Acara tab untuk meninjau peristiwa yang akan Anda pantau dengan jejak Anda. Beberapa acara dipilih secara otomatis berdasarkan template yang Anda pilih. Anda dapat memodifikasi pilihan default tersebut saat ini dan melihat opsi tambahan dengan mengklik Tampilkan Semua Acara danTampilkan Semua Kolom kotak centang.

  8. Klik Menjalankan tombol untuk memulai jejak. Setelah selesai, pilih Hentikan Jejak dari Mengajukan menu.

Memilih Template

Ketika Anda memulai jejak, Anda dapat memilih untuk mendasarkannya pada salah satu templat yang ditemukan di pustaka jejak SQL Server. Tiga dari template jejak yang paling umum digunakan adalah:

  • Template Standar, yang mengumpulkan berbagai informasi tentang koneksi SQL Server, prosedur tersimpan, dan pernyataan Transact-SQL
  • Template Tuning, yang mengumpulkan informasi yang dapat digunakan dengan Penasihat Tuning Mesin Database untuk menyesuaikan kinerja SQL Server Anda
  • Template TSQL_Replay, yang mengumpulkan cukup informasi tentang setiap pernyataan Transact-SQL untuk menciptakan kembali aktivitas di masa depan

Artikel ini membahas SQL Server Profiler untuk SQL Server 2012. Ada juga versi sebelumnya.