Bagikan melalui


Menampilkan dan Bekerja dengan Output dari Konsultan Penyetelan Mesin Database (DTA)

Berlaku untuk: SQL Server

Saat Konsultan Penyetelan Mesin Database menyetel database, database membuat ringkasan, rekomendasi, laporan, dan log penyetelan. Anda dapat menggunakan output log penyetelan untuk memecahkan masalah Konsultan Penyetelan Mesin Database sesi penyetelan. 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 Konsultan Penyetelan Mesin Database.

Menampilkan Output Penyetelan

Prosedur berikut menjelaskan cara melihat rekomendasi penyetelan, ringkasan, laporan, dan log penyetelan dengan menggunakan GUI Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database

  1. Menyetel database menggunakan GUI Konsultan Penyetelan Mesin Database atau utilitas baris perintah dta. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. Jika Anda ingin menggunakan sesi penyetelan yang ada, lewati langkah ini dan lanjutkan ke Langkah 2.

  2. Mulai GUI Konsultan Penyetelan Mesin Database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database

  1. Menyetel database menggunakan GUI Konsultan Penyetelan Mesin Database atau utilitas baris perintah dta. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. Jika Anda ingin menggunakan sesi penyetelan yang ada, lewati langkah ini dan lanjutkan ke langkah 2.

  2. Mulai GUI Konsultan Penyetelan Mesin Database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database

  1. Menyetel database menggunakan GUI Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database tidak dapat dianalisis.

    Jika semua peristiwa dalam sesi penyetelan dianalisis dengan Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database secara manual atau otomatis sebagai bagian dari sesi penyetelan. Jika Anda ingin memeriksa hasil penyetelan terlebih dahulu sebelum menerapkannya, gunakan GUI Konsultan Penyetelan Mesin Database. Anda kemudian dapat menggunakan SQL Server Management Studio untuk menjalankan skrip Transact-SQL yang Konsultan Penyetelan Mesin Database hasilkan secara manual 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 antarmuka Konsultan Penyetelan Mesin Database untuk menerapkan rekomendasi penyetelan.

Untuk menerapkan rekomendasi penyetelan secara manual dengan GUI Konsultan Penyetelan Mesin Database

  1. Sesuaikan database menggunakan GUI Konsultan Penyetelan Mesin Database atau utilitas prompt perintah dta. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. Jika Anda ingin menggunakan sesi penyetelan yang ada, lewati langkah ini dan lanjutkan ke Langkah 2.

  2. Mulai GUI Konsultan Penyetelan Mesin Database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. 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 ingin Anda Konsultan Penyetelan Mesin Database pertimbangkan 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 dengan penyetelan Konsultan Penyetelan Mesin Database. Jika Anda membuat tabel pelacakan di server lain, pindahkan ke server tempat Konsultan Penyetelan Mesin Database penyetelan.

    • 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 Mulai dan Gunakan Konsultan Penyetelan Mesin Database.

  3. Tekan ENTER.

Melakukan Analisis Eksploratif

Fitur konfigurasi Konsultan Penyetelan Mesin Database yang ditentukan pengguna memungkinkan administrator database melakukan analisis eksploratif. Dengan menggunakan fitur ini, administrator database menentukan desain database fisik yang diinginkan untuk Konsultan Penyetelan Mesin Database, dan kemudian mereka dapat mengevaluasi efek performa desain tersebut tanpa menerapkannya. Konfigurasi yang ditentukan pengguna didukung oleh antarmuka pengguna grafis (GUI) Konsultan Penyetelan Mesin Database dan utilitas baris perintah. Namun, utilitas baris perintah memberikan fleksibilitas terbesar.

Jika Anda menggunakan GUI Konsultan Penyetelan Mesin Database, Anda dapat mengevaluasi efek penerapan subset rekomendasi penyetelan Konsultan Penyetelan Mesin Database, tetapi Anda tidak dapat menambahkan struktur desain fisik hipotetis untuk Konsultan Penyetelan Mesin Database untuk dievaluasi.

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

Menggunakan GUI Konsultan Penyetelan Mesin Database untuk Mengevaluasi Rekomendasi Penyetelan

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

Untuk mengevaluasi rekomendasi penyetelan dengan GUI Konsultan Penyetelan Mesin Database
  1. Gunakan GUI Konsultan Penyetelan Mesin Database untuk menyetel database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database.

  5. Klik tombol Mulai Analisis pada toolbar. Setelah Konsultan Penyetelan Mesin Database selesai, Anda dapat melihat hasilnya pada tab Rekomendasi.

Menggunakan Konsultan Penyetelan Mesin Database GUI untuk Mengekspor Hasil Sesi Penyetelan untuk Analisis Penyetelan "Bagaimana-jika"

Prosedur berikut menjelaskan cara mengekspor Konsultan Penyetelan Mesin Database menyetel hasil sesi 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 Konsultan Penyetelan Mesin Database untuk awalnya 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 Konsultan Penyetelan Mesin Database untuk melakukan analisis "bagaimana-jika".

Untuk mengekspor hasil sesi penyetelan dari GUI Konsultan Penyetelan Mesin Database untuk analisis "bagaimana-jika" dengan utilitas baris perintah dta
  1. Gunakan GUI Konsultan Penyetelan Mesin Database untuk menyetel database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database. Untuk informasi tentang mengedit file XML ini, lihat Referensi File Input XML (Konsultan Penyetelan Mesin Database).

  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 Konsultan Penyetelan Mesin Database.

Menggunakan Fitur Konfigurasi yang ditentukan pengguna dengan Utilitas Baris Perintah dta

Jika Anda adalah pengembang XML berpengalaman, Anda dapat membuat file input XML Konsultan Penyetelan Mesin Database 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 Mulai dan Gunakan Konsultan Penyetelan Mesin Database.

  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 Konsultan Penyetelan Mesin Database.

  3. Edit TuningOptions dan elemen Konfigurasi dalam contoh file input XML. Dalam elemen TuningOptions, tentukan struktur desain fisik apa yang ingin Anda Konsultan Penyetelan Mesin Database pertimbangkan selama sesi penyetelan. Dalam elemen Konfigurasi, tentukan struktur desain fisik yang cocok dengan konfigurasi hipotetis struktur desain database fisik yang ingin Anda Konsultan Penyetelan Mesin Database analisis. Untuk informasi tentang atribut dan elemen turunan apa yang dapat Anda gunakan dengan TuningOptions dan elemen induk Konfigurasi, lihat Referensi File Input XML (Konsultan Penyetelan Mesin Database).

  4. Simpan file input dengan ekstensi .xml .

  5. Validasi file input XML yang Anda simpan di Langkah 4 terhadap skema XML Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database.

    Setelah penyetelan selesai, gunakan GUI Konsultan Penyetelan Mesin Database untuk melihat laporan penyetelan, atau buka file output XML untuk melihat elemen TuningSummary dan Konfigurasi untuk melihat rekomendasi Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database.

  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

Konsultan Penyetelan Mesin Database membuat sesi penyetelan baru setiap kali Anda mulai menganalisis efek beban kerja pada database atau database Anda. Anda dapat menggunakan Pemantau Sesi di GUI Konsultan Penyetelan Mesin Database 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 sesi yang ada, mengedit rekomendasi penyetelan yang ada lalu menggunakan Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database.

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 Konsultan Penyetelan Mesin Database. Untuk informasi selengkapnya, lihat Mulai dan Gunakan Konsultan Penyetelan Mesin Database.

  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 Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database membuat sesi penyetelan baru dan menyetel beban kerja terhadap database Anda menggunakan rekomendasi yang diedit sebagai konfigurasi hipotetis. Ini berarti bahwa Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database. 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 Konsultan Penyetelan Mesin Database dengan utilitas baris perintah dta.

Untuk mengevaluasi sesi penyetelan yang ada
  1. Setelah memulai Konsultan Penyetelan Mesin Database, klik dua kali sesi penyetelan di bagian atas Monitor Sesi, yang memuat informasi sesi ke dalam Konsultan Penyetelan Mesin Database.

  2. Klik tab Kemajuan untuk memeriksa log penyetelan, yang berisi informasi kesalahan tentang peristiwa apa pun dalam beban kerja yang Konsultan Penyetelan Mesin Database tidak dapat menyetel. 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. Konsultan Penyetelan Mesin Database 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. Konsultan Penyetelan Mesin Database mulai menyetel database menggunakan konfigurasi hipotetis. Ketika Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database. 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, Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database, klik dua kali sesi penyetelan di bagian atas Monitor Sesi, yang memuat informasi sesi ke dalam Konsultan Penyetelan Mesin Database.

  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 Konsultan Penyetelan Mesin Database harus mempertimbangkan untuk membuat, dan apa yang harus dipertimbangkan untuk menghilangkan rekomendasinya.

  5. Klik Opsi Tingkat Lanjut jika Anda ingin menetapkan batas spasi untuk rekomendasi, jumlah maksimum kolom per indeks, dan apakah Anda ingin Konsultan Penyetelan Mesin Database 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. Ketika Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database. Untuk menampilkan informasi tentang sesi di jendela properti, pilih nama sesi di Pemantau Sesi.

Tab Rekomendasi

Tab Rekomendasi muncul setelah Konsultan Penyetelan Mesin Database 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.

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

Tidak. 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.

Rincian
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, meskipun tidak ada rekomendasi yang terkait dengan objek yang dibuat oleh Konsultan Penyetelan Mesin Database.

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 Konsultan Penyetelan Mesin Database menyelesaikan analisis beban kerja.

Ringkasan Penyetelan
Menampilkan ringkasan rekomendasi Konsultan Penyetelan Mesin Database.

Tanggal
Tanggal yang Konsultan Penyetelan Mesin Database membuat laporan.

Waktu
Waktu yang Konsultan Penyetelan Mesin Database membuat laporan.

Server
Server yang merupakan target beban kerja Konsultan Penyetelan Mesin Database.

Database untuk menyetel
Database yang dipengaruhi oleh rekomendasi Konsultan Penyetelan Mesin Database.

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 Konsultan Penyetelan Mesin Database.

Waktu yang dibutuhkan untuk penyetelan
Waktu yang sebenarnya digunakan oleh Konsultan Penyetelan Mesin Database untuk menganalisis beban kerja.

Peningkatan persentase yang diharapkan
Peningkatan persentase yang diharapkan dengan beban kerja target jika semua rekomendasi Konsultan Penyetelan Mesin Database 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 Konsultan Penyetelan Mesin Database 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

Mulai dan Gunakan Konsultan Penyetelan Mesin Database
Utilitas dta