Penasihat Tuning Mesin Basis Data

Pengarang: Lewis Jackson
Tanggal Pembuatan: 10 Boleh 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
sql server profiler and database engine tuning advisor performance tools
Video: sql server profiler and database engine tuning advisor performance tools

Isi

Definisi - Apa artinya Database Engine Tuning Advisor?

Database Engine Tuning Advisor adalah alat untuk menganalisis beban kerja yang terlibat dalam fungsi basis data. Ini memungkinkan penyetelan basis data untuk pemrosesan kueri yang lebih baik dan pembuatan serangkaian indeks yang optimal, tampilan dan partisi yang diindeks. Fungsi-fungsi ini tidak memerlukan pemahaman mendalam tentang struktur basis data atau SQL server internal. Database Engine Tuning Advisor meneliti dengan seksama bagaimana query diproses dalam database dan merekomendasikan metode untuk meningkatkan pemrosesan query.


Istilah ini juga dikenal sebagai Penasihat Tuning Database SQL Server.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Database Engine Tuning Advisor

Database Engine Tuning Advisor dapat menggunakan alat antarmuka pengguna grafis untuk menyetel basis data, memberikan rekomendasi, dan menghasilkan laporan. Atau, mungkin menggunakan program utilitas baris perintah, yang mencakup scripting dan tuning otomatis. Tuning umumnya dilakukan ketika query kompleks dieksekusi dan mengkonsumsi ruang memori tambahan. Seperangkat pernyataan Transact-SQL yang membutuhkan penyetelan disebut beban kerja. Penasihat penyetelan menganalisis beban kerja ini dan merekomendasikan struktur desain fisik, mengurangi biaya pengoptimal kueri saat mereka menganalisis beban kerja.


Langkah pertama dalam menggunakan Database Tuning Advisor adalah mendefinisikan tugas tuning. Langkah selanjutnya yang terlibat adalah menjalankan tugas penyetelan. Ini dilakukan menggunakan EXECUTE_TUNING_TASK. Fungsi ini memungkinkan penasihat tuning untuk menganalisis beban kerja. Setelah mengatur semua eksekusi tugas, penasihat menampilkan dan melaporkan temuannya. Fungsi yang digunakan untuk melakukan pelaporan adalah REPORT_ TUNING_ TASK.

Jendela monitor sesi menampilkan semua hasil pencarian, yang disimpan dalam database MSDB dari mesin database SQL server. Opsi penyempurnaan lanjutan memungkinkan pengguna untuk membatasi ruang maksimum yang digunakan oleh struktur data fisik dan jumlah maksimum kolom per indeks. Setelah menyelesaikan penyetelan, ada juga opsi untuk mengevaluasi rekomendasi. Rekomendasi ini disimpan dalam file XML atau skrip SQL.