Rumah Pangkalan data Apakah prestasi sql? - definisi dari techopedia

Apakah prestasi sql? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud SQL Performance?

Prestasi SQL diukur dengan cara pertanyaan cekap dan cepat SQL dapat melaksanakan fungsi yang diperlukan. Prestasi SQL boleh diukur dengan masa yang diperlukan untuk menyelesaikan operasi dan sama ada output operasi sepadan dengan keperluan yang diharapkan. Prestasi SQL boleh jatuh di bawah piawai tertentu kerana pelbagai sebab, tetapi ada cara untuk meningkatkan prestasi.

Techopedia menerangkan Prestasi SQL

SQL boleh melakukan operasi mudah dan kompleks. Contoh operasi mudah boleh mengambil tarikh kelahiran semua pekerja di jabatan tertentu, sementara operasi kompleks dapat mengambil tarikh lahir semua pekerja dalam perusahaan besar yang namanya berakhir dengan huruf P, yang mempunyai nombor pasport bermula dengan 54 dan telah mengembara ke luar Amerika Syarikat dalam 15 tahun yang lalu. Operasi yang lebih kompleks, semakin banyak masa yang diperlukan.

Terdapat banyak cara untuk meningkatkan prestasi SQL, termasuk:

  • Pelbagai gabungan dalam satu pertanyaan harus dielakkan.
  • Permintaan berdasarkan set harus digunakan bukannya permintaan berdasarkan kursor.
  • Sub-pertanyaan skalar yang tidak berkorelasi harus dielakkan dalam pertanyaan piawai.
  • Fungsi Jadual Yang Dihargai Multi-pernyataan (TVF) harus dielakkan sebagai sebahagian daripada pertanyaan.
  • Indeks hendaklah digunakan dengan cekap yang mungkin.
  • Lajur dalam indeks hendaklah diletakkan dengan teliti.
Apakah prestasi sql? - definisi dari techopedia