Κωδικοποίηση για γρήγορες συνδέσεις βάσεων δεδομένων
Εάν είστε προγραμματιστής βάσης δεδομένων, μία από τις πιο σημαντικές σας εργασίες είναι να γράψετε τον κώδικα σας σωστά, ώστε οι σελίδες να φορτώνονται όσο το δυνατόν γρηγορότερα. Αν οι σελίδες σας φορτώνονται αργά, οι επισκέπτες σας πιθανόν να πάνε αλλού!

Θυμηθείτε ότι κάθε ξεχωριστή δήλωση SQL που εκδίδετε απαιτεί δεδομένα για να μεταβείτε εμπρός και πίσω στη βάση δεδομένων. Μερικές φορές αυτές οι χειραψίες και το άνοιγμα / κλείσιμο της σύνδεσης μπορεί να διαρκέσουν περισσότερο από το πραγματικό ερώτημα της βάσης δεδομένων! Κοιτάξτε προσεκτικά όλες τις δηλώσεις SQL που έχετε σε μια δεδομένη σελίδα. Προσπαθήστε να τα συνδυάσετε σε όσο το δυνατόν λιγότερα ερωτήματα.

Στη συνέχεια, εκτελέστε μια επεξήγηση σε κάθε ερώτημα για να καθορίσετε τον τρόπο εκτέλεσης της βάσης δεδομένων. Βεβαιωθείτε ότι έχετε τσίμπημα των δεικτών και των κλειδιών σας μέχρι το ερώτημα να τρέξει όσο το δυνατόν αποτελεσματικότερα. Θέλετε να αποφύγετε σάρωση πίνακα - προσπαθήστε να εκτελέσετε τη ρήτρα "όπου" για να χρησιμοποιήσετε τα πεδία με ευρετήριο όσο το δυνατόν περισσότερο. Αν κάνετε "όπου site_id = 1 και cat_id = 2", βεβαιωθείτε ότι έχετε δημιουργήσει ένα ευρετήριο τόσο στο site_id όσο και στο cat_id.

Όταν εκδίδετε μια δήλωση SQL, χρησιμοποιήστε την όσο πιο γρήγορα μπορείτε και, στη συνέχεια, κλείστε την. Μην το αφήνετε ανοιχτό ενώ κάνετε άλλα πράγματα. Πιάσε τις αξίες που χρειάζεσαι, τοποθετήστε τις σε μεταβλητές και, στη συνέχεια, κλείστε τη δήλωση.

Τέλος, φροντίστε να μην επαναφέρετε όλες τις συνδέσεις σε τίποτα όταν τελειώσετε μαζί τους.

Όσο πιο αποτελεσματικός είναι ο κωδικός σας, τόσο πιο γρήγορα θα φτάσει η σελίδα στον τελικό χρήστη - και τόσο πιο ευτυχισμένοι θα είναι οι επισκέπτες σας!

Κωδικοποίηση για γρήγορη προβολή σελίδας

Οδηγίες Βίντεο: Blockchain vs. Bullshit: Thoughts on the Future of Money (Ενδέχεται 2024).