Rumah Database Apa itu kinerja sql? - definisi dari techopedia

Apa itu kinerja sql? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa arti dari Kinerja SQL?

Kinerja SQL diukur dengan seberapa efisien dan cepat kueri SQL dapat melakukan fungsi yang diperlukan. Kinerja SQL dapat diukur pada waktu yang diperlukan untuk menyelesaikan operasi dan apakah output operasi sesuai dengan persyaratan yang diharapkan. Kinerja SQL dapat turun di bawah standar tertentu karena berbagai alasan, tetapi ada cara untuk meningkatkan kinerja.

Techopedia menjelaskan Kinerja SQL

SQL dapat melakukan operasi sederhana dan kompleks. Contoh operasi sederhana dapat mengambil tanggal lahir semua karyawan di departemen tertentu, sedangkan operasi yang kompleks dapat mengambil tanggal lahir semua karyawan di perusahaan besar yang namanya diakhiri dengan huruf P, yang memiliki nomor paspor mulai dari 54 dan telah bepergian ke luar Amerika Serikat dalam 15 tahun terakhir. Semakin kompleks operasi, semakin lama waktu yang dibutuhkan.

Ada banyak cara untuk meningkatkan kinerja SQL, termasuk:

  • Beberapa gabungan dalam satu permintaan harus dihindari.
  • Kueri berbasis set harus digunakan sebagai pengganti kueri berbasis kursor.
  • Sub-kueri skalar yang tidak berkorelasi harus dihindari dalam kueri standar.
  • Multi-statement Table Valued Function (TVFs) harus dihindari sebagai bagian dari kueri.
  • Indeks harus digunakan seefisien mungkin.
  • Kolom dalam indeks harus diposisikan dengan hati-hati.
Apa itu kinerja sql? - definisi dari techopedia