Σπίτι Βάσεις δεδομένων Το κλειδί για την αποτελεσματική ανάλυση: ερωτήματα ταχείας επιστροφής

Το κλειδί για την αποτελεσματική ανάλυση: ερωτήματα ταχείας επιστροφής

Anonim

Από το προσωπικό της Techopedia, 30 Νοεμβρίου 2016

Takeaway: Ο οικοδεσπότης Eric Kavanagh μαζί με τον Dr. Robin Bloor, τον Dez Blanchfield και το Bullett Manale της IDERA συζητούν ερωτήματα και πώς η αποτελεσματικότητά τους μπορεί να έχει εκτεταμένα αποτελέσματα.

Δεν έχετε εισέλθει αυτήν τη στιγμή. Συνδεθείτε ή εγγραφείτε για να δείτε το βίντεο.

Eric Kavanagh: Κυρίες και κύριοι, γειά σου και καλωσορίζω ξανά. Είναι Τετάρτη ώρα Ανατολικής Ώρας και αυτές τις μέρες σημαίνει ότι είναι ώρα για τις Hot Technologies! Ναι πράγματι. Μιλάμε για δροσερά πράγματα σήμερα. Φυσικά, είμαι ο οικοδεσπότης σας, ο Eric Kavanagh. Ο τίτλος για τη σημερινή εκπομπή είναι "Το κλειδί για την αποτελεσματική ανάλυση του Analytics: Ταχεία επιστροφή ερωτημάτων". Αυτό είναι σωστό, λαοί, όλοι θέλουμε γρήγορα. Ποιος δεν θέλει γρήγορα; Υπάρχει μια διαφάνεια για την αληθινή σου και αρκετά για μένα. Με χτύπησε στο Twitter, @eric_kavanagh. Θα χαρούμε να επικοινωνήσουμε μαζί σας εκεί και να συζητήσουμε στα κοινωνικά μέσα ενημέρωσης. Μπορεί να είναι διασκεδαστικό, απλά δεν μιλάμε πολιτική.

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

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

Διότι, και πάλι, αυτά δεν είναι τα τεράστια περιβάλλοντα που έχουμε να κάνουμε στον κόσμο των αναλυτικών. έχουμε να κάνουμε με πολύ δύσκαμπτα περιβάλλοντα και πολύ περίπλοκα και πολυδιάστατα περιβάλλοντα. Και έτσι η όλη ιδέα του webcast σήμερα είναι να μιλήσουμε για το πώς να ενεργοποιήσετε αυτό το είδος επαναληπτικής αλληλεπίδρασης με τα δεδομένα σας.

Έχουμε τρεις παρουσιαστές. Φυσικά, στις Hot Technologies, σε αντίθεση με το Briefing Room, έχουμε δύο αναλυτές. Καθένας δίνει την πρώτη τους λήψη, τότε ο επισκέπτης μπαίνει, παρουσιάζει την παρουσίασή του και έχουμε μια στρογγυλή τράπεζα. Και εσείς, το ακροατήριό μας, μπορεί να διαδραματίσει μεγάλο ρόλο σε αυτό. Παρακαλώ μην είστε ντροπαλοί. στείλτε τις ερωτήσεις σας ανά πάσα στιγμή. Χρησιμοποιήστε τον πίνακα Q & A εάν μπορείτε, διαφορετικά ο πίνακας συνομιλίας είναι καλός. Θα προσπαθήσω να παρακολουθώ τόσο κατά τη διάρκεια της παράστασης. Και τα καταγράφουμε, οπότε αν χάσετε κάτι ή θέλετε να το μοιραστείτε με τους συναδέλφους σας, επιστρέψτε αργότερα. Τα δημοσιεύουμε στο Techopedia.com και επίσης στο InsideAnalysis.com.

Και με αυτό, θα φέρω τους έξυπνους ανθρώπους. Θα το παραδώσω στον Δρ Robin Bloor. Επιτρέψτε μου να του δώσω τα κλειδιά, να αλλάξω τον παρουσιαστή και εκεί να πάτε. Ρόμπιν, πάρτε το μακριά.

Robin Bloor: Εντάξει. Ευχαριστώ για αυτήν την εισαγωγή. Περίπου ενάμιση χρόνο πριν, είχα μια συνομιλία με έναν προγραμματιστή ο οποίος είναι στην πραγματικότητα ένα DBA. Δεν είναι πραγματικά DBA - ήταν DBA σε μια συγκεκριμένη εταιρεία, και ήταν το μόνο πρόσωπο που θα μπορούσε πραγματικά να κάνει τα ερωτήματα εκτελέσει. Αλλά άρρωστος έκανε αυτό, γιατί είναι πραγματικά, είναι στην πραγματικότητα ένας αρκετά έξυπνος προγραμματιστής. Έτσι έφυγε.

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

Για εξελιγμένες βάσεις δεδομένων - Oracle, SQL Server, DB2, όλες αυτές οι μεγάλες, ακριβές - η ρύθμιση βάσεων δεδομένων είναι μια σκληρή δουλειά. Είναι επίσης μια ασφαλή δουλειά. Και ο λόγος, πραγματικά, γιατί λέει αυτό είναι ότι, είναι ένα μεταβαλλόμενο τοπίο. Θα περάσω μέσα από αυτό. Ξέρετε, σχεσιακές βάσεις δεδομένων - συνήθως η μεγάλη εικόνα είναι, οι σχεσιακές βάσεις δεδομένων εξακολουθούν να κυριαρχούν στη δημοτικότητα. Είναι πιθανό να κυριαρχήσουν για πολύ καιρό ακόμα. Ναι, υπάρχουν άλλες βάσεις δεδομένων που τώρα παίρνουν περισσότερο χρόνο ομιλίας, αλλά, ξέρετε, όταν βλέπετε πραγματικά τι συμβαίνει εκεί, η Oracle κάνει το μεγαλύτερο μέρος της, ο Microsoft SQL Server είναι ο δεύτερος και υπάρχουν διάφορα πράγματα που συμβαίνουν στο σύννεφο που μπορεί να προκαλέσει μια πρόκληση, όμως. Είναι οι μεγάλοι γίγαντες του παιχνιδιού. Και είναι οι βάσεις δεδομένων που μπορείτε να χρησιμοποιήσετε τόσο για το OLTP όσο και για το φόρτο εργασίας της αποθήκης δεδομένων. Οι εναλλακτικές λύσεις χρησιμοποιούνται συνήθως σε αναλυτικά περιβάλλοντα και, στη συνέχεια, συνήθως καθορίζονται από τα δεδομένα για το λόγο που θα επιλέγαμε αυτό αντί για σχεσιακό. Οι περισσότεροι άνθρωποι δεν το κάνουν.

Οι εταιρείες τείνουν να τυποποιούνται σε μια ενιαία βάση δεδομένων. Βρήκα πρόσφατα μια εταιρεία που είχε πάνω από 5.000 περιστατικά της Oracle. Και εγώ, το πρόσωπο με το οποίο μιλούσα από αυτή την εταιρεία, τους ρώτησα κάπως για τα DBAs. Είπαν ότι είχαν περίπου 10 DBAs και περίπου 30 βάσεις δεδομένων είχαν φροντίδα. Και τα υπόλοιπα, η Oracle απλώς χρησιμοποιείται ως τελικό σύστημα σε μεγάλο βαθμό. Υπήρχε πολύ μικρή πίεση στα δεδομένα από τις εφαρμογές που τα χρησιμοποιούσαν. Αλλά αυτό απλά με εκπλήσσει - 5.000 περιπτώσεις Oracle.

Και, παρεμπιπτόντως, είχαν μια άδεια ιδιοκτησίας Oracle. Λοιπόν, ξέρετε, εταιρική άδεια, προφανώς. Αλλά είχαν και άλλες βάσεις δεδομένων, επειδή μερικές φορές, γνωρίζετε, οι εφαρμογές έρχονται με μια προτιμώμενη βάση δεδομένων. Δεν ήταν όπως το Oracle ήταν το μόνο πράγμα. Αξίζει να σημειωθεί ότι ούτε το Hadoop ούτε το Spark είναι στην πραγματικότητα μια βάση δεδομένων και θα είναι πολύ καιρό πριν αποκτήσουν αυτό που θεωρώ ως κανόνα βάσης δεδομένων. Καλό για συνδέσεις δεδομένων, φυσικά.

Με τις δραστηριότητες της DBA - μάλλον η Bullett μπορεί να πει πολλά περισσότερα γι 'αυτό από μένα - αλλά θα τα δοκιμάσω. Αυτά είναι αυτά που σκέφτομαι, ξέρετε, τι κάνει το DBA. Εγκαθιστούν, ρυθμίζουν, αναβαθμίζουν, κάνουν διαχείριση αδειών χρήσης. Κάνουν πολλά ETL και εργασίες αναπαραγωγής με τον ένα ή τον άλλο τρόπο. Κάνουν αποθήκευση και σχεδιασμό χωρητικότητας. Αντιμετωπίζουν προβλήματα ή ανήκουν στην ομάδα αντιμετώπισης προβλημάτων. Παρακολούθηση και συντονισμός της απόδοσης είναι σχεδόν το μεγαλύτερο μέρος της δραστηριότητάς τους, αλλά όλα αυτά τα άλλα πράγματα, δεν είναι μικρά, ξέρετε. Ασφάλεια, είναι υπεύθυνοι για την δημιουργία αντιγράφων ασφαλείας και την αποκατάσταση. Θα έπρεπε να συμμετέχουν σε συστήματα δοκιμών λογισμικού και θα μπορούσαν να συμμετέχουν στον κύκλο ζωής των δεδομένων.

Εκτέλεση. Όταν ήμουν ένας από αυτούς τους τύπους. Όταν τρέχαμε και ρύθμιζαν τις βάσεις δεδομένων, έτσι κατάλαβα, ξέρετε; Υπάρχει η CPU και με τον ένα ή τον άλλο τρόπο στην εποχή μας, η CPU είναι σχεδόν κανονικά αδρανής, γιατί θα ήταν ένα από τα άλλα δύο ή τρία. Λοιπόν, ένα από τα άλλα σημεία συμφόρησης θα προκαλούσε πραγματικά το πρόβλημα. Η μνήμη, ο θραυσμός και ο κατακερματισμός ή ο δίσκος ή ο κορεσμός εισόδου / εξόδου δίσκου, μερικές φορές επιβαρύνσεις δικτύου, εάν εκτελείτε σε πολλαπλούς κόμβους ενός δικτύου και θα μπορούσατε να χρησιμοποιήσετε πιθανώς κάποιο κλείδωμα.

Αλλά αυτός ήταν ο κόσμος όπως το είδα. Επέλεξα πρόσφατα την Oracle και τον αριθμό των παραμέτρων συντονισμού που υπάρχουν στην Oracle. Ήταν πάνω από 300. Ξέρετε, και αν πραγματικά σκέφτεστε για αυτό, ένα DBA που ξέρει πραγματικά τι κάνει πρέπει να έχει κάποια ιδέα για το γιατί θα έχετε ποτέ χάος με οποιοδήποτε από αυτά. Είναι λοιπόν μια περίπλοκη δουλειά, ξέρεις, και είναι πιο περίπλοκη από αυτό.

Ξέρετε, τώρα έχουμε CPU, αλλά έχετε … οι CPU ήδη υπήρχαν, GPUs στην CPU, ή με FPGAs στην CPU. Έτσι υπάρχει ένα είδος crossbreeding συμβαίνει για ό, τι πραγματικά συμβαίνει σε μια CPU. Οι επεξεργαστές έγιναν πολύχρωμες εδώ και πολύ καιρό. Στην πραγματικότητα, δεν έκανα πλέον συντονισμό των βάσεων δεδομένων όταν συνέβη αυτό. Δεν έχω ιδέα τι διαφέρει πραγματικά, τώρα που το σκέφτομαι.

Έχουμε, γνωρίζουμε, το 3D Xpoint και το PCM της IBM που εμφανίζονται ως ένα επιπλέον επίπεδο μνήμης, και έχουμε SSD, αλλά ξέρετε ότι αντικαθιστούν την περιστρεφόμενη σκουριά. Αλλά τα SSD μπορεί να ποικίλλουν στις ταχύτητες. Με τόσους πολλούς, μπορείτε να έχετε παράλληλη πρόσβαση και τους κάνει να πηγαίνουν απίστευτα γρήγορα - κοντά στην ταχύτητα RAM. Και έχετε όλες τις παράλληλες αρχιτεκτονικές υλικού.

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

Θέματα βάσης δεδομένων. Παίρνετε την εντροπία της βάσης δεδομένων - οι πολλαπλασιαστικές περιπτώσεις είναι πολύ συχνές. Βάσεις δεδομένων που χρησιμοποιούνται ως ντουλάπια, πράγμα που ήταν αυτό που έδωσα στην πραγματικότητα. Πολύ λίγες βάσεις δεδομένων είναι αυτορυθμιζόμενες και αυτοί που ισχυρίζονται ότι είναι αυτο-συντονισμένοι δεν είναι πραγματικά τόσο καλά, ξέρετε. Αλλά το άλλο πράγμα είναι ότι πολύ λίγες βάσεις δεδομένων είναι σωστά συντονισμένες. Είναι μια δύσκολη δουλειά, που μπορεί να εξισορροπήσει το φόρτο εργασίας. Εννοώ, όταν σκέφτεστε για μια βάση δεδομένων, τι μπορεί να κάνει μια βάση δεδομένων σε μια περίοδο 24 ωρών, ο φόρτος εργασίας μπορεί να είναι πολύ, πολύ διαφορετικός. Η βάση δεδομένων πρέπει να έχει μια ιδιαίτερα αληθινή αποθήκη δεδομένων.

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

Και οι περισσότερες εταιρείες απασχολούν πολύ λίγα DBAs - πολύ ακριβό. Έχω γνωρίσει αρκετά μεγάλες εταιρείες με, όπως, τρία παιδιά, ξέρετε, τεράστιο αριθμό περιπτώσεων. Πραγματικά, κοστίζουν πολλά, είναι δύσκολη δουλειά όσον αφορά την πολυπλοκότητα. Χρειάζονται εργαλεία.

Και νομίζω ότι αυτό είναι το μόνο που έχω να πω. Ω! ναι. Ας δώσουμε στον Dez, δείτε τι έχει να πει ο Dez.

Dez Blanchfield: Σας ευχαριστώ, Robin. Αυτό είναι ένα τεράστιο θέμα. Θα συνεχίσω να κάνω τα πράγματα που νομίζω ότι αποτελούν αποτελεσματικές καθημερινές προκλήσεις που αντιμετωπίζουμε. Επειδή ας το παραδεχτούμε, υπάρχει μια ολόκληρη βιβλιοθήκη βιβλίων γραμμένα σε αυτό το θέμα. Ποιος δεν έχει πάει σε ένα τεχνικό βιβλιοπωλείο και βρήκε τοίχους και τοίχους των βιβλίων που γράφονται μόνο για το γενικό θέμα της απόδοσης της βάσης δεδομένων και της ρύθμισης της βάσης δεδομένων και της παρακολούθησης. Και μερικές φορές είναι ένας πολύ καλός τρόπος να σκοτώσεις τον χρόνο.

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

Αν σκεφτείτε, από τη φυσική προς τα πάνω, ξέρετε, ακριβώς τον χώρο του υπολογιστή. Έχει μνήμη, ξέρετε, RAM, αν θέλετε - χώρο στο δίσκο, δίκτυο και όλα τα κομμάτια γύρω από αυτό. Σε αυτό το διάστημα, έχουμε, ξέρετε, αποθηκεύει τη σκέψη ότι, ας πούμε ότι, ξέρετε, είναι καλύτερο να χρησιμοποιήσετε ακατέργαστο δίσκο ή JBOD και απλά, ξέρεις, να ανεβείτε όσο πιο γρήγορα γίνεται στον δίσκο και αφήστε το βάσης δεδομένων ταξινομήσετε το επίπεδο προστασίας δεδομένων. Άλλοι άνθρωποι είναι μεγάλοι οπαδοί του RAID, οι περιττές σειρές φθηνών δίσκων και έχουν διαφορετικές θρησκευτικές εμπειρίες με RAID 0, 1, 3, μερικές φορές 5 και 6 διαφορετικούς τύπους ριγμάτων ή αναπαραγωγής στο δίσκο, σε περίπτωση αποτυχίας του σκληρού δίσκου. Ακόμη και σε επίπεδο αποθηκευτικού χώρου και μηχανικής, έχουμε ακόμη ανθρώπους που έχουν διαφορετικές απόψεις και εμπειρία γύρω από την απόδοση, σε τύπους αποθήκευσης.

Είτε πρόκειται για δίσκους απευθείας συνδεδεμένους και για τους ίδιους τους διακομιστές, είτε συνδέεται μέσω ενός καναλιού οπτικών ινών με ένα δίκτυο χώρου αποθήκευσης κάποιου τύπου, είτε πρόκειται για αποθηκευτικό χώρο τοποθετημένο από κάποιον διακομιστή μέσω iSCSI είτε για παράδειγμα Ethernet. Και αυτό είναι πριν καν φτάσετε στο στρώμα της βάσης δεδομένων, όπου, ξέρετε, τα είδη των πραγμάτων που θεωρούμε ξεχωριστά - γνωρίζετε, διατηρώντας μόνο ότι, όπως περιγράφεται από τον Eric, ξέρετε, αυτό που ονομάζουμε συνομιλία με τα δεδομένα σας . Απλά να μπορούμε να εντοπίσουμε πρότυπα και νόημα πρότυπα που νομίζουμε ότι μπορούμε να αρχίσουμε να βουτάμε και να αναζητούμε προβλήματα επιδόσεων.

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

Σε αυτή την περίπτωση, όταν σκεφτόμαστε τα πράγματα που μπορούν να επηρεάσουν την απόδοση των βάσεων δεδομένων και τα αναλυτικά στοιχεία που προκύπτουν από αυτή τη συγκεκριμένη ημέρα, οι επιτυχίες επιτυχίας, η βασική υποδομή και η απλή παρακολούθηση αυτής της βασικής υποδομής, και όπως περιγράψαμε λίγο πριν, του δίσκου και της μνήμης και της CPU. Και όπως υπογράμμισε ο Δρ. Robin Bloor, οι προκλήσεις τώρα στον τομέα της εικονικοποίησης και τα πράγματα που συμβαίνουν στα ίδια τα τσιπ, και η απόδοση σε επίπεδο πυρήνα, καθώς και η ποσότητα μνήμης που τίθεται τώρα σε κάθε τσιπ σε κάθε πυρήνα. Αυτές είναι πολύ τεχνικές προκλήσεις για να αναζητήσετε ένα καθημερινό πρόσωπο.

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

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

Απλά παρακολουθείτε τους χρόνους απόκρισης σε σχέση με το τι κάνει η πλατφόρμα και τι παίρνουν οι χρήστες. Και πάλι, ξέρετε, χωρίς τα κατάλληλα εργαλεία, αυτό δεν είναι κάτι που απλά κοιτάζετε διαισθητικά το πράγμα και σκεφτείτε: "Το δίκτυο λειτουργεί αργά" ή "Η μνήμη του χρήστη δεν έχει καλή απόδοση" ή "Οι δείκτες εκτελούν άσχημα "Ή" φούσκωμα ".

Και τότε, ξέρετε, πώς φτάνετε στο σημείο όπου εσείς, μόλις έχετε δει ένα ζήτημα με αυτό, πώς θα το απομακρύνετε και θα το ξεχωρίσετε και θα αντιμετωπίσετε όλη την πρόκληση των κακώς δομημένων ερωτημάτων; Και, ξέρεις, είναι ένα ad hoc ερώτημα ότι κάποιος τρέχει με το χέρι ή είναι ένα εργαλείο ανάλυσης με ένα front-end πίνακα εργαλείων το οποίο εκτελεί άσχημα επειδή ερωτάει τις ερωτήσεις με λάθος τρόπο ή είναι απλά ένα πραγματικά, πραγματικά άσχημα γραπτό κομμάτι του κώδικα;

Και στη συνέχεια, κάνοντας αυτό το επαναληπτικό, Eric είπε αρχικά στο set-up, ξέρεις, απλώς επαναληπτικά και ξανά και ξανά και τελειοποιώντας αυτές τις ροές εργασίας. Γνωρίζετε ποιες ροές εργασίας τρέχουμε, πώς τρέχουν, πόσο συχνά τρέχουν, ποιος κώδικας τρέχει εναντίον τους, πού τρέχουν εναντίον τους σε CPU και μνήμη και δίσκο και δίκτυο; Ναι, αυτή είναι μια πραγματικά, πραγματικά τεχνική πρόκληση.

Και στη συνέχεια το νιρβάνα που αναζητούν οι άνθρωποι σε αυτόν τον κόσμο, αλλάζοντας από ιστορικές αναλύσεις και συντονισμό επιδόσεων και προειδοποίησης ενάντια στο περιβάλλον σας, το οποίο είναι υπέροχο να δούμε γιατί θα μπορούσατε να πάρετε ένα σχέδιο στο μέλλον γι 'αυτό αν ξέρετε γιατί τα πράγματα αργούν χθες το πρωί στις 9 το μεσημέρι. Αλλά αυτό δεν σας βοηθάει τώρα και δεν βοηθά το σχέδιό σας να προχωρήσει.

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

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

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

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

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

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

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

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

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

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

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

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

Bullett Manale: Ακούγεται καλό. Σας ευχαριστώ πολύ, και θα προχωρήσω και θα κλωτσήσω τα πράγματα. Έχω και λίγες διαφάνειες εδώ, και επιτρέψτε μου να προχωρήσω και να το φέρω. Μερικά από αυτά πρόκειται να περάσουμε αρκετά γρήγορα.

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

Ξέρετε, έχω τον δικό μου κατάλογο εδώ για τις ευθύνες του DBA - μοιάζει πολύ με τη λίστα του Robin και νομίζω ότι είναι αρκετά συνεπής. Νομίζω ότι όταν μιλάτε με έναν διαχειριστή βάσης δεδομένων, είναι πάντοτε - γνωρίζετε ότι είναι συγκεντρωμένοι σε κάποιους από αυτούς τους τομείς περισσότερο από άλλους και δεν υπάρχει κανένας λόγος ή λόγος γι 'αυτό, εξαρτάται απλώς από το περιβάλλον.

Ακούτε ένα αρκετά ευρύ, ευρύ φάσμα πραγμάτων που οι άνθρωποι θέλουν να είναι σε θέση να κάνουν. Και πολλές φορές, οι άνθρωποι που θέλουν αυτά τα πράγματα δεν - θα τους ζητήσουν και, σε ορισμένες περιπτώσεις, θα αρχίσετε να γεμίζετε σε αυτό που πραγματικά ζητούν και στη συνέχεια θα διαπιστώσετε ότι " πραγματικά αναζητούν περισσότερα. Θέλουν πραγματικά περισσότερες πληροφορίες από ό, τι αρχικά σκέφτονται ότι χρειάζονται, και όταν αρχίσετε να δουλεύετε στο εργαλείο, νομίζω ότι εκεί μπορείτε να αρχίσετε να λέτε ότι έχουν συνομιλία με τα δεδομένα.

Και νομίζω ότι αυτή είναι μια πραγματικά ενδιαφέρουσα φράση, και έχει πολύ νόημα από την άποψη του να είσαι σε θέση να πω, ναι, καλά, αν έχετε ένα κακό ερώτημα, τι είναι πραγματικά ένα κακό ερώτημα; Είναι ένα ερώτημα που καταναλώνει πολλές ανάγνωση ή εγγραφή ή CPU; Θα μπορούσε να είναι ένα που τρέχει πολλά, θα μπορούσε κάποιος, ξέρετε, αυτό είναι, όπως είπατε, κακώς γραμμένο.

Όσον αφορά τον τρόπο με τον οποίο το εντοπίζουμε, υπάρχουν διάφοροι τρόποι με τους οποίους θα δείτε από την άποψη του προϊόντος μας, το προϊόν του Διαγνωστικού Διαχειριστή, ότι θα δείξουμε τα DBA που μπορούν να κάνουν σχετικά. Και είναι πραγματικά ευέλικτο και νομίζω ότι αυτό είναι ένα από τα μεγάλα πράγματα - πρέπει να έχετε ένα εργαλείο που θα σας βοηθήσει με αυτά τα προβλήματα απόδοσης, είναι το περιβάλλον του καθενός λίγο διαφορετικό.

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

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

Χρειάζεστε κάτι που θα είναι σε θέση να πάρει τα δεδομένα που ψάχνετε συγκεκριμένα για τα προβλήματα που αντιμετωπίζετε μέσα από την καθημερινή σας, και ίσως να υπάρχουν κάποια πράγματα που δεν χρειάζεστε και ότι don ' δεν θέλετε, και δεν έχει νόημα να συλλέγετε αυτά τα δεδομένα, αν δεν πρόκειται ποτέ να τα αναφέρετε ή εάν θα έχετε οποιεσδήποτε ανάγκες γύρω από την προσπάθεια να διαχειριστείτε αυτά τα δεδομένα. Όσον αφορά τα μεταδεδομένα που σχετίζονται με την απόδοση, για παράδειγμα.

Το καλό παράδειγμα είναι ότι δεν χρειάζεται να ειδοποιώ αν η υπηρεσία Distributed Transaction Coordinator στην SQL δεν λειτουργεί, αν δεν θέλω να τρέχει στην πρώτη θέση. Επομένως, μην με προειδοποιήστε, μην συλλέγετε τα δεδομένα ενάντια σε αυτό - δεν χρειάζομαι αυτές τις πληροφορίες. Έτσι, έχοντας τη δυνατότητα να ενεργοποιήσετε και να απενεργοποιήσετε αυτά τα πράγματα είναι πραγματικά σημαντική.

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

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

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

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

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

Όταν μιλάω για το προϊόν που θυμάμαι όλα αυτά τα πράγματα μέσα στην σουίτα προϊόντων IDERA, είναι το προϊόν της Διαγνωστικής Διαχείρισης πιστεύω ότι έχει ίσως το κύριο είδος των χαρακτηριστικών σε αυτό που μιλάμε εδώ από την άποψη της βάσης δεδομένων συντονισμού και επιδόσεων και παρακολούθησης και αυτών των ειδών.

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

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

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

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

Όσον αφορά το αν σας ενδιαφέρει ερωτήματα που προκαλούν πόνους πόρων, κατανάλωση CPU ή κατανάλωση I / O. Είτε πρόκειται για ερωτήματα που χρειάζονται πολύ χρόνο για να ολοκληρωθούν, είτε για ερωτήματα που, γενικά, μπορεί να μην είναι τα χειρότερα προσβλητικά από την άποψη της απόδοσης, αλλά μπορεί να τρέχουν τόσο συχνά ώστε η καθαρή συχνότητα της λειτουργίας της να είναι πρόβλημα. Και προφανώς είναι σε θέση να εντοπίσει τις τάσεις με την πάροδο του χρόνου με αυτά τα ερωτήματα επίσης είναι ένα σημαντικό μέρος της να.

Υπάρχουν πολλοί διαφορετικοί τρόποι με τους οποίους μπορούμε να κάνουμε αυτό μέσα σε αυτό το προϊόν και νομίζω ότι προφανώς αυτό είναι ένα πραγματικό σημαντικό κομμάτι για τα περισσότερα DBAs. Και ακόμα κι αν δεν έχετε τις δικές σας εσωτερικά αναπτυγμένες εφαρμογές, είναι ακόμα ωραίο να μπορείτε να μεταβείτε στους πωλητές λογισμικού και να πείτε: "Γεια σου, ξέρετε τι; Ξέρετε, δύο ώρες το απόγευμα κάθε μέρα, όταν αυτή η δουλειά απογειώνεται, "ή ό, τι συμβαίνει, " Είναι η αίτησή σας που προκαλεί αυτό και έπρεπε να το καταστήσουμε σταθερό. "Έτσι, ακόμα κι αν δεν έχετε ολοκληρώσει τον έλεγχο του ίδιου του κώδικα, είναι ακόμα ωραίο να γνωρίζουμε πότε συμβαίνουν τα προβλήματα.

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

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

Τώρα, μίλησα για αυτό νωρίτερα, η οποία είναι η ευελιξία των πραγμάτων. Δεν μπορώ να τονίσω αυτό αρκετό, να είμαι σε θέση να πω, ξέρετε, έξω από το κουτί, αν υπάρχει κάτι που δεν παρακολουθείται, είναι σε θέση να έχει τη λειτουργικότητα μέσα σε ένα προϊόν για να μπορέσει να προσθέσει αυτά τα πράγματα σε παρακολούθηση. Και με την έννοια του διαγνωστικού διαχειριστή, έχουμε προφανώς, γνωρίζετε, μετρητές WMI, μετρητές, μετρητές του SQL Server, μπορείτε να δημιουργήσετε τα δικά σας ερωτήματα.

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

Επομένως, αυτά είναι τα είδη των πράξεων που, από την άποψη των όσων βλέπω να ζητούν οι άνθρωποι όταν μιλάνε για ένα εργαλείο που θα τους βοηθήσει από άποψη συντονισμού και απόδοσης - το προϊόν που θα σας δείξω σε ένα απλό ο δεύτερος είναι ο διαγνωστικός διαχειριστής και υποστηρίζει τα πάντα από το 2000 έως το 2016. Είναι συγκεκριμένο για τον SQL Server και έτσι παρακολουθούμε τη διαχείριση αυτών των πραγμάτων. Δεν υπάρχουν πράκτορες στις ίδιες τις περιπτώσεις που παρακολουθούν το παράδειγμα.

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

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

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

Τώρα, αυτό που θα ήθελα να κάνω είναι να κάνει μια γρήγορη επίδειξη. Και θα ήθελα να επισημάνω - επιστρέφω σε αυτή την άλλη διαφάνεια εδώ - που έχουμε, μόλις προσθέσαμε, ακριβώς όπως ένα FYI για εκείνους τους ανθρώπους που είναι εξοικειωμένοι με το προϊόν, έχουμε μια νέα προσφορά που είναι η Διαγνωστικός διαχειριστής Pro. Μια επαγγελματική προσφορά που περιλαμβάνει με αυτό κάτι που αποκαλούμε Ανάλυση φόρτου εργασίας.

Και στην πραγματικότητα πρόκειται για τη δυνατότητα να κοιτάξουμε διαδραστικά σε πολύ μεγάλες χρονικές περιόδους και να πάμε από αυτό, ξέρετε, 30 ημερών από την προβολή πέντε λεπτών σε περίπου τρία κλικ. Και βλέποντας την άνοδο της απόδοσης ή το πρόβλημα στο εμπόδιο που μπορεί να είστε σε θέση, ξέρετε, θα μπορείτε να δείτε σε πολύ υψηλό επίπεδο και να πετάξετε σε πολύ χαμηλό επίπεδο. Και ειδικά αυτό και σήμερα, αυτό είναι καινούριο για το προϊόν.

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

Eric Kavanagh: Πάμε εκεί.

Bullett Manale: Τα πάντα είναι εντάξει εκεί; Καλώς. Λοιπόν, αυτό που ψάχνετε τώρα - και αυτό είναι το προϊόν διαγνωστικού διαχειριστή - και θέλησα να σας δώσω ένα είδος επίδειξης υψηλού επιπέδου για το τι συμβαίνει εδώ. Σε αυτό το συγκεκριμένο παράδειγμα, αυτό που κάνουμε είναι ότι σας παρουσιάζουμε τα ερωτήματα που σχετίζονται με την αναμονή. Και όταν μιλάω για να μπορέσω να προχωρήσω και να προχωρήσουμε, να δουλέψουμε βαθύτερα και να στρέψουμε, αυτό είναι - αυτή η άποψη εδώ είναι ένα καλό παράδειγμα αυτού. Μπορώ να πάω από μια χρονική άποψη όπως βλέπουμε εδώ, η οποία πρόκειται να εμφανιστεί τώρα. Στην περίπτωσή μας, κοιτάμε τις ίδιες τις περιπλανήσεις και τις κατηγορίες των ίδιων περιόδων. Μπορούμε να δούμε τις δηλώσεις που είναι συνδεδεμένες με αυτές που περιμένουν, μπορούμε να δούμε τις εφαρμογές.

Παρατηρήστε ότι υπάρχει εδώ μια χρονική άποψη, ώστε να μπορώ να εντοπίσω αυτές τις πληροφορίες γραμμικά με βάση το πότε συνέβη το πρόβλημα, αλλά και πάλι, αν θέλω απλώς να στρέψω και λέω: "Ξέρεις τι, ας δούμε αυτό από μια διαφορετική οπτική γωνία, "ας προχωρήσουμε και να το εξετάσουμε από τη σκοπιά του, " θέλω να δω τα ερωτήματα ή τις αναμονή ή τις εφαρμογές που προκαλούν με τον πιο πόνο, και να τα κατατάξω. "Και αυτό είναι που εμείς" θα δούμε από το "ερώτημα που περιμένει από τη διάρκεια." Τώρα βλέπουμε τις ίδιες τις εφαρμογές που προκαλούν μου τα περισσότερα ποσά του πόνου μου, ή τα περιμένει.

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

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

Θα σας δώσω άλλο ένα παράδειγμα, και αυτό είναι λίγο διαφορετικό παράδειγμα. Αντί να επισημάνετε συγκεκριμένα ένα πρόβλημα ή να δείξετε μια περιοχή, χρειάζεστε επίσης ένα εργαλείο το οποίο θα μπορεί να σας βοηθήσει με μια ευρεία έννοια, να είναι σε θέση να πει, "Γεια σου, είχαμε κάποια προβλήματα;" ή "Είναι υπάρχουν πράγματα που μπορώ να κάνω για να βελτιώσω την απόδοση; "και να έχεις κάτι πίσω από τα σκηνικά, βλέποντας τι συμβαίνει. Και σε αυτή την περίπτωση, αυτό μπορεί να σχετίζεται με τη διαμόρφωση. μπορεί να σχετίζεται με τον τρόπο, με τον οποίο διαχειρίζεται η υγεία του ίδιου του περιστατικού. Και επίσης, προφανώς, τα πράγματα απόδοσης επίσης.

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

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

Δεν θέλω απλώς να ακολουθήσω τυφλά αυτές τις συστάσεις, θέλω να καταλάβω γιατί γίνονται αυτές οι συστάσεις. Και ίσως να είμαι ανώτερος DBA που έχει κάνει αυτό εδώ και 30 χρόνια και χρειάζομαι κάτι που πηγαίνει, ξέρετε, ελέγξτε το - ή το σημείο του i και διασχίστε το t, σε αυτή την περίπτωση - ή ίσως είμαι junior DBA και Χρειάζομαι λίγη βοήθεια όσον αφορά την κατανόηση αυτών των προβλημάτων καθώς συμβαίνουν και γιατί γίνονται αυτές οι συστάσεις.

Όπως είπα, απλά θα σας μεταφέρω μέσα από μερικά διαφορετικά μέρη του προϊόντος. Αυτό το εργαλείο ήταν γύρω, ξέρεις, έχει περάσει από το 2004, το 2003. Και πραγματικά έχει πολύ μεγάλη ανάπτυξη σε αυτό, πολλές πληροφορίες, οπότε δεν θα ήταν λογικό να προσπαθήσουμε και να σας δείξουμε τα πάντα εδώ. Νομίζω όμως ότι ένα από τα πράγματα που αξίζει να σημειωθεί είναι ότι όταν μπαίνουμε και αρχίζουμε να μιλάμε για όλα τα πράγματα που μπορείτε να παρακολουθήσετε και για όλα τα πράγματα που μπορείτε να προειδοποιήσετε για άλλη μια φορά επιστρέφοντας στην ευελιξία των πραγμάτων, εδώ είναι μια λίστα με όλα τα αντικείμενα που παρακολουθούμε.

Τώρα, αυτό δεν σημαίνει απαραίτητα ότι θέλω να εξετάσω αυτά τα πράγματα να είναι σε κατάσταση προειδοποίησης, εάν απομακρυνθούν από την άποψη του κατωφλίου, ώστε να μπορείτε να τα ενεργοποιήσετε και να τα απενεργοποιήσετε. Αυτό πηγαίνει πίσω σε αυτό, "Hey, πρέπει μόνο να κάνω ορισμένα πράγματα σε ορισμένες μετρήσεις. Χρειάζεται μόνο να γνωρίζετε για ορισμένα προβλήματα. "Και να είστε σε θέση να σιγουρευτείτε ότι δεν θα πάμε, ξέρετε, να σας κορεστεί με μια δέσμη ψευδών θετικών. Όχι μόνο έχετε τη δυνατότητα να ενεργοποιήσετε και να απενεργοποιήσετε αυτά τα πράγματα, αλλά σε πολλές περιπτώσεις θα παρατηρήσετε ότι παρέχουμε και αυτή τη ζώνη κανονικότητας, καθώς σχετίζεται με κάθε μετρική. Έτσι, αν κοιτάω αυτό το συγκεκριμένο, σε αυτή την περίπτωση, μια γραμμή βάσης, θα παρατηρήσω ότι το κατώφλι είναι πιθανώς υψηλότερο εκεί όπου βρίσκονται τώρα.

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

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

Και το δροσερό πράγμα για το προϊόν του Διαγνωστικού Διαχειριστή από την άποψη των βασικών γραμμών είναι η δυνατότητα να ορίσετε πολλαπλές γραμμές βάσης. Και μπορείτε να ρωτήσετε: "Γιατί θα ήθελα να το κάνω αυτό;" Και η απάντηση είναι ότι αν έχετε ένα παράθυρο συντήρησης που τρέχει από, ας πούμε, τα μεσάνυχτα μέχρι τις 4 π.μ., όπου πραγματικά φορολογείτε τους πόρους σας, εσείς «Χρησιμοποιείτε πραγματικά τους πόρους όσο το δυνατόν περισσότερο, τότε θέλετε να είστε σε θέση να αλλάξετε πάλι και θέλετε να περιστρέψετε λίγο και να πείτε, « Κοίτα, θα αλλάξουμε τα όριά μας για αυτό ». Και μπορούμε πραγματικά να προσαρμόσουμε δυναμικά τα κατώτατα όριά μας ειδικά σε όποια βασική γραμμή συμβαίνει να είναι, με βάση την ώρα της ημέρας ή της ημέρας της εβδομάδας και ούτω καθεξής, ότι είναι. Έτσι, θα προσαρμόσουμε δυναμικά αυτά τα όρια για εμάς.

Ας κάνουμε ένα βήμα πάλι. Μόλις εντοπίσουμε αυτά τα κατώτατα όρια, μόλις περάσουμε, και, όσον αφορά τη δημιουργία ειδοποιήσεων και ειδοποιήσεων και την ενημέρωση σχετικά με αυτές τις καταστάσεις που μπορεί να συμβούν, για άλλη μια φορά η ευελιξία είναι πρωταρχικής σημασίας εδώ. Θέλετε να είστε σε θέση να ειδοποιήσετε σε συγκεκριμένες καταστάσεις. Σε άλλες περιπτώσεις, μπορεί να θέλετε να στείλετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου σε κάποιον άλλο, ίσως να θέλετε να εκτελέσετε ένα script PowerShell, ίσως, ξέρετε, η λίστα συνεχίζεται.

Θα ήθελα να ενσωματώσω κάτι με παγίδα SNMP ή ακόμα και απευθείας με, για παράδειγμα, το SCOM. Το θέμα είναι ότι έχετε την ευελιξία να το κάνετε αυτό και μπορείτε να δημιουργήσετε οποιουσδήποτε τύπους συνθηκών που θα δικαιολογούσαν ότι, είτε πρόκειται για μια πολύ ευρεία συνθήκη - ξέρετε, για την CPU και τη μνήμη μου είτε για οποιονδήποτε πόρο - σε όλες τις περιπτώσεις μου, ή ίσως έχω ένα πολύ συγκεκριμένο είδος πράγματος που θέλω να παρακολουθήσω γιατί, όταν διαπιστώσω ότι παραβιάζουμε, θέλω να τρέχω ένα πολύ συγκεκριμένο και κατευθυνόμενο σενάριο σε αυτό το πρόβλημα. Έτσι, θα μπορούσατε να κάνετε τέτοια πράγματα στο εσωτερικό του προϊόντος Διαγνωστικού Διαχειριστή, απλά, γνωρίζετε, όσον αφορά την ειδοποίηση και την ειδοποίηση, και να είστε σε θέση να είστε ευέλικτοι από αυτή την άποψη.

Τώρα, δεν θα περάσω από όλες τις προειδοποιήσεις και όλα αυτά τα καλά πράγματα. Θέλησα να μιλήσω για τις εκθέσεις. Και, για άλλη μια φορά, να μπορέσουμε να πάρουμε τις πληροφορίες και να αξιοποιήσουμε αυτά τα δεδομένα με διάφορους τρόπους - και αυτό ξαναγυρνά στη συνομιλία με τα δεδομένα σας. Και πολλοί άνθρωποι, όταν βλέπουν για πρώτη φορά αυτό το προϊόν, σκέφτονται: "Ω, καλά, θα έχω ένα εργαλείο που θα με ειδοποιεί όταν υπάρχουν προβλήματα. Αυτό είναι που χρειάζομαι ». Και η πραγματικότητα είναι ότι χρειάζονται αυτό το εργαλείο, αλλά η άλλη πλευρά αυτού είναι, αν πράγματι, χρειάζονται επίσης ένα εργαλείο για να τους βοηθήσει να λάβουν αποφάσεις και μπορούν να αξιοποιήσουν αυτή την πληροφορία ότι είμαστε συλλέγοντας στο όνομα της απόδοσης και επίσης στο όνομα της ειδοποίησης, για να μπορέσετε να βοηθήσετε να αποφασίσετε για το δρόμο προς τα εμπρός.

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

Εάν έχω λίγες βάσεις δεδομένων εδώ - που τυχαίνει να έχω, φανταστείτε - θα μπορούσα να μπω και να πω, "Ας πάρουμε τα τελευταία, ξέρετε, αξίας του έτους, ας συσχετιστούμε αυτό κατά μήνα και σε ένα δείγμα το ρυθμό των μηνών, ας προχωρήσουμε και να δούμε πόση ανάπτυξη θα δούμε τα επόμενα τρία χρόνια ή 36 μονάδες. "Σε αυτή την περίπτωση, μπορούμε πολύ γρήγορα να απαντήσουμε σε αυτή την ερώτηση. Τώρα, προσπαθήστε να το κάνετε μόνοι σας, σωστά; Προσπαθήστε να το κάνετε αυτό σε όσο χρόνο έκανα μόνος σας. Θα σας πάρει λίγο χρόνο.

Τώρα, για ακόμη περισσότερο το άγχος αυτό, ας πάρουμε μια άλλη έκθεση, η οποία είναι η κορυφαία έκθεση servers μου. Φανταστείτε ότι έχω εκατό παραδείγματα παραγωγής, τα οποία στην περίπτωση αυτή, δεν το κάνω. Αλλά αν κάποιος έρχεται σε μένα και λέει, "Χρειάζεστε να μου πείτε - πρόκειται να βάλουμε αυτή τη νέα βάση δεδομένων εκεί έξω για αυτή τη μεγάλη νέα εφαρμογή. πρόκειται να αλλάξει τα πάντα όπως το ξέρουμε. πρόκειται να κάνει τη ζωή τόσο υπέροχη. Εντάξει, η ίδια η βάση δεδομένων πρόκειται να είναι πραγματικά εντατική I / O, ή πρόκειται να είναι CPU εντατική, ή πραγματικά μνήμη εντατική … ", ό, τι fill-in-the-κενό είναι, θέλω να να είναι σε θέση να δει, από όλες τις περιπτώσεις παραγωγής μου, από πού έχει νόημα η βάση δεδομένων; Και μπορώ να ταξινομήσω όλες τις περιπτώσεις μου εναντίον του άλλου από την άποψη του ενδεχόμενου τύπου, είτε πρόκειται για CPU, μνήμη, δίσκο είτε οτιδήποτε συμβαίνει. Και έτσι το σημείο εδώ είναι να μπορέσουμε να απαντήσουμε σε αυτό το ερώτημα γρήγορα και αποτελεσματικά και να πάρουμε τη σωστή απόφαση παρά να μαντέψουμε όταν το κάνετε - όλα αυτά είναι προφανώς πραγματικά σημαντικά και χρειάζεστε κάτι που θα σας βοηθήσει.

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

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

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

Το τελευταίο πράγμα που θέλω να σας δείξω - και σας δείχνω αυτό το προϊόν, το προϊόν του Διαγνωστικού Διαχειριστή - έχουμε, όπως είπαμε προηγουμένως, έχουμε εισέλθει και έχουμε προσθέσει ένα άλλο στοιχείο στο διαγνωστικό μας διαχειριστή SQL Προσφορά Pro. Και αυτό είναι το στοιχείο Ανάλυση φόρτου εργασίας. Και αυτή είναι μια διαδικτυακή έκδοση αυτού, σε αυτή την περίπτωση που σας παρουσιάζουμε εδώ. Αλλά το σημείο εδώ είναι ότι αυτό σας επιτρέπει να κοιτάξετε μια πολύ ευρεία χρονική περίοδο ή ένα πολύ συγκεκριμένο χρονικό διάστημα και από γνωστά μερικά κλικ μπορείτε να δείτε τον κώδικα που σχετίζεται άμεσα με προβλήματα που ίσως είχαν συμβεί .

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

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

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

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

Eric Kavanagh: Και μου αρέσει να δείχνεις όλες αυτές τις λεπτομέρειες. Εάν επιστρέψετε σε δύο οθόνες - ακόμα και αυτή η οθόνη είναι πολύ καλή. Επειδή υπάρχουν τόσοι πολλοί διαφορετικοί τρόποι για να απεικονίσετε τι συμβαίνει στην πραγματικότητα και νομίζω ότι αυτή είναι μία από τις πιο υποτιμημένες πτυχές του υπολογισμού αυτών των ημερών. Είναι σίγουρα ένα περιβάλλον βάσης δεδομένων που, με πολλούς τρόπους, έχω αυτό το μισό-αστείο λέω: "Μαθαίνουμε ακόμα να μιλάμε πυρίτιο." Μαθαίνουμε ακόμα να κατανοήσουμε πώς να δούμε τι συμβαίνει και για το θέμα σας, ποιο ήταν πολύ καλά, πρέπει να έχετε αυτή τη συνομιλία με τα δεδομένα για να καταλάβετε καλύτερα τι συμβαίνει, γιατί τα πράγματα πάνε αργά, γιατί υπάρχουν τόσες πολλές πιθανές δυσκολίες. Και, φυσικά, η IDERA έχει διάφορα προϊόντα, ένα από τα οποία είναι τα παλιά προϊόντα Precise που νομίζω ότι θα μπορούσαν να είναι δωρεάν σε αυτό.

Αλλά ίσως Ρόμπιν, θα σας ρίξω σε μερικές ερωτήσεις, και στη συνέχεια Dez, μερικές ερωτήσεις από εσάς, και ίσως κάποιον από το ακροατήριο, μην είστε ντροπαλοί. Στείλτε τα τώρα.

Bullett Manale: Robin, είσαι σε σίγαση;

Robin Bloor: Ναι. Είναι εντάξει, απλώς παίρνω τον εαυτό μου μακριά. Πρέπει να πω, είναι απίστευτα - το πράγμα που με εντυπωσίασε πραγματικά ως το πιο δραματικό γι 'αυτό το εργαλείο, γιατί πραγματικά - ειδικά δεδομένου ότι είναι προφανές ότι μια ολόκληρη σειρά διαστάσεων απλά δεν μπήκατε - πράγμα που πραγματικά, Νομίζω ότι ήταν πολύ εντυπωσιακό γι 'αυτό είναι, πρέπει να είναι ένας πραγματικά, πραγματικά καλός τρόπος για να εκπαιδεύσετε ένα DBA. Ξέρεις, είναι - έτσι όταν αρχίσεις να δουλεύεις στην βάση δεδομένων και δεν ξέρεις πραγματικά τι συμβαίνει πραγματικά σε μια βάση δεδομένων, είναι πραγματικά πραγματικά δύσκολο να καταλάβεις. Έτσι είναι αυτό που χρησιμοποιείται πολύ, ειδικά για την κατάρτιση; Θα το χρησιμοποιούσα.

Bullett Manale: Ναι. Θέλω να πω, όταν λέτε εκπαίδευση, εννοείτε κάτι σαν μια εκπαίδευση σε εξέλιξη ως κάτι DBA, σωστά; Όσον αφορά …

Robin Bloor: Ναι, ναι, ναι, ναι. Ένα εκπαιδευτικό εργαλείο. Ξέρετε, α.

Bullett Manale: Ναι, θα σκεφτόμουν σίγουρα ότι συμβαίνει αυτό, και ακόμα περισσότερο, ότι προσθέσαμε αυτό το στοιχείο της Ανάλυσης που σας παρουσιάσαμε νωρίτερα, έχει όλες τις συστάσεις που συνδέονται με αυτήν. Αλλά νομίζω ότι σίγουρα θα βρείτε, μέσα στη βοήθεια και σε πολλούς διαφορετικούς τομείς μέσα στο προϊόν, σας παρέχει, γνωρίζετε, πολλές διορατικότητα. Πολλες ΠΛΗΡΟΦΟΡΙΕΣ.

Και η πραγματικότητα είναι, όπως είπα, μπορείτε να το χρησιμοποιήσετε αν δεν είστε DBA. Πιθανότατα θα βρείτε τον εαυτό σας κάνοντας κάποιες αναζητήσεις στο Google και τέτοια πράγματα, μόνο για να γνωρίζετε γενικά τι έχουν οι περισσότεροι DBAs, αλλά μπορείτε να συσχετίσετε αυτό και σίγουρα πρόκειται να σας βοηθήσει από την άποψη, "Γεια σου, ξέρετε, hey τι είναι αυτό το πράγμα που ονομάζεται κατακερματισμός; "ή" Γιατί το ερώτημα αυτό τρέχει 6.000 φορές; "Εννοώ, επειδή αυτά τα πράγματα θα σας φέρονται και θα φουσκωθούν και θα τα δείτε. Θα δείτε ότι είσαι, ξέρετε, τι είναι φυσιολογικό και τι δεν είναι. Θα δείτε τα πράγματα που είναι τα σπίτια και τα πράγματα που δεν είναι.

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

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

Robin Bloor: Εντάξει. Και μια άλλη ερώτηση - αλλά είμαι βέβαιος ότι η απάντηση σε αυτό είναι πολύ γρήγορη - είναι ότι έχετε την ευκρίνεια να πάτε μέχρι το επιμέρους ερώτημα και μεμονωμένα χρονικά και να κοιτάξετε από αυτή τη διάσταση, .

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

Αλλά έχετε επίσης τη δυνατότητα να πείτε: "Κοιτάξτε, αυτά τα όρια που έχω εντοπίσει, ίσως είναι απλώς για γράφει, ή ίσως είναι μόνο για τις ανάγνωση, ή ίσως είναι μόνο για CPU." Έτσι, υποθέτοντας ότι ξεπέρασε αυτό το κατώφλι, τότε αυτό είναι τι θέλετε να συλλέξετε. Τότε οποιεσδήποτε χρονικές στιγμές θέλετε να εξετάσετε, θα είστε σε θέση να δείτε αυτά τα ερωτήματα που παραβαίνουν, βασισμένα σε αυτά που θεωρείτε ότι προσβάλλουν.

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

Αλλά για να απαντήσετε στην ερώτησή σας, μπορείτε σίγουρα να δείξετε όποιο χρονικό διάστημα θέλετε. Έχετε αυτό το πράγμα που ονομάζεται Browser Ιστορικού - και το χρησιμοποίησα λίγο - αλλά βασικά όποιο χρονικό σημείο επιλέγετε, ανεξάρτητα από την ημέρα που επιλέγετε το ημερολόγιο, μπορείτε να μεταβείτε απευθείας σε αυτό το σημείο.

Αυτή τη στιγμή ψάχνω στις 15 Νοεμβρίου στις 7:05 μ.μ., και μπορούμε να δούμε τα ειδικά ερωτήματα εκείνης της εποχής. Εάν είχα κάποια που τρέχουν κακώς δεδομένου ότι το παράθυρο του χρόνου, θα μπορούσαμε να δούμε τις λεπτομέρειες της συνόδου ειδικά για εκείνο το παράθυρο του χρόνου για να δούμε τι σεμινάρια τρέχουν. Θέλω να πω, υπάρχει ένα πλήθος δεδομένων εδώ και, όπως είπα, το πιο δύσκολο κομμάτι, είναι πραγματικά τα ίσως 30 λεπτά να παίζεις με την κονσόλα και να υπολογίζεις πώς να κάνεις αυτά τα πράγματα.

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

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

Robin Bloor: Βλέπω. Είναι πολύ εντυπωσιακό. Και μου αρέσει το γεγονός ότι τα παράθυρα συγχρονίζονται, παρότι αυτό είναι κάπως απαραίτητο σε οτιδήποτε ασχολείται με δεδομένα πραγματικού χρόνου σήμερα.

Bullett Manale: Ναι. Σίγουρος.

Robin Bloor: Εδώ είναι απλά ένα σημείο πληροφοριών που πραγματικά δεν ξέρω την απάντηση. Δεδομένου ότι οι προσφορές σας - SQL Server και το σύννεφο - μπορείτε να δείξετε στο σύννεφο με το Ratio;

Bullett Manale: Μπορείτε. Μπορείτε να το υποδείξετε κάτω από το σύννεφο. Όταν προσθέτετε στιγμιότυπα, θα σας ρωτήσει εάν είναι RDS ή Azure. Τώρα, θα υπάρξουν περιορισμοί που βασίζονται στα όσα μας εκτίθενται από το σύννεφο, οπότε μπορεί να υπάρξει ένα - υπάρχει μια μικρή διαφορά ως προς το τι μπορούμε να παρακολουθήσουμε, απλά επειδή τα όργανα, σε ορισμένες περιπτώσεις, δεν είναι δεν υπάρχει για να συγκεντρωθούμε, βασισμένοι σε όσα εκθέτει η Microsoft.

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

Robin Bloor: Εντάξει, αυτό είναι ενδιαφέρον. Λοιπόν, θα παραδώσει στον Dez, ο οποίος είμαι βέβαιος ότι θα σας ρίξει ερωτήσεις από μια διαφορετική κατεύθυνση.

Bullett Manale: Εντάξει.

Dez Blanchfield: Σας ευχαριστώ. Έχω δύο πολύ γρήγορα για εσένα. Νομίζω ότι, πρώτον, είναι οι κλίμακες, ξέρετε, νομίζω ότι ένα από τα πράγματα που με χτυπά είναι ότι το γενικό θέμα της παράστασης τείνει να είναι κάτι που σκεφτόμαστε όταν φτάσουμε πολύ μεγάλα, πολύ μεγάλα, πολύ μεγάλης κλίμακας και ευρεία και terabytes δεδομένων. Παρακολουθώντας το demo, μου έπληξε το γεγονός ότι, αυτό ισχύει και για τα πολύ μικρά περιβάλλοντα, που παίρνουν ακριβώς χτυπήματα απόδοσης.

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

Bullett Manale: Είναι αστείο - αυτό είναι μια καλή ερώτηση. Είναι λίγο ένα μίγμα, αλλά θα έλεγα ότι έχουμε έναν τόνο μικρών πελατών. Και όταν λέω μικρούς πελάτες, εννοώ, ξέρετε, μία έως πέντε αγοραπωλησίες για την άδεια να διαχειριστούν. Τώρα, σε μερικές περιπτώσεις μπορεί να έχουν 30 περιπτώσεις, σωστά, SQL, και μόνο ενδιαφέρονται πραγματικά για τις πέντε πραγματικά, πραγματικά σημαντικό για να επενδύσουν σε ένα εργαλείο σαν αυτό, για αυτές τις πέντε περιπτώσεις.

Αλλά η πραγματικότητα είναι, είναι ότι, ακόμη και τα μικρότερα καταστήματα, έχετε μια χούφτα SQL Servers εκεί έξω. Στις περισσότερες περιπτώσεις, ή σε πολλές περιπτώσεις, αυτό το μικρό κατάστημα εξαρτάται πολύ από αυτές τις βάσεις δεδομένων, επειδή, ξέρετε, τι κάνουν. Και έτσι δεν το κάνουν, δεν μπορούν να την αφήσουν να πέσει κάτω. Δεν μπορούν, ξέρετε, να έχουν ένα εργαλείο.

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

Για τα μεγαλύτερα περιβάλλοντά σας, όπως νομίζω ότι ήταν ο Dez που το ανέφερε - ή ο Robin, δεν είμαι σίγουρος - αλλά, γνωρίζετε, τα μεγαλύτερα περιβάλλοντα, θα εκπλαγείτε με το πόσα DBAs έχουν, μιλάμε τεράστιους αριθμούς περιπτώσεων SQL, και έχετε κυριολεκτικά χούφτες DBAs που έχουν την εντολή να είναι υπεύθυνοι γι 'αυτούς. Και από αυτή την οπτική γωνία, αυτοί οι τύποι, ξέρετε, ψάχνουν για κάποια βοήθεια επειδή δεν έχουν τους πόρους πραγματικά επαρκείς για να τους βοηθήσουν πραγματικά, και έτσι ένα εργαλείο θα βοηθήσει να αντισταθμιστεί κάποια από αυτά.

Και έτσι βλέπουμε και αυτό αρκετά, όπου, ξέρετε, έχετε τρεις τύπους που διαχειρίζονται 200 ​​περιπτώσεις. Και έτσι μπορείτε να φανταστείτε τη διοικητική μέριμνα ότι αν δεν έχετε ένα εργαλείο σαν αυτό, να προσπαθήσετε να καταλάβετε πότε υπάρχει ακόμη και ένα πρόβλημα. Δεν πρόκειται να είναι ένας ενεργός τρόπος, μπορώ να σας διαβεβαιώσω. Έτσι ελπίζουμε ότι απαντά στην ερώτησή σας. Ναι.

Dez Blanchfield: Το κάνει, ναι. Μου έπληξε - και νομίζω ότι ο Ρόμπιν μίλησε σε αυτό - αλλά, ξέρετε, το είδος της υπόσχεσης που περιγράφετε όταν κάνατε το demo, εννοώ ότι δεν είναι αποκλειστικά σε πολύ μεγάλα περιβάλλοντα. Ξέρετε, μπορείτε να αγοράσετε μια κοινή πλατφόρμα off-the-shelf που έχει σχεδιαστεί για ένα πράγμα και να την τοποθετήσετε σε ένα περιβάλλον κοινής βάσης δεδομένων για κάτι άλλο, και απλά θα τιμωρήσει ολόκληρο το περιβάλλον.

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

Τι είδους απάντηση βλέπετε όταν έχετε συνομιλία με ανθρώπους και έχουν συνειδητοποιήσει ότι έχουν ένα πρόβλημα απόδοσης, αλλά αισθάνονται τώρα ότι πρέπει να κάνουν ακόμα μια επένδυση για να φτάσουν σε αυτό; Υπάρχει ένα σημείο όπου συνειδητοποιούν τη στιγμή που θα αποδείξετε ότι αυτό το πράγμα είναι ένα μη-brainer, και δεν είναι τόσο μια πίσσα πωλήσεων, αλλά είναι περισσότερο μια epiphany. Απλά είναι, ξέρετε, "Θα δούμε άμεσα το όφελος από αυτό". Σε αντίθεση με το να πωλούμε ακριβώς το προϊόν; Μου φαίνεται ότι πωλεί το ίδιο και η απόδοση της επένδυσης απλά πέφτει από τη σελίδα.

Bullett Manale: Ναι, και αυτό είναι αστείο λέτε ότι επειδή, αυτό που πολλές φορές θα συμβεί είναι ότι, κάποιος θα, όπως ένα DBA ή ακόμα και οι αντιπρόσωποι πωλήσεων, θα έρθει και θα πουν, "Hey, αυτοί οι τύποι θέλουν να δείτε ένα φύλλο ROI σχετικά με αυτό. "Και περισσότερο σαν ένα, κάτι στο χαρτί που θα τους στείλαμε. Και το demo είναι πάντα 10 φορές καλύτερο, ειδικά επειδή μπορείτε να το κάνετε με τους ίδιους τους DBAs, γιατί -

Ντεζ Μπλάντφιλντ: Ναι.

Bullett Manale: Όπως είπατε, το προϊόν πωλείται. Είναι πολύ δύσκολο να τοποθετήσετε μια απόδοση επένδυσης σε ένα κομμάτι χαρτί και να πείτε: "Εντάξει, πόσα κλικ κάνει ένα DBA συνήθως, ξέρετε, κάντε κλικ σε μια ώρα;" καθώς σχετίζεται με τα αντίγραφα ασφαλείας, γνωρίζετε ή ό, τι συμβαίνει, ξέρεις? Και προσπαθώντας να το βάλετε σε ένα κομμάτι χαρτί, είναι πραγματικά δύσκολο να το κάνετε αυτό. Αλλά όταν φτάσετε κάποιον και σας δείξετε το προϊόν και το βλέπουν, είναι ακριβώς αυτό που είπατε.

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

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

Έχοντας ένα εργαλείο για να μπορέσετε να πείτε: "Γεια σου, αυτό δεν είναι το πρόβλημά μου, πρέπει να είμαι σε θέση να το παραλάβω στον κύριο του έργου και πρέπει να το διορθώσω", ή, γνωρίζετε, σε αυτές τις γραμμές. Είναι ένας καλός τρόπος να μπορέσετε να αποκτήσετε κάτι στο οπλοστάσιό σας για να μπορέσετε να πείτε: "Αυτό είναι το πραγματικό πρόβλημα." Ξέρετε;

Ντεζ Μπλάντφιλντ: Ναι. Το τελευταίο για εσάς και το πράγμα που με εντυπωσιάζει, κοιτάζοντας το θέμα καθώς περνούσαμε ήταν ότι, συχνά, όταν σκεφτόμαστε θέματα επιδόσεων, τείνουμε να προσφέρουμε ειδικές δεξιότητες. Έρχονται με 20 χρόνια εμπειρίας, το βλέπουν και το είδος του, ξέρετε, είναι το κλασικό αστείο του ατόμου που περπατά στο μηχανολογικό κατάστημα και έχει ένα μικροσκοπικό μικρό σφυρί και χτυπά τη μηχανή στο σωστό σημείο και στη συνέχεια λέει, "Αυτό είναι ένα fix $ 15.000, " και οι άνθρωποι πηγαίνουν, "Δεν πληρώνουμε για αυτό", ξέρετε, επειδή είναι πέντε λεπτά από την εργασία. Και λέει, "Λοιπόν, αυτό το έργο πέντε λεπτών πήρε 15 χρόνια εμπειρίας για να διορθώσει και σας έσωσε εκατομμύρια."

Για μένα μοιάζει, ξέρετε, υπάρχει μια μεσαία διαδικασία, οι άνθρωποι περνούν από αυτό το πράγμα λέγοντας: "Εντάξει, φέρτε τις ειδικές δεξιότητες μέσα, διορθώστε το πρόβλημα, θα πάει μακριά." Αλλά αυτό που έχουν κάνει τότε είναι Έχουν μόλις βάλει ένα Band-Aid σε αυτό, έτσι; Σε αντίθεση με ένα σενάριο όπου, από ό, τι μπορώ να δω εδώ, όπου όταν αυτό έρχεται, ναι μπορεί να έχουν αντιμετωπίσει ορισμένα θέματα επιδόσεων που σκέφτονται ότι βιώνουν, αλλά μου φαίνεται, μόλις τότε, μόνο να έχω αυτό το 24 / 7 είδος, ξέρετε, σύνολο των ματιών βλέποντας το περιβάλλον σε πραγματικό χρόνο.

Πραγματικά καταλήγετε να απομακρυνθείτε από το σενάριο των DBAs που ξυπνάτε στις τέσσερις το πρωί επειδή εκτελούνται αναφορές. Είναι η περίπτωση - και ίσως είναι ρητορική - αλλά συμβαίνει το γεγονός ότι οι άνθρωποι μεταβαίνουν γρήγορα από το να αναζητούν να επενδύσουν σε ένα προϊόν για να το επιλύσουν για ένα συγκεκριμένο πρόβλημα, αλλά στη συνέχεια γίνεται γενικά μόνο μέρος του DNA;

Bullett Manale: Ναι, και ποικίλλει από τόπο σε τόπο, αλλά, εννοώ, έχω μερικούς ανθρώπους που αγόρασαν αρχικά το προϊόν, όπως και πάλι, το 2006, και έχουν βρεθεί σε τρεις διαφορετικές θέσεις εργασίας σε διαφορετικές εταιρείες, και έχουν πάει και, όταν πηγαίνουν στην επόμενη εταιρεία, προωθούν αυτό ως κάτι που πρέπει να πάρει επειδή έχει μια ροή εργασίας. Και το αποκαλώ αυτό, το μισώ να το ονομάσω αυτό, αλλά, ξέρετε, αυτή η ροή εργασίας συνεπάγεται αυτό το προϊόν και είναι συνηθισμένες σε αυτό καθημερινά και τους βοηθάει και έτσι δεν θέλουν Μάθε κάτι καινούργιο.

Αλλά απολύτως. Θέλω να πω, τις περισσότερες φορές παίρνουμε ανθρώπους για να κατεβάσετε αυτό το προϊόν, δεν είναι επειδή έχουν έναν προϋπολογισμό και ότι βγαίνουν και λένε, "Γεια σου, καλά, έχουμε αυτόν τον προϋπολογισμό απόδοσης, πρέπει να κάνουμε μια απόδειξη της έννοιας και πρέπει να βγούμε και να υπολογίσουμε, να κάνουμε μια αξιολόγηση και όλα αυτά τα πράγματα. "Συνήθως αυτό που συμβαίνει είναι ότι έχουν ένα πρόβλημα σε μια περίπτωση SQL και αναζητούν βοήθεια να διορθώσετε αυτό το πρόβλημα. Πηγαίνουν και κατεβάζουν το εργαλείο μας, παίρνουν το πρόβλημα σταθερό, και τότε συνειδητοποιούν ότι αυτό, το ίδιο το εργαλείο πρόκειται να κάνει περισσότερα από το να διορθώσει μόνο το πρόβλημα που είχαν εκείνη τη στιγμή, ότι θα τους βοηθούσε πραγματικά να βελτιώσουν τη συνολική απόδοση και να μην συμβαίνουν άλλα προβλήματα, προχωρώντας προς τα εμπρός. Και αυτό είναι σίγουρο. Και μπορείτε σίγουρα να συνεχίσετε να χρησιμοποιείτε αυτό το εργαλείο για να ρυθμίζετε συνεχώς το περιβάλλον, επειδή πάντα θα μπορείτε να βλέπετε όχι μόνο αυτό που συνέβη τώρα, αλλά αυτό που συνέβη την περασμένη εβδομάδα, τον περασμένο μήνα, πέρυσι, και να το συγκρίνουμε με αυτό που θα συμβεί αύριο. Ξέρεις? Αυτό το πράγμα.

Ντεζ Μπλάντφιλντ: Ναι.

Bullett Manale: Έτσι, σίγουρα.

Dez Blanchfield: Τέλεια. Έτσι, αναφέρατε, αναφέρατε κάτι για το θέμα - πρόκειται να ολοκληρώσω πριν επιστρέψω στον Eric για να κλείσω. Ένα από τα πράγματα που μου ενδιαφέρει πάντα είναι, ξέρετε, πώς οι άνθρωποι παίρνουν τα χέρια τους σε αυτό; Είπατε να το κατεβάσετε. Ποια είναι η περίληψη των 30 δευτερολέπτων σχετικά με το πώς παίρνουν τα χέρια τους σε αυτό, να πάρουν ένα αντίγραφο, να τα γυρίσουν και να παίξουν μαζί τους και τι μπορεί να χρειαστούν υποδομές για να πάρουν ένα παράδειγμα.

Bullett Manale: Έτσι πρόκειται να είστε, πηγαίνετε στο IDERA (idera) .com. Το IDERA.com είναι η εταιρεία και εάν χτυπήσετε εκείνο τον ιστότοπο - και μπορώ πραγματικά να σας δείξω εδώ - δεν ξέρω αν εξακολουθώ να μοιράζομαι την οθόνη μου, αλλά εάν μεταβείτε στη σελίδα Προϊόντα, μεταβείτε στο Διαγνωστικό Σύνδεσμος διαχειριστή, θα υπάρχει ένα μικρό κουμπί Λήψης και μπορείτε απλά να κάνετε λήψη της κατασκευής αφού συμπληρώσετε τις πληροφορίες σας. Θα σας ζητήσουν να χτίσετε το 32- ή 64-bit και εσείς βρίσκεστε στις φυλές, όπως λένε.

Dez Blanchfield: Και θα τρέξει σε φορητό υπολογιστή για κάποιον που θα παίξει μαζί του ή θα πρέπει να το φορτώσει σε κάποιο διακομιστή;

Bullett Manale: Όχι, όχι. Στην πραγματικότητα, αυτό που σας έδειξα σήμερα ήταν ότι όλα τρέχουν από το laptop μου. Τώρα, ο φορητός μου υπολογιστής έχει 32 συναυλίες και επεξεργαστή 8 πυρήνων, αλλά εξακολουθεί να είναι φορητός υπολογιστής. Αλλά δεν χρειάζεται απαραίτητα να διαθέτετε πόρους για να απαντήσετε στην ερώτησή σας. Η ίδια η αξιολόγηση είναι καλή για 14 ημέρες, αλλά είστε περισσότερο από ευπρόσδεκτοι να της δώσετε μια μεγαλύτερη δίκη. Αν μας τηλεφωνήσετε, μπορούμε να το επεκτείνουμε αν θέλετε.

Dez Blanchfield: Νομίζω ότι αυτό πρέπει να είναι κάτι που πρέπει να πάρουμε, γιατί θα το κάνω σίγουρα. Νομίζω, ξέρετε, από τα βλέμματα των πραγμάτων, μου φαίνεται ότι δεν έχει νόημα να το κατεβάσετε και να παίξετε μαζί του. Πιθανότατα να πάτε σε ένα από τα περιβάλλοντά σας και απλά να δείτε τι μπορείτε να δείτε, γιατί υποψιάζομαι ότι - όπως όλα όσα έχω δει σε ένα υπόβαθρο βάσης δεδομένων τα τελευταία 20+ χρόνια, το οποίο μου παλαιώνει - μόλις φτάσετε να δείτε τι βρίσκεται κάτω από κουκούλα, είναι εκπληκτικό αυτό που συνειδητοποιείτε ότι μπορείτε να διορθώσετε γρήγορα και να κερδίσετε μόνο λίγα κέρδη στην απόδοση.

Ωραία, ευχαριστώ για το demo. Ήταν πραγματικά υπέροχο. Σας ευχαριστούμε για όλη την ώρα για να συζητήσουμε τις ερωτήσεις.

Bullett Manale: Είστε ευπρόσδεκτοι. Ευχαριστώ για-

Dez Blanchfied: Eric, θα σας δώσω πίσω.

Eric Kavanagh: Ναι, έχουμε μια πολύ καλή ερώτηση από το μέλος του ακροατηρίου. Μιλήσατε κάπως για αυτό στην παρουσίασή σας, και στην πραγματικότητα είμαι tweeted σχετικά με αυτό, επειδή ήταν τόσο μεγάλη προσφορά. Είπατε ότι δεν θέλετε να χρησιμοποιείτε ένα εργαλείο για την παρακολούθηση της απόδοσης που επηρεάζει αρνητικά την απόδοσή σας.

Bullett Manale: Δεξιά. Σωστά. Αυτό είναι ένα σημαντικό μέρος ενός εργαλείου παρακολούθησης της απόδοσης, δεν προκαλεί προβλήματα απόδοσης. Ακριβώς σωστό.

Eric Kavanagh: Ακριβώς. Λοιπόν, είναι σαν εκείνοι που έτρεξαν - είναι σαν τα αντι-ιικά προγράμματα που μπορούν απλά να προκαλέσουν όλεθρο στα συστήματα. Εννοώ, χρησιμοποίησα διάφορες τεχνολογίες για τη μετάδοση όπου το πρόγραμμα προστασίας από ιούς μπαίνει σε λειτουργία και θα διακόψει τη ροή σας. Έτσι, υπάρχουν πράγματα που συμβαίνουν που δεν περιμένετε, αλλά το ερώτημα, σχετίζεται με το συγκεκριμένο σχόλιο που κάνατε. Και τι είδους επιτυχίες βλέπετε; Είναι δύο τοις εκατό, είναι πέντε τοις εκατό, είναι ένα τοις εκατό; Έχετε αριθμούς που μπορείτε να ρίξετε σε μας;

Bullett Manale: Λοιπόν, η πρόκληση με αυτήν την ερώτηση είναι ότι, ξέρετε, μέρος της συζήτησης για την οποία συζητήσαμε νωρίτερα. Μπορώ να σας δώσω το - συνήθως είναι περίπου ένα έως τρία τοις εκατό, για να απαντήσω στην ερώτησή σας. Αλλά υπάρχουν περισσότερες εξηγήσεις που νομίζω ότι θα απαιτηθούν, δηλαδή, σας παρέχουμε πολλούς τρόπους να είστε σε θέση να πείτε στο εργαλείο τι θέλετε να παρακολουθήσετε, έτσι; Και έτσι πηγαίνει πίσω σε αυτό. Λοιπόν, θα ήθελα να δω δείγμα κάθε ερωτήματος που τρέχει. Θέλω λοιπόν να έχω ένα εργαλείο που να είναι αρκετά ευέλικτο για να μπορέσει να το μετατρέψει έτσι ώστε να το βλέπω.

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

Στην πραγματικότητα, αν βγείτε στην ίδια την παρουσία που διαχειρίζεστε, ένα από τα πράγματα που θα δείτε είναι ότι έχουμε πολλαπλά διαστήματα ψηφοφορίας που μπορείτε να ορίσετε. Και αυτό είναι απλά επειδή θέλουμε, ξέρετε, δεν χρειάζεται να ελέγξω κάθε. Αν θέλω να κάνω έναν έλεγχο της καρδιάς σε μια περίπτωση, δεν χρειάζεται να κάνω μια ψηφοφορία για το CPU και οτιδήποτε άλλο μαζί με αυτό, το κάνουμε κάθε 20 δευτερόλεπτα. Έτσι, έχετε πολλαπλά διαστήματα ψηφοφορίας που μπορείτε να ορίσετε.

Έχετε επίσης, όπως είπα, την παρακολούθηση ερωτημάτων που μπορείτε να ορίσετε. Και αυτό μπορεί να γίνει για κάθε περίπτωση ανεξάρτητα, έτσι ώστε να μπορείτε πραγματικά να καλύψετε την συγκεκριμένη περίπτωση από την άποψη αυτού που θέλετε να παρακολουθήσετε. Για τα στατιστικά μου περιμένω και περιμένω παρακολούθηση, μπορώ να το ενεργοποιήσω ή να το απενεργοποιήσω. Και μπορώ να το πω να συλλάβει τα πάντα, μπορώ να το πω, ξέρετε, τι θέλω να συλλάβω και πότε θέλω να το συλλάβω. Έτσι, πολλά από αυτά θα πρέπει επίσης - Πρέπει να λάβετε υπόψη τι κάνετε, από την άποψη του τι λέτε στο εργαλείο για την παρακολούθηση.

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

Eric Kavanagh: Ναι, αυτό είναι πολύ καλή πληροφορία. Απλώς σκέφτηκα ότι ήταν ένα λαμπρό εισαγωγικό, διότι, ξέρεις, πάλι, δεν θέλετε να νικήσετε το σκοπό αυτού που προσπαθείτε να πετύχετε, έτσι;

Bullett Manale: Ακριβώς.

Eric Kavanagh: Εκτιμώ επίσης την ερώτηση του Robin. αυτό είναι πραγματικά μια εξαιρετική πλατφόρμα για να βοηθήσουμε τα DBAs να κατανοήσουν τις πολλές διαφορετικές πτυχές και διαστάσεις και στρώματα αυτού που μιλάμε. Και νομίζω ότι η ιδέα της συνομιλίας με τα δεδομένα σας είναι πολύ κατάλληλη εδώ, διότι, για το θέμα σας νωρίτερα, δεν θα το καταλάβετε στην πρώτη προσπάθεια, συνήθως. Πρέπει να αφιερώσετε λίγο χρόνο στην εξέταση των δεδομένων, κοιτάζοντας τα ιστορικά δεδομένα, κάνοντας αυτή τη σύνθεση στο μυαλό σας. Και αυτή είναι η δουλειά του ανθρώπου, έτσι; Η δουλειά του επαγγέλματος που κάθεται εκεί και παίρνει θερμότητα από την επιχείρηση σε αρκετά τακτική βάση, για να κάνει αυτή τη δουλειά και για να κρατήσει τα τρένα να λειτουργούν εγκαίρως, σωστά;

Bullett Manale: Απολύτως.

Eric Kavanagh: Λοιπόν, παιδιά, αυτό ήταν ένα άλλο φανταστικό γεγονός. Εάν οποιαδήποτε ερώτηση που ρωτήσατε δεν απαντήθηκε, με κάθε τρόπο, επιτρέψτε μου να ξέρω. Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στο. Κάνουμε αρχειοθέτηση όλων αυτών των εκδηλώσεων, ώστε να μπορείτε πάντα να πάτε στο InsideAnalysis.com για να βρείτε το αρχείο ή να πάτε στο συνεργάτη μας, Techopedia.com. Αν κοιτάξετε στη δεξιά πλευρά της σελίδας σας, θα δείτε τα Συμβάντα και τις εκπομπές ιστού που αναφέρονται εκεί. Εάν κάνετε κλικ στο στοιχείο Περισσότερες εκδηλώσεις, μπορείτε να δείτε όλες τις εκπομπές web που αναγράφονται εκεί, παρελθόν, παρόν και μέλλον.

Και με αυτό, θα σας αποχαιρετήσουμε. Έχουμε πέντε ακόμη webcasts για το υπόλοιπο του χρόνου, λαοί. Μπορούμε να προγραμματίσουμε ένα ακόμα. Αλλά αλλιώς, πρόκειται να είναι για το 2017. Ο ed cal είναι έξω. Ενημερώστε μας, και αν έχετε κάποιον που θέλει να παρουσιάσει την τεχνολογία του, στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στο.

Με αυτό, θα σας προσφέρουμε αντίο, παιδιά. Σας ευχαριστούμε και πάλι για το χρόνο και την προσοχή σας, θα σας μιλήσουμε την επόμενη φορά. Να προσέχεις. Αντίο.

Το κλειδί για την αποτελεσματική ανάλυση: ερωτήματα ταχείας επιστροφής