Menampilkan dan Bekerja dengan Output dari Database Engine Tuning Advisor (DTA)

Berlaku untuk:SQL Server

Saat Database Database Engine Tuning Advisor menyetel database, database membuat ringkasan, rekomendasi, laporan, dan log penyetelan. Anda dapat menggunakan output log penyetelan untuk memecahkan masalah sesi penyetelan Database Engine Tuning Advisor. Anda dapat menggunakan ringkasan, rekomendasi, dan laporan untuk menentukan apakah Anda ingin menerapkan rekomendasi penyetelan atau melanjutkan penyetelan hingga Anda mencapai peningkatan performa kueri yang Anda butuhkan untuk penginstalan Microsoft SQL Server Anda. Untuk informasi tentang cara menggunakan Database Tuning Advisor untuk membuat beban kerja dan menyetel database, lihat Memulai dan Menggunakan Database Engine Tuning Advisor.

Menampilkan Output Penyetelan

Prosedur berikut menjelaskan cara melihat rekomendasi penyetelan, ringkasan, laporan, dan log penyetelan dengan menggunakan GUI Database Engine Tuning Advisor. Untuk informasi tentang opsi antarmuka pengguna, lihat Deskripsi Antarmuka Pengguna nanti dalam topik ini.

Anda juga dapat menggunakan GUI untuk melihat output penyetelan yang dihasilkan oleh utilitas baris perintah dta .

Catatan

Jika Anda menggunakan utilitas baris perintah dta dan menentukan output tersebut ditulis ke file XML dengan menggunakan argumen -ox , Anda dapat membuka dan melihat file output XML dengan mengklik Buka File pada menu File SQL Server Management Studio. Untuk informasi selengkapnya, lihat Menggunakan SQL Server Management Studio. Untuk informasi tentang utilitas baris perintah dta , lihat Utilitas dta.

Untuk melihat rekomendasi penyetelan dengan GUI Database Engine Tuning Advisor

  1. Sesuaikan database menggunakan GUI Database Engine Tuning Advisor atau utilitas baris perintah dta . Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin menggunakan sesi penyetelan yang ada, lewati langkah ini dan lanjutkan ke Langkah 2.

  2. Mulai GUI Database Engine Tuning Advisor. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin melihat rekomendasi penyetelan untuk sesi penyetelan yang ada, buka dengan mengklik ganda nama sesi di jendela Monitor Sesi.

    Setelah sesi penyetelan baru selesai, atau setelah alat memuat sesi yang ada, halaman Rekomendasi ditampilkan.

  3. Pada halaman Rekomendasi , klik Rekomendasi Partisi dan Rekomendasi Indeks untuk melihat panel yang menampilkan hasil sesi penyetelan. Jika Anda tidak menentukan partisi saat mengatur opsi penyetelan untuk sesi ini, panel Rekomendasi Partisi kosong.

  4. Di panel Rekomendasi Partisi atau Rekomendasi Indeks, gunakan bilah gulir untuk menampilkan semua informasi yang ditampilkan di kisi.

  5. Hapus centang Tampilkan objek yang ada di bagian bawah halaman tab Rekomendasi . Ini menyebabkan kisi hanya menampilkan objek database yang dirujuk dalam rekomendasi. Gunakan bilah gulir bawah untuk melihat kolom paling kanan di kisi rekomendasi, dan klik item di kolom Definisi untuk melihat atau menyalin skrip Transact-SQL yang membuat objek tersebut di database Anda.

  6. Jika Anda ingin menyimpan semua skrip Transact-SQL yang membuat atau menghilangkan semua objek database dalam rekomendasi ini ke dalam satu file skrip, klik Simpan Rekomendasi pada menu Tindakan .

Untuk melihat ringkasan penyetelan dan laporan dengan GUI Database Engine Tuning Advisor

  1. Sesuaikan database menggunakan GUI Database Engine Tuning Advisor atau utilitas baris perintah dta . Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin menggunakan sesi penyetelan yang ada, lewati langkah ini dan lanjutkan ke langkah 2.

  2. Mulai GUI Database Engine Tuning Advisor. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin melihat ringkasan penyetelan dan laporan untuk sesi penyetelan yang ada, buka dengan mengklik ganda nama sesi di Monitor Sesi.

  3. Setelah sesi penyetelan baru selesai, atau setelah alat memuat sesi yang ada, klik tab Laporan .

  4. Panel Ringkasan Penyetelan berisi informasi tentang sesi penyetelan. Informasi yang diberikan oleh Peningkatan persentase yang diharapkan dan Ruang yang digunakan oleh item rekomendasi dapat sangat berguna untuk memutuskan apakah Anda ingin menerapkan rekomendasi.

  5. Di panel Laporan Penyetelan , klik Pilih laporan untuk memilih laporan penyetelan yang akan ditampilkan.

Untuk melihat log penyetelan dengan GUI Database Engine Tuning Advisor

  1. Sesuaikan database menggunakan GUI Database Engine Tuning Advisor atau utilitas baris perintah dta . Pastikan Anda mencentang Simpan log penyetelan pada tab Umum saat Anda menyetel beban kerja. Jika Anda ingin menggunakan sesi penyetelan yang ada, lewati langkah ini dan lanjutkan ke Langkah 2.

  2. Mulai GUI Database Engine Tuning Advisor. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin melihat ringkasan penyetelan dan laporan untuk sesi penyetelan yang ada, buka dengan mengklik ganda nama sesi di jendela Monitor Sesi.

  3. Setelah sesi penyetelan baru selesai, atau setelah alat memuat sesi yang ada, klik tab Kemajuan . Panel Log Penyetelan menampilkan konten log. Log berisi informasi tentang peristiwa beban kerja yang tidak dapat dianalisis oleh Database Engine Tuning Advisor.

    Jika semua peristiwa dalam sesi penyetelan dianalisis oleh Database Engine Tuning Advisor, pesan yang menunjukkan bahwa log penyetelan kosong untuk sesi ditampilkan. Jika Simpan log penyetelan tidak dicentang pada tab Umum saat sesi penyetelan awalnya dijalankan, pesan akan menampilkan yang menunjukkannya.

Menerapkan Rekomendasi Penyetelan

Anda dapat menerapkan rekomendasi Database Engine Tuning Advisor secara manual atau otomatis sebagai bagian dari sesi penyetelan. Jika Anda ingin memeriksa hasil penyetelan terlebih dahulu sebelum menerapkannya, gunakan GUI Database Engine Tuning Advisor. Anda kemudian dapat menggunakan SQL Server Management Studio untuk menjalankan skrip Transact-SQL secara manual yang dihasilkan Database Engine Tuning Advisor sebagai hasil dari menganalisis beban kerja untuk mengimplementasikan rekomendasi. Jika Anda tidak perlu memeriksa hasilnya sebelum menerapkannya, Anda dapat menggunakan opsi -a dengan utilitas prompt perintah dta . Hal ini menyebabkan utilitas secara otomatis menerapkan rekomendasi penyetelan setelah menganalisis beban kerja Anda. Prosedur berikut menjelaskan cara menggunakan kedua antarmuka Database Engine Tuning Advisor untuk menerapkan rekomendasi penyetelan.

Untuk menerapkan rekomendasi penyetelan secara manual dengan GUI Database Engine Tuning Advisor

  1. Sesuaikan database menggunakan GUI Database Engine Tuning Advisor atau utilitas prompt perintah dta . Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin menggunakan sesi penyetelan yang ada, lewati langkah ini dan lanjutkan ke Langkah 2.

  2. Mulai GUI Database Engine Tuning Advisor. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin menerapkan rekomendasi penyetelan untuk sesi penyetelan yang ada, buka dengan mengklik ganda nama sesi di Monitor Sesi.

  3. Setelah sesi penyetelan baru selesai, atau setelah alat memuat sesi yang ada, klik Terapkan Rekomendasi pada menu Tindakan .

  4. Dalam kotak dialog Terapkan Rekomendasi pilih dari Terapkan sekarang atau Jadwalkan untuk nanti. Jika Anda memilih Jadwalkan untuk nanti, pilih tanggal dan waktu yang sesuai.

  5. Klik OK untuk menerapkan rekomendasi.

Untuk menerapkan rekomendasi penyetelan secara otomatis menggunakan utilitas prompt perintah dta

  1. Tentukan fitur database (indeks, tampilan terindeks, partisi) yang Anda inginkan untuk dipertimbangkan oleh Database Engine Tuning Advisor untuk menambahkan, menghapus, atau mempertahankan selama analisis.

    Ingatlah pertimbangan berikut sebelum Anda mulai menyetel:

    • Saat menggunakan tabel pelacakan sebagai beban kerja, tabel tersebut harus ada di server yang sama di mana Database Engine Tuning Advisor disetel. Jika Anda membuat tabel pelacakan di server lain, pindahkan ke server tempat Database Engine Tuning Advisor menyetel.

    • Jika sesi penyetelan terus berjalan lebih lama dari yang Anda perkirakan akan berjalan, Anda dapat menekan CTRL+C untuk mengakhiri sesi penyetelan. Menekan CTRL+C dalam keadaan ini memaksa dta untuk menghasilkan rekomendasi terbaik berdasarkan berapa banyak beban kerja yang telah dikonsumsinya, dan tidak membuang waktu yang telah digunakan alat untuk menyetel beban kerja.

  2. Dari prompt perintah, masukkan yang berikut ini:

    dta -E -D DatabaseName -if WorkloadFile -s SessionName -a  
    

    where -E menentukan bahwa sesi penyetelan Anda menggunakan koneksi tepercaya (bukan ID login dan kata sandi), -D menentukan nama database yang ingin Anda setel atau daftar database yang dibatasi koma yang digunakan beban kerja, -jika menentukan nama dan jalur ke file beban kerja, -s menentukan nama untuk sesi penyetelan Anda, dan -a menentukan bahwa Anda ingin utilitas perintah dta menerapkan rekomendasi penyetelan secara otomatis setelah beban kerja dianalisis tanpa meminta Anda. Untuk informasi selengkapnya tentang menggunakan utilitas prompt perintah dta untuk menyetel database, lihat Memulai dan Menggunakan Database Engine Tuning Advisor.

  3. Tekan ENTER.

Melakukan Analisis Eksploratif

Fitur konfigurasi yang ditentukan pengguna dari Database Engine Tuning Advisor memungkinkan administrator database untuk melakukan analisis eksploratif. Dengan menggunakan fitur ini, administrator database menentukan desain database fisik yang diinginkan ke Database Engine Tuning Advisor, lalu mereka dapat mengevaluasi efek performa desain tersebut tanpa mengimplementasikannya. Konfigurasi yang ditentukan pengguna didukung oleh antarmuka pengguna grafis (GUI) Database Engine Tuning Advisor dan utilitas baris perintah. Namun, utilitas baris perintah memberikan fleksibilitas terbesar.

Jika Anda menggunakan GUI Database Engine Tuning Advisor, Anda dapat mengevaluasi efek penerapan subset rekomendasi penyetelan Database Engine Tuning Advisor, tetapi Anda tidak dapat menambahkan struktur desain fisik hipotetis untuk Database Engine Tuning Advisor untuk dievaluasi.

Prosedur berikut menjelaskan cara menggunakan fitur konfigurasi yang ditentukan pengguna dengan kedua antarmuka alat.

Menggunakan GUI Database Engine Tuning Advisor untuk Mengevaluasi Rekomendasi Penyetelan

Prosedur berikut menjelaskan cara mengevaluasi rekomendasi yang dihasilkan oleh Database Engine Tuning Advisor, tetapi GUI tidak memungkinkan Anda menentukan struktur desain fisik baru untuk evaluasi.

Untuk mengevaluasi rekomendasi penyetelan dengan GUI Database Engine Tuning Advisor
  1. Gunakan GUI Database Engine Tuning Advisor untuk menyetel database. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin mengevaluasi sesi penyetelan yang ada, klik dua kali di Monitor Sesi.

  2. Pada tab Rekomendasi , kosongkan struktur desain fisik yang direkomendasikan yang tidak ingin Anda gunakan.

  3. Pada menu Tindakan, klik Evaluasi Rekomendasi. Sesi penyetelan baru dibuat untuk Anda.

  4. Ketik nama Sesi baru. Untuk melihat konfigurasi struktur desain database fisik yang Anda evaluasi, pilih Klik di sini untuk melihat bagian konfigurasi, di area Deskripsi di bagian bawah jendela aplikasi Database Engine Tuning Advisor.

  5. Klik tombol Mulai Analisis pada toolbar. Saat Database Engine Tuning Advisor selesai, Anda dapat melihat hasilnya di tab Rekomendasi .

Menggunakan GUI Database Engine Tuning Advisor untuk Mengekspor Hasil Sesi Penyetelan untuk Analisis Penyetelan "Bagaimana-jika"

Prosedur berikut menjelaskan cara mengekspor hasil sesi penyetelan Database Engine Advisor ke file XML, yang dapat Anda edit, lalu menyetelnya dengan utilitas baris perintah dta . Ini memungkinkan Anda untuk melakukan analisis penyetelan pada struktur desain fisik baru hipotetis tanpa menimbulkan overhead penerapannya dalam database Anda sebelum Anda mengetahui apakah mereka menghasilkan peningkatan performa yang Anda butuhkan. Menggunakan GUI Database Engine Tuning Advisor untuk menyetel database Anda, lalu mengekspor hasil penyetelan ke file .xml adalah cara yang baik bagi pengguna yang baru menggunakan XML untuk menggunakan fleksibilitas skema XML Database Engine Tuning Advisor untuk melakukan analisis "bagaimana-jika".

Untuk mengekspor hasil sesi penyetelan dari GUI Database Engine Tuning Advisor untuk analisis "bagaimana-jika" dengan utilitas baris perintah dta
  1. Gunakan GUI Database Engine Tuning Advisor untuk menyetel database. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor. Jika Anda ingin mengevaluasi sesi penyetelan yang ada, klik dua kali di Monitor Sesi.

  2. Pada menu File , klik Ekspor Hasil Sesi dan simpan sebagai file XML.

  3. Buka file XML yang dibuat di Langkah 2 di editor XML favorit Anda, editor teks, atau di SQL Server Management Studio. Gulir ke bawah ke elemen Konfigurasi . Salin dan tempel bagian Elemen konfigurasi ke templat file input XML setelah elemen TuningOptions . Simpan file input XML ini.

  4. Dalam file input XML baru yang Anda buat di Langkah 3, tentukan opsi penyetelan apa pun yang Anda inginkan di elemen TuningOptions , edit bagian Elemen konfigurasi (tambahkan atau hapus struktur desain fisik yang sesuai untuk analisis Anda), simpan file, dan validasi terhadap skema XML Database Engine Tuning Advisor. Untuk informasi tentang mengedit file XML ini, lihat Referensi File Input XML (Database Engine Tuning Advisor).

  5. Gunakan file XML yang Anda buat di Langkah 4 sebagai input ke utilitas baris perintah dta . Untuk informasi tentang menggunakan file input XML dengan alat ini, lihat bagian "Menyetel Database dengan Menggunakan Utilitas dta" di Mulai dan Gunakan Database Engine Tuning Advisor.

Menggunakan Fitur Konfigurasi yang ditentukan pengguna dengan Utilitas Baris Perintah dta

Jika Anda adalah pengembang XML berpengalaman, Anda dapat membuat file input XML Database Engine Tuning Advisor tempat Anda dapat menentukan beban kerja dan konfigurasi hipotetis struktur desain database fisik, seperti indeks, tampilan terindeks, atau partisi. Kemudian Anda dapat menggunakan utilitas baris perintah dta untuk menganalisis efek yang dimiliki konfigurasi hipotetis ini pada performa kueri untuk database Anda. Prosedur berikut menjelaskan proses ini langkah demi langkah:

Untuk menggunakan fitur konfigurasi yang ditentukan pengguna dengan utilitas baris perintah dta
  1. Buat beban kerja penyetelan. Untuk informasi tentang melakukan tugas ini, lihat Memulai dan Menggunakan Database Engine Tuning Advisor.

  2. Salin dan tempel Sampel File Input XML dengan Konfigurasi yang ditentukan Pengguna (DTA) ke editor XML atau editor teks Anda. Gunakan sampel ini untuk membuat file input XML untuk sesi penyetelan Anda. Untuk informasi tentang melakukan tugas ini, lihat bagian "Buat File Input XML" di Mulai dan Gunakan Database Engine Tuning Advisor.

  3. Edit TuningOptions dan elemen Konfigurasi dalam contoh file input XML. Dalam elemen TuningOptions, tentukan struktur desain fisik apa yang Anda inginkan untuk dipertimbangkan oleh Database Engine Tuning Advisor selama sesi penyetelan. Dalam elemen Konfigurasi, tentukan struktur desain fisik yang cocok dengan konfigurasi hipotetis struktur desain database fisik yang Anda inginkan untuk dianalisis oleh Database Engine Tuning Advisor. Untuk informasi tentang atribut dan elemen turunan apa yang dapat Anda gunakan dengan TuningOptions dan elemen induk Konfigurasi, lihat Referensi File Input XML (Database Engine Tuning Advisor).

  4. Simpan file input dengan ekstensi .xml .

  5. Validasi file input XML yang Anda simpan di Langkah 4 terhadap skema XML Database Engine Tuning Advisor. Skema ini diinstal di lokasi berikut saat Anda menginstal Microsoft SQL Server:

    C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd  
    

    Skema XML Database Engine Tuning Advisor juga tersedia secara online di https://schemas.microsoft.com/sqlserver/2004/07/dta/.

  6. Setelah membuat beban kerja dan file input XML, Anda siap untuk mengirimkan file input ke utilitas baris perintah dta untuk analisis. Pastikan Anda menentukan nama file output XML untuk argumen utilitas -ox . Ini membuat file output XML dengan konfigurasi yang direkomendasikan yang ditentukan dalam elemen Konfigurasi . Jika Anda ingin menjalankan Database Engine Tuning Advisor lagi untuk memeriksa konfigurasi hipotetis lain yang didasarkan pada output, Anda dapat menyalin dan menempelkan konten elemen Konfigurasi dari file output ke file input XML baru atau asli Anda. Untuk informasi tentang menggunakan file input XML dengan utilitas dta , lihat bagian "Menyetel Database dengan Menggunakan Utilitas dta" di Mulai dan Gunakan Database Engine Tuning Advisor.

    Setelah penyetelan selesai, gunakan GUI Database Engine Tuning Advisor untuk melihat laporan penyetelan, atau buka file output XML untuk melihat elemen TuningSummary dan Configuration untuk melihat rekomendasi Database Engine Tuning Advisor. Untuk informasi tentang melihat hasil sesi penyetelan Anda, lihat Melihat Output Penyetelan sebelumnya dalam topik ini. Perhatikan juga bahwa file output XML mungkin berisi laporan analisis Database Engine Tuning Advisor.

  7. Ulangi langkah 6 dan 7 hingga Anda membuat konfigurasi hipotetis yang menghasilkan peningkatan performa kueri yang Anda butuhkan. Kemudian Anda dapat menerapkan konfigurasi baru. Untuk informasi selengkapnya, lihat Menerapkan Rekomendasi Penyetelan sebelumnya dalam topik ini.

Meninjau, Mengevaluasi, dan Mengkloning Sesi Penyetelan

Database Engine Tuning Advisor membuat sesi penyetelan baru setiap kali Anda mulai menganalisis efek beban kerja pada database atau database Anda. Anda dapat menggunakan Pemantau Sesi di GUI Database Engine Tuning Advisor untuk melihat atau memuat ulang semua sesi penyetelan yang telah berjalan pada instans Microsoft SQL Server tertentu. Memiliki semua sesi penyetelan yang ada yang tersedia untuk ditinjau memudahkan: mengkloning sesi berdasarkan yang ada, mengedit rekomendasi penyetelan yang ada lalu menggunakan Database Engine Tuning Advisor untuk mengevaluasi sesi yang diedit, atau melakukan penyetelan secara berkala untuk memantau desain fisik database Anda. Misalnya, Anda dapat memutuskan untuk menyetel database pada jadwal bulanan.

Sebelum Anda dapat meninjau sesi penyetelan apa pun untuk instans SQL Server, Anda harus membuat sesi penyetelan pada instans server dengan menyetel beban kerja dengan Database Engine Tuning Advisor. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor.

Tinjau Sesi Penyetelan yang Ada

Gunakan langkah-langkah berikut untuk menelusuri sesi penyetelan yang ada pada instans SQL Server tertentu.

Untuk meninjau sesi penyetelan yang ada
  1. Mulai GUI Database Engine Tuning Advisor. Untuk informasi selengkapnya, lihat Memulai dan Menggunakan Database Engine Tuning Advisor.

  2. Semua sesi penyetelan yang ada ditampilkan di bagian atas jendela Monitor Sesi. Jumlah sesi yang ditampilkan tergantung pada berapa kali Anda telah menyetel database pada instans SQL Server ini. Gunakan bilah gulir untuk melihat semua sesi penyetelan.

  3. Klik nama sesi penyetelan sekali dan detailnya muncul di bagian bawah jendela Monitor Sesi.

  4. Klik dua kali nama sesi penyetelan dan informasinya dimuat ke dalam Database Engine Tuning Advisor. Setelah informasi sesi dimuat, Anda dapat memilih salah satu tab untuk melihat informasi tentang sesi penyetelan ini.

Mengevaluasi Sesi Penyetelan yang Ada Sebagai Konfigurasi Hipotetis

Gunakan langkah-langkah berikut untuk mengevaluasi sesi penyetelan yang ada. Mengevaluasi sesi penyetelan yang ada melibatkan melihat dan mengedit rekomendasinya, lalu menyetel ulang. Misalnya, Anda memutuskan bahwa Anda hanya ingin membuat indeks di table1, sehingga Anda menghapus pembuatan tampilan terindeks dan partisi dari rekomendasi penyetelan yang ada. Kemudian Database Engine Tuning Advisor membuat sesi penyetelan baru dan menyetel beban kerja terhadap database Anda menggunakan rekomendasi yang diedit sebagai konfigurasi hipotetis. Ini berarti bahwa Database Engine Tuning Advisor menyetel beban kerja terhadap database seolah-olah rekomendasi yang diedit telah diterapkan, memungkinkan Anda untuk melakukan analisis "bagaimana-jika" terbatas. Analisis what-if terbatas karena Anda hanya dapat memilih subset rekomendasi yang ada saat Anda menggunakan GUI Database Engine Tuning Advisor. Untuk melakukan analisis bagaimana-jika penuh, menentukan konfigurasi hipotetis yang sama sekali baru yang bukan subset dari sesi penyetelan sebelumnya, Anda harus menggunakan file input XML Database Engine Tuning Advisor dengan utilitas baris perintah dta .

Untuk mengevaluasi sesi penyetelan yang ada
  1. Setelah memulai Database Engine Tuning Advisor, klik dua kali sesi penyetelan di bagian atas Monitor Sesi, yang memuat informasi sesi ke Database Engine Tuning Advisor.

  2. Klik tab Kemajuan untuk memeriksa log penyetelan, yang berisi informasi kesalahan tentang peristiwa apa pun dalam beban kerja yang tidak dapat disetel Oleh Database Engine Tuning Advisor. Informasi ini dapat membantu Anda mengevaluasi efektivitas beban kerja.

  3. Jika Anda ingin meninjau hasil penyetelan untuk sesi ini lebih lanjut, klik tab Laporan . Di sana Anda dapat melihat ringkasan penyetelan atau memilih laporan penyetelan dari daftar Pilih laporan .

  4. Klik tab Rekomendasi untuk melihat rekomendasi penyetelan.

  5. Jika ada rekomendasi yang tidak yakin tentang penerapannya, hapus centang.

  6. Pada menu Tindakan, klik Evaluasi Rekomendasi. Database Engine Tuning Advisor membuat sesi penyetelan baru yang menggunakan rekomendasi yang diedit sebagai konfigurasi hipotetis. Untuk melihat konfigurasi hipotetis di XML, pilih Klik di sini untuk melihat bagian konfigurasi.

  7. Pada tab Umum, ketik nama Sesi, dan pastikan Beban Kerja yang benar ditentukan.

  8. Pada tab Opsi Penyetelan, Anda dapat menentukan waktu penyetelan, atau salah satu Opsi Tingkat Lanjut.

  9. Klik tombol Mulai Analisis pada toolbar. Database Engine Tuning Advisor mulai menyetel database menggunakan konfigurasi hipotetis. Saat Database Engine Tuning Advisor selesai, Anda dapat melihat hasil sesi ini seperti biasanya untuk sesi apa pun.

Mengkloning Sesi Penyetelan yang Ada

Anda dapat membuat sesi penyetelan baru berdasarkan sesi yang ada dengan memilih opsi kloning di Database Engine Tuning Advisor. Saat Anda menggunakan opsi kloning, Anda mendasarkan sesi penyetelan baru pada sesi yang sudah ada. Kemudian Anda dapat mengubah opsi penyetelan untuk sesi baru sesuai kebutuhan. Saat Anda mengevaluasi sesi yang ada seperti yang dijelaskan dalam prosedur sebelumnya, Database Engine Tuning Advisor juga membuat sesi penyetelan baru, tetapi Anda tidak dapat mengubah opsi penyetelan.

Untuk membuat sesi penyetelan baru dengan mengkloning sesi yang ada
  1. Setelah memulai Database Engine Tuning Advisor, klik dua kali sesi penyetelan di bagian atas Monitor Sesi, yang memuat informasi sesi ke Database Engine Tuning Advisor.

  2. Pada menu Tindakan, klik Klon Sesi.

  3. Pada tab Umum, ketik nama Sesi, dan pastikan Beban Kerja yang benar ditentukan.

  4. Pada tab Opsi Penyetelan, Anda dapat menentukan waktu penyetelan, struktur desain fisik Database Engine Tuning Advisor harus mempertimbangkan untuk membuat, dan apa yang harus dipertimbangkan untuk menghilangkan rekomendasinya.

  5. Klik Opsi Tingkat Lanjut jika Anda ingin menetapkan batas ruang untuk rekomendasi, jumlah maksimum kolom per indeks, dan apakah Anda ingin Database Engine Tuning Advisor menghasilkan rekomendasi yang dapat diterapkan saat SQL Server online.

  6. Klik tombol Mulai Analisis pada toolbar untuk menganalisis efek beban kerja seperti sesi penyetelan lainnya. Saat Database Engine Tuning Advisor selesai, Anda dapat melihat hasil sesi ini seperti biasanya untuk sesi apa pun.

Deskripsi Antarmuka Pengguna

Pemantau Sesi

Pemantau Sesi menampilkan informasi tentang sesi yang dibuka di Database Engine Tuning Advisor. Untuk menampilkan informasi tentang sesi di jendela properti, pilih nama sesi di Pemantau Sesi.

Tab Rekomendasi

Tab Rekomendasi muncul setelah Database Engine Tuning Advisor menyelesaikan analisis beban kerja. Kisi ini berisi rekomendasi untuk setiap objek yang dipertimbangkan. Rekomendasi partisi, jika ada, disajikan di kisi atas, dan rekomendasi indeks disajikan di kisi bawah. Kisi tidak muncul jika tidak ada rekomendasi.

Kolom Definisi berisi definisi partisi atau indeks yang direkomendasikan sebagai hyperlink. Kolom ini biasanya terlalu sempit untuk melihat seluruh definisi. Klik hyperlink untuk menampilkan kotak dialog yang berisi definisi lengkap dan tombol Salin ke Clipboard .

Rekomendasi Partisi

Nama Database
Database yang berisi objek yang direkomendasikan untuk dimodifikasi.

Rekomendasi
Tindakan yang direkomendasikan untuk meningkatkan performa. Nilai yang mungkin adalah Buat dan Jatuhkan.

Target Rekomendasi
Fungsi atau skema partisi yang dipengaruhi oleh rekomendasi. Ikon dalam kolom ini mencerminkan rekomendasi untuk menghilangkan atau menambahkan Target Rekomendasi dan apakah itu fungsi atau skema partisi.

Detail
Deskripsi Target Rekomendasi. Nilai yang mungkin termasuk rentang untuk fungsi partisi, atau kosong untuk skema partisi.

Nomor. partisi
Jumlah partisi yang ditentukan oleh fungsi partisi yang direkomendasikan. Ketika fungsi ini digunakan dengan skema lalu diterapkan ke tabel, data dalam tabel dibagi menjadi banyak partisi.

Definisi
Definisi Target Rekomendasi. Klik kolom untuk membuka kotak dialog Pratinjau Skrip SQL, dengan skrip untuk tindakan yang direkomendasikan.

Rekomendasi indeks

Nama Database
Database yang berisi objek yang direkomendasikan untuk dimodifikasi.

Nama Objek
Tabel yang terkait dengan rekomendasi.

Rekomendasi
Tindakan yang direkomendasikan untuk meningkatkan performa. Nilai yang mungkin adalah Buat dan Jatuhkan.

Target Rekomendasi
Indeks atau tampilan yang terpengaruh oleh rekomendasi. Ikon dalam kolom ini mencerminkan rekomendasi untuk menghilangkan atau menambahkan Target Rekomendasi.

Detail
Deskripsi Target Rekomendasi. Nilai yang mungkin termasuk tampilan terkluster, terindeks, atau kosong yang menunjukkan indeks non-kluster. Juga menunjukkan apakah indeks unik.

Skema Partisi
Skema partisi disediakan di kolom ini jika pemartisian direkomendasikan.

Ukuran (KB)
Ukuran objek baru yang diharapkan yang direkomendasikan. Jika kolom ini kosong, klik Lihat Laporan untuk ukuran objek yang ada.

Definisi
Definisi Target Rekomendasi. Klik kolom untuk membuka kotak dialog Pratinjau Skrip SQL, dengan skrip untuk tindakan yang direkomendasikan.

Perlihatkan objek yang ada
Pilih untuk menampilkan semua objek yang ada di kisi, bahkan jika tidak ada rekomendasi yang terkait dengan objek yang dibuat oleh Database Engine Tuning Advisor.

Lihat Laporan untuk ukuran objek yang ada
Pilih untuk melihat laporan yang menyediakan ukuran objek yang ada dalam kisi rekomendasi.

Menu Tindakan/Terapkan Opsi Rekomendasi

Setelah beban kerja dianalisis dan rekomendasi disajikan, pada menu Tindakan , klik Terapkan Rekomendasi untuk membuka kotak dialog Terapkan Rekomendasi .

Terapkan sekarang
Buat skrip untuk rekomendasi, dan jalankan skrip untuk mengimplementasikan rekomendasi.

Jadwal untuk nanti
Buat skrip untuk rekomendasi, dan simpan tindakan sebagai pekerjaan SQL Server Agent.

Tanggal
Tentukan tanggal Anda ingin menjalankan pekerjaan SQL Server Agent untuk menerapkan rekomendasi.

Waktu
Tentukan waktu yang Anda inginkan untuk menjalankan pekerjaan SQL Server Agent untuk menerapkan rekomendasi.

Opsi Tab Laporan

Tab Laporan muncul setelah Database Engine Tuning Advisor menyelesaikan analisis beban kerja.

Ringkasan Penyetelan
Menampilkan ringkasan rekomendasi Database Engine Tuning Advisor.

Tanggal
Tanggal Database Engine Tuning Advisor membuat laporan.

Waktu
Waktu Database Engine Tuning Advisor membuat laporan.

Server
Server yang merupakan target beban kerja Database Engine Tuning Advisor.

Database untuk menyetel
Database yang terpengaruh oleh rekomendasi Database Engine Tuning Advisor.

File beban kerja
Muncul saat beban kerja adalah file.

Tabel beban kerja
Muncul saat beban kerja adalah tabel SQL Server.

Beban Kerja
Muncul ketika beban kerja telah diimpor dari Editor Kueri di SQL Server Management Studio.

Waktu penyetelan maksimum
Waktu maksimum yang dikonfigurasi untuk tersedia untuk analisis Database Engine Tuning Advisor.

Waktu yang dibutuhkan untuk penyetelan
Waktu yang sebenarnya digunakan oleh Database Engine Tuning Advisor untuk menganalisis beban kerja.

Peningkatan persentase yang diharapkan
Peningkatan persentase yang diharapkan dengan beban kerja target jika semua rekomendasi Database Engine Tuning Advisor diterapkan.

Ruang maksimum untuk rekomendasi (MB)
Ruang maksimum yang dipertimbangkan untuk rekomendasi. Nilai ini dikonfigurasi sebelum analisis dibuat, menggunakan tombol Opsi Tingkat Lanjut, pada tab Opsi Penyetelan.

Ruang yang digunakan saat ini (MB)
Ruang yang saat ini digunakan oleh indeks dalam database yang dianalisis.

Ruang yang digunakan oleh rekomendasi (MB)
Perkiraan ruang yang diharapkan digunakan oleh indeks jika semua rekomendasi Database Engine Tuning Advisor diterapkan.

Jumlah peristiwa dalam beban kerja
Jumlah peristiwa yang terkandung dalam beban kerja.

Jumlah peristiwa yang disetel
Jumlah peristiwa dalam beban kerja yang disetel. Jika peristiwa tidak dapat disetel, peristiwa tersebut tercantum dalam log penyetelan, yang tersedia di tab Kemajuan .

Jumlah pernyataan yang disetel
Jumlah pernyataan dalam beban kerja yang disetel. Jika pernyataan tidak dapat disetel, pernyataan tersebut tercantum dalam log penyetelan yang tersedia pada tab Kemajuan .

Pernyataan SELECT persen dalam set yang disetel
Persentase pernyataan yang disetel yang merupakan pernyataan SELECT. Hanya muncul jika ada pernyataan SELECT yang telah disetel.

Pernyataan UPDATE persen dalam set yang disetel
Persentase pernyataan yang disetel yang merupakan pernyataan UPDATE. Hanya muncul jika ada pernyataan UPDATE yang telah disetel.

Jumlah indeks yang direkomendasikan [dibuat | dihilangkan]
Jumlah indeks yang direkomendasikan untuk dibuat atau dihilangkan pada database yang disetel. Hanya muncul jika indeks adalah bagian dari rekomendasi.

Jumlah indeks pada tampilan yang direkomendasikan [dibuat | dihilangkan]
Jumlah indeks yang direkomendasikan pada tampilan yang akan dibuat atau dihilangkan pada database yang disetel. Hanya muncul jika indeks pada tampilan adalah bagian dari rekomendasi.

Jumlah statistik yang direkomendasikan untuk dibuat
Jumlah statistik yang direkomendasikan untuk dibuat pada database yang disetel. Hanya muncul jika statistik direkomendasikan.

Pilih Laporan
Lihat detail laporan yang dipilih. Kolom dalam kisi bervariasi menurut setiap laporan.

Lihat Juga

Memulai dan Menggunakan Database Engine Tuning Advisor
Utilitas dta