SQL Server 2012 – Database Engine Tuning Advisor Enhancements
Wednesday 16 November 2011
Ένα από τα εργαλεία τα οποία έχουμε στην διάθεση μας για να κάνουμε tuning τον SQL Server είναι και ο Database Engine Tuning Advisor (DTA).
Ένα αρκετά καλό εργαλείο που μπορείς εύκολα να πάρεις σχεδόν άμεσα απάντηση που θα σου βελτιώνει το performance στα queries σου.
Μέχρι τώρα η τροφή που έπρεπε να δώσεις στο εργαλείο αυτό ήταν ή ένα trace workload ή ένα script με τα queries που ήθελες να ελέγξεις.
Πλέον όμως μπορεί να πάρει τροφή διαβάζοντας την plan cache που όπως γνωρίζουμε περιέχει τα execution plans των queries που έχουμε εκτελέσει.
Εξ ορισμού παίρνει τα τελευταία 1000 τα οποία και αναλύει, σε συνδυασμό φυσικά με την βάση που έχεις επιλέξει .
Αυτό φυσικά μπορεί να το αλλάξεις αρκεί να ξεκινήσεις το DTA με το option –n
/*antonch*/