Isi kandungan:
- Definisi - Apa maksud Penasihat Tuning Engine Database?
- Techopedia menerangkan Penasihat Penalaan Engine Database
Definisi - Apa maksud Penasihat Tuning Engine Database?
Penasihat Tuning Kejuruteraan Pangkalan Data adalah alat untuk menganalisis beban kerja yang terlibat dalam fungsi pangkalan data. Ia membolehkan penalaan pangkalan data untuk pemprosesan pertanyaan yang lebih baik dan penciptaan set indeks yang optimum, pandangan dan partisyen yang diindeks. Fungsi-fungsi ini tidak memerlukan pemahaman mendalam tentang struktur pangkalan data atau dalaman pelayan SQL. Penasihat Penalaan Engine Database dengan teliti meneliti bagaimana pertanyaan diproses dalam pangkalan data dan mencadangkan kaedah untuk meningkatkan pemprosesan pertanyaan.
Istilah ini juga dikenali sebagai Penasihat Penalaan Pangkalan Data SQL Server.
Techopedia menerangkan Penasihat Penalaan Engine Database
Penasihat Penalaan Engine Database boleh menggunakan alat antara muka pengguna grafik untuk menala pangkalan data, menyediakan cadangan dan menghasilkan laporan. Atau, ia boleh menggunakan program utiliti arahan arahan, termasuk skrip dan penalaan automatik. Tuning biasanya dilakukan apabila pertanyaan kompleks dilaksanakan dan menggunakan ruang memori tambahan. Satu set penyataan Transact-SQL seperti yang memerlukan penalaan dipanggil beban kerja. Penasihat penalaan menganalisis beban kerja ini dan mengesyorkan struktur reka bentuk fizikal, mengurangkan kos pengoptimuman pertanyaan semasa mereka menganalisis beban kerja.
Langkah pertama dalam menggunakan Penasihat Penalaan Pangkalan Data menentukan tugas penalaan. Langkah seterusnya yang terlibat adalah melaksanakan tugas penalaan. Ini dilakukan menggunakan EXECUTE_TUNING_TASK. Fungsi ini membolehkan penasihat penalaan untuk menganalisis beban kerja. Selepas menala semua pelaksanaan tugas, penasihat memaparkan dan melaporkan penemuannya. Fungsi yang digunakan untuk melakukan pelaporan adalah REPORT_ TUNING_ TASK.
Tetingkap pemantau sesi memaparkan semua hasil penalaan, yang disimpan dalam pangkalan data MSDB pada enjin pangkalan data pelayan SQL. Pilihan tuning yang lebih maju membenarkan pengguna mengehadkan ruang maksimum yang digunakan oleh struktur data fizikal dan bilangan maksimum lajur setiap indeks. Setelah melengkapkan penalaan, terdapat juga pilihan untuk menilai cadangan. Cadangan ini disimpan dalam fail XML atau skrip SQL.
