Optimasi Perintah SQL

Diposting oleh Label: di
Sobat sekalian kali ini kita akan belajar pada pokok bahasan yang pertama yaitu Optimasi Perintah SQL.

Optimasi Perintah SQL

Sebuah Aplikasi yang bagus bukan hanya dinilai dari desain yang menawan, namun juga pada Optimasi pengaksesan databasenya. Desain penting namun tidak kalah penting Optimasi Querynya. Dengan Optimasi Query yang baik maka akan meningkatkan kecepatan akses data kita. Pada saat query dijalankan, index mencari data dan menentukan nilai ROWID yang membantu menemukan lokasi data secara fisik di harddisk. Akan tetapi penggunaan index yang tidak tepat, maka akan memperlambat kinerja atau kecepatan akses data.

Berikut Teknik Optimasi SQL,


1. Permintaan sql (Select) menjadi lebih cepat jika menggunakan nama kolom yang dibutuhkan dari pada hanya menggunakan '*'.

Contoh:
misal kita akan menampilkan nik,nama,jenis kelamin dan alamat seluruh penduduk maka cukup dengan seperti berikut,


SELECT nik, nama, jenis_kelamin, alamat FROM penduduk;

dari pada harus seperti ini


SELECT * FROM student_details;
2. Filter (having) digunakan untuk menampilkan data tertentu, sehingga data yang tidak diperlukan tidak ditampilkan

Contoh: jika ada sebuah data seperti berikut
Namun kita ingin hanya data tertentu yang akan kita tampilkan. misalnya data dengan nama 'INDRA PRASETYA' jangan di tampilkan maka dapat di tulis seperti berikut,




NB : 
Nilai ROWID berisi alamat fisik baris dalam database.
Posting Komentar
Ayo berikan Komentarmu, karena satu komentar dari kamu itu sangat berarti bagi saya (^_^)

Back to Top