TIPS MEMPERCEPAT QUERY UNTUK PENGAMBILAN DATA DARI TABEL DI MYSQL

18-Dec-2024


Kategori

Ulasan

Tanggal

18-Dec-2024

Penulis

admin warxclo


Salah satu permasalahan dalam pengembangan aplikasi adalah pemrosesan data dari tabel. Pemrosesan data yang dimaksud dapat berupa menampikan data dari tabel, memperbaharui data yang ada di dalam tabel dan mengapus data yang ada di dalam tabel. Jika data yang dimiliki masih sedikit tentu tidak mempengaruhi secara signifikan terhadap performa aplikasi. Namun jika data yang dimiliki sudah banyak maka perlu diperhatikan mengenai bagaimana cara kamu mengakses data tersebut?

Buat Index Untuk Setiap Tabel

Indeks dalam tabel tidak selalu yang merupakan primary. Namun bisa saja tabel yang juga bersifat unik atau kolom yang selalu diakses. Misalkan indeks untuk field email, no hp dan lain sebagainya.

Optimasi Query

Optimasi query salah satu contohnya misalkan saja select * from tabelA. Nah query seperti ini jika datanya memiliki data yang besar maka akan mempengaruhi terhadap performa atau kinerja aplikasi. Jika memang kita hanya membutuhkan 2 kolom saja. Maka di query select gunakan seperti berikut: select columnA,columnB from tabelA.

Gunakan limit where

Penggunaan limit where membantu dalam membatasi jumlah data yang di load oleh aplikasi. Semakin ceruk data yang ingin ditampilkan, semakin baik wherenya maka semakin cepat pula datanya.

Gunakan konjungsi join

Untuk data yang saling menghubungkan 2 tabel atau lebih, maka gunakan join tabel agar semakin optimal.


Komentar :
Komentar