λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

My Oracle Database Συνδέσεις εξαντλήθηκαν Λόγω της Μεγάλης Αντοχής

Συνδέσεις σε μια βάση δεδομένων Oracle χρησιμοποιεί το εύρος ζώνης του δικτύου και τη μνήμη του συστήματος , έτσι ώστε βάσεων δεδομένων που διαχειρίζονται πολλές συνδέσεις θα περιορίσει την ταχύτητα και την ανταπόκριση του συστήματος για όλους τους χρήστες . Servers , σημαντικού εύρους ζώνης μπορεί να χειριστεί χιλιάδες των εισερχόμενων συνδέσεων , ενώ τα συστήματα που χρησιμοποιούν κάτοικοι της βάσης δεδομένων ομαδοποίηση συνδέσεων μπορεί να χειριστεί δεκάδες χιλιάδες συνδέσεις πριν υποβαθμίζει την απόδοση . Μερικοί χρήστες τρέχουν πολλές συνδέσεις δεδομένων ή καταναλώνουν δυσανάλογα τους πόρους μπορεί να αποτρέψει άλλους από την πρόσβαση στη βάση δεδομένων , ανεξάρτητα από τον αριθμό τους . Συνδέσεις βάσης δεδομένων
Η

Oracle ακροατές επεξεργασία των εισερχόμενων Oracle αιτήσεις σύνδεσης της βάσης δεδομένων . Πάρα πολλές αιτήσεις σύνδεσης καθυστερεί ταυτόχρονα τη δημιουργία των συνδέσεων , η οποία μπορεί να οδηγήσει σε χρονικά όρια για τους χρήστες χωρίς συνδέσεις προτεραιότητας . Η διαχείριση της Oracle συνεδρίες περιλαμβάνει αλλαγή των παραμέτρων του συστήματος για την ανακατανομή των πόρων που χρησιμοποιούνται από τις τρέχουσες συνεδρίες πιο δίκαια . Ο περιορισμός της μνήμης και εύρος ζώνης για κάθε χρήστη επιτρέπει σε περισσότερους ανθρώπους να συνδεθεί με τη βάση δεδομένων .
Εικόνων Λάθη
Η

κωδικός σφάλματος " ORA - 06302 " εμφανίζεται όταν δεν μπορείτε να σύνδεση με τον απομακρυσμένο υπολογιστή, ενώ το " ORA - 30678 " είναι να υπάρχουν πάρα πολλές ανοικτές συνδέσεις για μια νέα περίοδο για να ανοίξει . Σφάλμα " ORA - 06707 " υποδεικνύει ότι ο διακομιστής TCP /IP δεν μπορεί να συνδεθεί με τη βάση δεδομένων της Oracle . Όταν έχουν ληφθεί όλες οι συνδέσεις δεδομένων , μπορεί απλά να κολλήσει και να μην ολοκληρωθεί . Όταν συμβαίνει αυτό , δεν μπορείτε να λαμβάνετε μηνύματα λάθους , εκτός εάν και έως ότου διακομιστή σταγόνες της συνόδου ή είναι σκοτώθηκε από έναν διαχειριστή ή έληξε από το χρήστη .

Η Παράμετροι Συστήματος
Η

Ρύθμιση της παραμέτρου resource_limit σε "true " περιορίζει τον αριθμό των συνεδριών και των πόρων μεμονωμένοι χρήστες μπορούν να καταναλώσουν . Χρησιμοποιώντας τις παραμέτρους sort_area_size και hash_area_size να περιορίσει τη χρήση της μνήμης που διατίθενται για κοινές συνδέσεις διακομιστή εξασφαλίζει ότι μερικές βαριές οι χρήστες δεν παραγκωνίζει τους άλλους . Η ρύθμιση της παραμέτρου sort_area_size σε ελάχιστα megabytes έτσι ώστε περισσότεροι χρήστες μπορούν να εργαστούν χωρίς να καταναλώνει τη μνήμη RAM του συστήματος .

Μείωση της παραμέτρου idle_time θα τερματίσει αδρανείς συνδέσεις νωρίτερα , ενώ η μείωση της αξίας sessions_per_user διατηρεί στη διάθεση περισσότερες συνεδρίες . Ρύθμιση αξία expire_time λέει Oracle στο ερώτημα περιοδικά για τις συνδέσεις που έχουν ανοίξει πάρα πολύ καιρό , και να κλείσει τους . Αν έχετε ρυθμίσει τους διακομιστές να ανοίξει μόνο έναν Oracle συνεδρία ανά σελίδα Web ή σύνδεση δεδομένων , και περισσότερες συνδέσεις για να μείνετε ανοιχτό .
Η Εργαλεία βάσης δεδομένων
Η

αιτήσεις σύνδεσης Ο χρήστης μπορεί να να γίνεται από μια ειδική διαδικασία του διακομιστή ή μια κοινή διαδικασία χρήστη . Oracle 11g δημιούργησε μια τρίτη μέθοδο - βάση δεδομένων κάτοικος συγκέντρωση σύνδεσης - για το χειρισμό των αιτήσεων σύνδεσης βάσης δεδομένων μέσω μιας δέσμης των servers για να μειώσει τις απαιτήσεις μνήμης του συστήματος . Αυτόματη Database Diagnostic Monitor σε Oracle 11g βάση δεδομένων παρακολουθεί τη χρήση των πόρων και σημαίες συνεδρίες που καταναλώνουν υπερβολικές ποσότητες πόρων της βάσης δεδομένων . Οι διαχειριστές συστήματος χρησιμοποιήσετε την Παρακολούθηση της διαδικασίας για να καθαρίσει ασυνήθιστα συνδέσεων που τερματίστηκαν , απελευθερώνοντας συνεδρίες ? Το " σκοτώσει " η εντολή θα τερματίσει συνεδρίες με πάρα πολλούς πόρους , ενισχύοντας τη σύνδεση ή ταχύτητα επεξεργασίας των δεδομένων άλλα αιτήματα
Η <. br >
Η

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

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