Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

PHP Συνεχείς Συνδέσεις προκαλεί MySQL Load

PHP μόνιμες συνδέσεις προκαλέσει ένα υψηλό φορτίο στη βάση δεδομένων MySQL σας . Για μικρές εφαρμογές Web , το φορτίο δεν είναι σημαντικό . Για τους πολυάσχολους ιστοσελίδες , το φορτίο μπορεί να προκαλέσει σφάλματα χρονικού ορίου και προβλήματα μνήμης στο διακομιστή της βάσης δεδομένων . Για να ανακουφίσει την υψηλή χρήση μνήμης , μπορείτε να προσθέσετε τη λειτουργία " mysql_close " στο τέλος της PHP σελίδες που δεν χρειάζονται ανοικτή τη σύνδεση MySQL . Η λειτουργία κλείνει μια μόνιμη σύνδεση , απελευθερώνοντας μνήμη σε σελίδες που δεν χρειάζονται πόρους της βάσης δεδομένων . Οδηγίες
Η

1 Κάντε δεξί κλικ σε μια σελίδα PHP που δεν χρειάζεται τους πόρους MySQL . Κάντε κλικ στο " Άνοιγμα με " και επιλέξτε επεξεργαστή PHP σας . 2

Αναζήτηση στο site για να βρείτε τυχόν απορίες MySQL . Αν προσθέσετε τη στενή συνάρτηση σε μια σελίδα που χρησιμοποιεί MySQL , το site σας θα επιστρέψει ένα μήνυμα σφάλματος όταν οι χρήστες ανοίγουν τη σελίδα . Για το λόγο αυτό , θα πρέπει να επανεξετάσει τη σελίδα για τυχόν απορίες MySQL πριν από την προσθήκη της στενής λειτουργίας .
Εικόνων 3

Προσθέστε την ακόλουθη συνάρτηση στη σελίδα σας για να κλείσετε τη σύνδεση MySQL και να ελευθερωθούν πόροι για σας Server:

mysql_close ( ) ?
Η

4 Επαναλάβετε αυτά τα βήματα για κάθε σελίδα PHP για την ιστοσελίδα σας . Αφού ολοκληρώσετε την προσθήκη της στενής λειτουργίας , να φορτώσετε τις σελίδες στο site σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα