Όπως γνωρίζουμε μια σχεσιακή βάση δεδομένων αποτελείται κυρίως από οντότητες που ονομάζονται πίνακες. Οι πίνακες δεν έχουν κάποιο λογικό όριο στο μέγεθος που μπορούν να φτάσουν. Yπάρχουν περιπτώσεις που το μέγεθος τους μπορεί να γίνει μη διαχειρίσιμο. Που ξεκινάει… Διαβάστε περισσότερα
Πώς κάνουμε σωστά μία εγκατάσταση SQL Server
Σε αυτό το άρθρο θα αναλύσουμε πως πρέπει να γίνεται μία καινούργια εγκατάσταση SQL Server βήμα βήμα. Συγκεκριμένα θα δούμε το setup για SQL Server 2019. Επίσης θα δούμε τι απαιτείται να έχουμε κάνει πριν ξεκινήσουμε την εγκατάσταση και… Διαβάστε περισσότερα
Τι είναι Dynamic Data Masking και πως το ενεργοποιούμε στον SQL Server
Σε αυτό το άρθρο θα αναλύσουμε τι είναι το Dynamic Data Masking και τι επιλογές έχουμε για τη χρήση του στον SQL Server. Το Dynamic Data Masking είναι μία λειτουργεία που ο σκοπός της είναι να αποκρύπτει τα ευαίσθητα… Διαβάστε περισσότερα
Πώς θα βελτιώσουμε την απόδοση ενός query που τρέχει σε βάση δεδομένων της Oracle (SQL Tuning Advisor)
Πολλές φορές θα τύχει να ακούσουμε ότι ξαφνικά ένα query που πήγαινε γρήγορα ξαφνικά άρχισε να αργεί ή ότι ένα query πηγαίνει αδικιολόγητα πολύ αργά. Ο πιο εύκολος τρόπος να βρούμε τι φταίει και να το λύσουμε είναι με την… Διαβάστε περισσότερα
Πώς μπορούμε να κάνουμε schedule ένα Job σε Azure SQL Database με τη χρήση Logic App
Ας πούμε ότι θα θέλαμε κάθε μέρα να στέλνουμε με email ένα report από το αποτέλεσμα ενός query σε μία βάση δεδομένων. Αυτή η διαδικασία στον SQL Server γίνεται με τη χρήση του SQL Server Agent και του Database… Διαβάστε περισσότερα
Τι είναι το Query Store και πως το χρησιμοποιούμε στον SQL Server
Το Query Store εμφανίστηκε από την έκδοση SQL Server 2016 και έπειτα. Είναι ένα εργαλείο που παρέχεται ώστε να μπορούμε να παρακολουθήσουμε το κάθε query (ερώτημα) στη βάση δεδομένων. Μέσα από το Query Store μπορούμε να δούμε ένα query… Διαβάστε περισσότερα
Πώς γυρνάμε πίσω στο χρόνο μία βάση δεδομένων της Oracle (Flashback Database)
Σε προηγούμενο άρθρο είχαμε αναλύσει πως κάνουμε flashback database σε guarantee restore point σε βάση δεδομένων της Oracle. Σε αυτό το άρθρο θα δούμε πως γίνεται μέσω της τεχνολογίας flashback database χωρίς τη χρήση restore point να γυρίσουμε χρονικά… Διαβάστε περισσότερα
Πώς βρίσκουμε την αύξηση του μεγέθους μίας βάσης δεδομένων μέσα στον χρόνο σε SQL Server
Πολύ συχνά θα χρειαστεί να κάνουμε μια εκτίμηση του χώρου που θα χρειαστεί μελλοντικά μια βάση δεδομένων στον SQL Server. Για να γίνει αυτό χρειάζεται να γνωρίζουμε τον ρυθμό αύξησης του χώρο που χρησιμοποιείται από την βάση δεδομένων. Που… Διαβάστε περισσότερα
Τι είναι τα triggers
Έχουν overhead; Που είναι η χρησιμότητα τους; και τέλος πως φτιάχνονται; Υπάρχουν 3 διαφορετικά είδη: DDL triggers για actions CREATE / DROP, AFTER LOGON triggers για όταν συνδέεται ένας χρήστης DML triggers για actions Update, Insert, Delete. Στο άρθρο… Διαβάστε περισσότερα