Pengkodean untuk Koneksi Database Cepat
Jika Anda seorang pengembang basis data, salah satu tugas terpenting Anda adalah menulis kode dengan benar, sehingga laman dimuat secepat mungkin. Jika halaman Anda dimuat dengan lambat, pengunjung Anda cenderung ke tempat lain!

Ingat bahwa setiap pernyataan SQL terpisah yang Anda terbitkan memerlukan data untuk bolak-balik ke database. Terkadang jabat tangan dan buka / tutup koneksi ini bisa lebih lama dari permintaan basis data sebenarnya! Perhatikan baik-baik semua pernyataan SQL yang Anda miliki di halaman tertentu. Cobalah untuk menggabungkannya menjadi pertanyaan sesedikit mungkin.

Selanjutnya, jalankan 'jelaskan' pada setiap permintaan untuk menentukan bagaimana database akan menjalankannya. Pastikan Anda mengubah indeks dan kunci Anda hingga kueri berjalan seefisien mungkin. Anda ingin menghindari pemindaian tabel - coba lakukan klausa "di mana" untuk menggunakan bidang yang diindeks sebanyak mungkin. Jika Anda melakukan "di mana site_id = 1 dan cat_id = 2", pastikan Anda memiliki indeks yang disiapkan di kedua site_id dan cat_id.

Ketika Anda mengeluarkan pernyataan SQL, gunakan secepat mungkin dan kemudian tutup. Jangan biarkan terbuka saat Anda melakukan hal-hal lain. Raih nilai yang Anda butuhkan, tempelkan ke dalam variabel, lalu tutup pernyataannya.

Akhirnya, pastikan untuk mengatur semua koneksi kembali ke nol ketika Anda selesai dengan mereka.

Semakin efisien kode Anda, semakin cepat halaman tersebut akan sampai ke pengguna akhir - dan semakin bahagia pengunjung Anda!

Coding untuk Melihat Halaman Cepat

Petunjuk Video: Aplikasi BackupRestore DB (Mungkin 2024).