Όταν φτιάχνουμε καινούργιους χρήστες σε βάσεις δεδομένων που ανήκουν σε Always On Availability Group στον SQL Server θέλουμε να λειτουργούν ακόμα και στην περίπτωση που γίνουν failover σε Secondary node, όμως όταν φτιάχνουμε ένα καινούργιο login σε ένα SQL… Διαβάστε περισσότερα
Πώς συλλέγουμε to actual execution plan από τα queries με χρήση Extended Event και πως διαβάζουμε τα δεδομένα του
Σε παλαιότερο άρθρο είχαμε δει πως ενεργοποιούμε το Query Store για να παρακολουθήσουμε την απόδοση των queries και το πλάνο που έτρεξαν. Όμως όπως είχαμε πει το Query Store έχει αρκετό performance impact οπότε μπορεί να θέλουμε κάποιο lightweight profiling.Σε αυτό… Διαβάστε περισσότερα
Πώς μπορούμε να συνδέσουμε Oracle Database με SQL Server με χρήση Oracle Gateway σε Linux
Σε αυτό το άρθρο θα δούμε πως μπορούμε να εκτελούμε queries σε απομακρυσμένο SQL Server από Oracle Database σε Oracle Linux / Red Hat Linux. Σε προηγούμενο άρθρο είχαμε δεί πως γίνεται η αντίστροφη διαδικασία ώστε να συνδεόμαστε από… Διαβάστε περισσότερα
Πώς αυτοματοποιούμε τη διαδικασία ελέγχου ακεραιότητας των βάσεων δεδομένων σε SQL Server χωρίς την χρήση maintenance plan
Κατά διαστήματα πρέπει να ελέγχουμε την ακεραιότητα των βάσεων μας για τυχόν corruptions. Σε αυτό το άρθρο θα δούμε τον πιο εύκολο και αποδοτικό τρόπο ώστε να κάνουμε έλεγχο για corruption σε όλες τις βάσεις δεδομένων του instance. Αυτό… Διαβάστε περισσότερα
Πώς μπορούμε να συνδέσουμε Oracle Database με SQL Server με χρήση Oracle Gateway σε Windows
Σε προηγούμενο άρθρο είχαμε δει πως μπορούμε να εκτελούμε queries σε απομακρυσμένο SQL Server από Oracle Database που βρίσκεται σε Linux μέσω Oracle Database Gateway. Σε αυτό το άρθρο θα δούμε πως γίνεται η εγκατάσταση του Oracle Gateway αντίστοιχα… Διαβάστε περισσότερα
Πώς κάνουμε μαζικά detach / attach βάσεις δεδομένων στον SQL Server
Κάποιες φορές θα χρειαστεί να μετακινήσουμε βάσεις δεδομένων στον SQL Server. Αυτή η διαδικασία γίνεται και με backup / restore είτε αλλάζοντας το status της βάσης σε offline στο άρθρο όμως θα ασχοληθούμε τις διαδικασίες του detach και attach.… Διαβάστε περισσότερα
Πώς μπορούμε μέσα από τον SQL Server να διαβάζουμε Excel / CSV / TXT και να εισάγουμε τις εγγραφές σε πίνακα
Ο SQL Server μας δίνει την δυνατότητα να διαβάσουμε και να εισάγουμε αρχεία κατά βούληση χωρίς την χρήση πακέτων SSIS (Integration Services) και Wizard. Η διαδικασία αυτή γίνεται με τη χρήση του function OPENROWSET και του BULK INSERT. Μπορούμε… Διαβάστε περισσότερα
Πώς μπορούμε να δούμε τι CPU Usage είχαμε ανά λεπτό στον SQL Server
Ο SQL Server κατά την εγκατάσταση του δημιουργεί ένα lightweight Extended Event με μέγεθος έως 5mb στο οποίο καταγράφει πληροφοριές για το performance. Αυτό το Extended Event ονομάζεται system_health και σε αυτό το άρθρο θα δούμε πως μπορούμε με… Διαβάστε περισσότερα
Πώς μπορούμε να βρούμε πότε χρησιμοποιήθηκε τελευταία φορά μία βάση δεδομένων στον SQL Server
Στο άρθρο θα δούμε έναν εύκολο και γρήγορο τρόπό ώστε για να δούμε ποιές βάσεις δεδομένων χρησιμοποιούνται και ποιοι χρήστες είναι συνδεδεμένοι αυτή τη στιγμή σε αυτές. Για να δούμε πότε έγινε τελευταία φορά access μία βάση δεδομένων στον… Διαβάστε περισσότερα