Σπίτι Προσωπικά Οικονομικά Διεργασίες χρήστη και διακομιστή στο Oracle 12c - dummies

Διεργασίες χρήστη και διακομιστή στο Oracle 12c - dummies

Πίνακας περιεχομένων:

Βίντεο: Essential Scale-Out Computing by James Cuff 2024

Βίντεο: Essential Scale-Out Computing by James Cuff 2024
Anonim

Όταν ξεκινάτε και ενεργοποιείτε συνδέσεις με την παράμετρο Oracle 12c, εμπλέκονται πολλές διαδικασίες, συμπεριλαμβανομένης της συνιστώσας του Oracle instance που χρησιμοποιεί τα προγράμματα Oracle και για να αποκτήσετε πρόσβαση στα δεδομένα σας.

Δεν υπάρχουν διαδικασίες όταν τερματίζεται η κατάσταση Oracle. Ορισμένες από τις διαδικασίες είναι υποχρεωτικές και άλλες είναι προαιρετικές ανάλογα με τις λειτουργίες που έχετε ενεργοποιήσει. Μπορεί επίσης να εξαρτάται από το λειτουργικό σας σύστημα.

Τρεις τύποι διαδικασιών είναι μέρος της εμφάνισης:

  • Οι διεργασίες υποβάθρου εμπλέκονται στην εκτέλεση του ίδιου του λογισμικού Oracle.

  • Οι διεργασίες διακομιστή διαπραγματεύονται τις ενέργειες των χρηστών.

  • Οι διεργασίες χρήστη λειτουργούν συνήθως εκτός του ίδιου του διακομιστή βάσης δεδομένων για να εκτελέσουν την εφαρμογή που έχει πρόσβαση στη βάση δεδομένων.

Επειδή οι διεργασίες χρήστη και διακομιστή είναι αλληλένδετες, συζητούνται μαζί. Ωστόσο, είναι ξεχωριστές και ξεχωριστές διαδικασίες. Στην πραγματικότητα, συνήθως τρέχουν σε ξεχωριστά μηχανήματα. Ένα πολύ απλό παράδειγμα: Όταν ξεκινάτε το SQL * Plus σε ένα πρόγραμμα-πελάτη των Windows, λαμβάνετε μια διαδικασία χρήστη που ονομάζεται sqlplus. exe.

Η διαδικασία χρήστη αντιπροσωπεύει την περίοδο λειτουργίας ενός χρήστη στη βάση δεδομένων. Όταν πραγματοποιείται σύνδεση με τη βάση δεδομένων σε ένα μηχάνημα Linux, λαμβάνετε μια σύνδεση με μια διαδικασία που ονομάζεται το όνομα oracle << database_name >> ή ora_S000 _ << database_name >>. Η διεργασία διακομιστή εξυπηρετεί και υπάρχει στον διακομιστή βάσης δεδομένων. Κάνει οτιδήποτε το ζητά ο χρήστης. Είναι υπεύθυνη για την ανάγνωση μπλοκ στην προσωρινή μνήμη buffer. Αλλάζει τα μπλοκ αν ζητηθεί. Μπορεί να δημιουργήσει αντικείμενα.

Οι διεργασίες διακομιστή μπορεί να είναι ένας από τους δύο τύπους: Αφιερωμένο Κοινό

Ο τύπος εξαρτάται από τον τρόπο λειτουργίας της εφαρμογής σας και τη μνήμη που έχετε. Για πρώτη φορά παρουσιάζεται η επιλογή αφιερωμένου ή κοινόχρηστου όταν δημιουργείτε τη βάση δεδομένων σας με την

Βάση δεδομένων

  • Διαμόρφωση

  • Βοηθός

(DBCA) της Oracle. Ωστόσο, μπορείτε να το αλλάξετε με τον ένα ή τον άλλο τρόπο αργότερα. Αφιερωμένη αρχιτεκτονική διακομιστή Κάθε διαδικασία χρήστη λαμβάνει τη δική της διαδικασία διακομιστή. Αυτή είναι η συνηθέστερη διαμόρφωση Oracle. Επιτρέπει σε μια διαδικασία διακομιστή να σας περιμένει. Εάν οι πόροι μπορούν να υποστηρίξουν αφιερωμένες συνδέσεις, αυτή η μέθοδος είναι επίσης η πιο ευαίσθητη. Ωστόσο, μπορεί επίσης να χρησιμοποιήσει τη μεγαλύτερη μνήμη. Ακόμα κι αν δεν κάνετε τίποτα, η διαδικασία του διακομιστή σας σας περιμένει. Όχι ότι είναι κακό. Φανταστείτε, όμως, ότι οι περισσότεροι από 5 000 χρήστες στο σύστημα κάθονται σε αδράνεια τις περισσότερες φορές. Εάν οι εφαρμογές σας δεν μπορούν να χρησιμοποιήσουν πισίνες σύνδεσης (παρόμοιες με τις διεργασίες κοινόχρηστου διακομιστή), η βάση δεδομένων σας πιθανώς δεν θα επιβιώσει και θα εκτελεστεί επαρκώς για περισσότερο από μία ημέρα. Αρχιτεκτονική κοινόχρηστου διακομιστή

Ακριβώς όπως υπονοεί το όνομα, ο επεξεργαστής

διακομιστή

μοιράζονται. Τώρα, αντί για μια διαδικασία διακομιστή που σας περιμένει σε χέρι και πόδι, έχετε μόνο ένα όταν το χρειάζεστε.

Σκεφτείτε μια διαδικασία διακομιστή ως χρονομεριστική μίσθωση για την Oracle. Είναι πιο αποδοτικό από πλευράς μνήμης, και σχεδόν πάντα διαθέτετε ένα όταν το χρειάζεστε (με την προϋπόθεση ότι η υποδομή έχει διαμορφωθεί σωστά).

Σε ένα σύστημα με 5, 000 χρήστες που είναι κυρίως αδρανείς, ίσως μπορείτε να τις υποστηρίξετε μόνο με 50 διαδικασίες διακομιστή. Πρέπει να κάνετε αυτά τα πράγματα για να λειτουργήσει σωστά: Βεβαιωθείτε ότι ο αριθμός αιτήσεων ταυτόχρονης βάσης δεδομένων δεν υπερβαίνει ποτέ τον αριθμό των κοινόχρηστων διακομιστών που έχουν ρυθμιστεί. Βεβαιωθείτε ότι οι χρήστες δεν διατηρούν τις διαδικασίες για μεγάλες χρονικές περιόδους. Αυτό λειτουργεί καλύτερα σε ένα γρήγορο περιβάλλον συναλλαγών, όπως ένας ιστότοπος ηλεκτρονικού εμπορίου.

Διαθέστε μερικούς επιπλέον κύκλους CPU. Όλη η επικοινωνία μεταξύ διαδικασιών φαίνεται να έχει μικρό κόστος CPU που συνδέεται με αυτό μέσω εξειδικευμένων διαδικασιών διακομιστή.

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

  • Θα πρέπει να γνωρίζετε για κάποιους άλλους περιορισμούς: Οι συνδέσεις DBA πρέπει να διαθέτουν ειδικό διακομιστή. Επομένως, ένα περιβάλλον κοινόχρηστου διακομιστή είναι στην πραγματικότητα ένα υβρίδιο. Οι κοινόχρηστοι διακομιστές μπορούν να συνυπάρχουν με έναν ειδικό διακομιστή.

  • Πολλοί διαφορετικοί τύποι αρχείων απαιτούνται (και προαιρετικά) για την εκτέλεση μιας βάσης δεδομένων Oracle:

  • Αρχεία δεδομένων

Αρχεία ελέγχου

Επαναφορά αρχείων καταγραφής

Αρχεία καταγραφής αρχείων

  • Γνωρίζοντας τι κάθε ένα από αυτά τα αρχεία αυξάνει σημαντικά την επιτυχία της διαχείρισης της βάσης δεδομένων σας.

Διεργασίες χρήστη και διακομιστή στο Oracle 12c - dummies

Η επιλογή των συντακτών

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

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

Mounts για την κάμερα GoPro - dummies

Mounts για την κάμερα GoPro - dummies

Το GoPro έχει πολλά στηρίγματα και ένα για κάθε περίσταση και κατάσταση. Υπάρχουν mounts για το σκι σας, το roll bar του οχήματος all-terrain και την κορυφή του ποδηλάτου σας. Υπάρχει ακόμη και ένα που το σκυλί σας μπορεί να φορέσει ως σαγματοποιία. Εδώ είναι μερικά από τα βασικά κομμάτια (δείτε το σχήμα): ...

Οι GoPro HERO5 Μαύρες Dummies

Οι GoPro HERO5 Μαύρες Dummies

Μία φορά, ήταν μια σειρά από ονόματα που διαφοροποιούσαν το GoPro HERO, συμπεριλαμβανομένων των εκδόσεων Silver και White. Και ενώ πολλά από αυτά τα μοντέλα είναι ακόμα βιώσιμες επιλογές, η τελευταία έκδοση είναι μόνο για το Black. Είναι το μεγάλο kahuna της σειράς HERO και έχει ανανεωθεί τόσο πολύ ...

Η επιλογή των συντακτών

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

Site στο Dreamweaver, πρέπει να αποθηκεύσετε όλους τους πόρους του ιστότοπού σας σε έναν κύριο φάκελο ή κατάλογο στον σκληρό σας δίσκο. Το Dreamweaver ονομάζει αυτόν τον φάκελο τον φάκελο του τοπικού ιστότοπου και όταν ορίσετε έναν νέο ιστότοπο, απλά προσδιορίζετε ακριβώς αυτό το φάκελο στο Dreamweaver. Η διαδικασία εγκατάστασης ιστότοπου είναι ...

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

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

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

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

Η επιλογή των συντακτών

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Το Photoshop Elements δημιουργεί μαλακές κινήσεις. Πόσο μαλακά αυτά τα εγκεφαλικά επεισόδια εξαρτώνται από το ποια βούρτσα χρησιμοποιείτε. Από προεπιλογή, ακόμη και η πιο σκληρή βούρτσα έχει μια ελαφρώς μαλακή άκρη επειδή είναι αντι-αλλιώς. Η αντικατάσταση δημιουργεί μια μόνο σειρά μερικώς γεμάτων εικονοστοιχείων κατά μήκος των άκρων για να παραχθεί η ψευδαίσθηση μιας ομαλής ακμής. Μπορείτε ...

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

Στοιχεία Photoshop Τα εργαλεία και οι λειτουργίες του παραθύρου εικόνας 10 είναι πιο χρήσιμα όταν μια εικόνα είναι ανοιχτή στο παράθυρο. Μόλις μια γρήγορη ματιά στο χώρο εργασίας Elements όταν εισάγετε τη λειτουργία πλήρους επεξεργασίας φωτογραφιών σας δείχνει κάποια ενέργεια που προσφέρει η Elements με ένα απλό πάτημα του κουμπιού του ποντικιού σας. Με όλες τις δυνατότητες, ...