Σε ένα Managed Instance με πολλαπλές βάσεις δεδομένων στο Azure μπορούμε να έχουμε high availability. Πιο συγκεκριμένα μπορούμε να έχουμε ένα ασύχρονο δεύτερο read-only Managed instance στο ίδιο ή και σε διαφορετικό region. Μπορούμε ανά πάσα στιγμή να κάνουμε… Διαβάστε περισσότερα
Γιατί ο SQL Server δεν κάνει χρήση όλα τα CPU Cores;
Έχοντας μία εγκατάσταση SQL Server Instance μπορεί να έρθουμε αντιμέτωποι με την εξής περίεργη κατάσταση, ενώ να υπάρχει ανάγκη χρήσης του CPU να μην φτάνει ποτέ αυτό το 100%. Στο άρθρο θα δούμε που μπορεί να οφείλεται και πως… Διαβάστε περισσότερα
Τι είναι το collation και πως αλλάζει στον SQL Server
Με μία πρόταση το collation είναι ο τρόπος που κωδικοποιούνται οι χαρακτήρες σε μία βάση δεδομένων. Ορίζετε δηλαδή αν θα είναι case sensitive (κεφαλαία, μικρά), σε τι γλώσσα είναι τα πεδία varchar και text. Πεδία όπως nvarchar που είναι σε Unicode μορφή δεν επηρεάζονται… Διαβάστε περισσότερα
Πώς προσθέτουμε ένα αγορασμένο domain στο Azure Active Directory
Στο άρθρο θα δούμε πως προσθέτουμε στο Azure Active Directory ένα custom domain μας που θα μπορούμε να το έχουμε αγοράσει από οποιονδήποτε πάροχο. Ποια είναι η χρησιμότητα του Όταν δημιουργούμε ένα Tenant / Azure Active Directory δημιουργήται αυτόματα… Διαβάστε περισσότερα
Πώς βλέπουμε τι εργασίες πραγματοποιεί ένα query για την ολοκλήρωση του στον SQL Server (Execution Plan Operators)
Για να τρέξει ένα query στον SQL Server, ο Query Optimizer δέχεται πληροφορίες όπως το query, το σχήμα της βάσης, τα στατιστικά και εξάγει τον βέλτιστο τρόπο ώστε να έχει πρόσβαση σε αυτά. Το αποτέλεσμα ονομάζεται Πλάνο ή αλλιώς… Διαβάστε περισσότερα
Πώς μπορούμε να έχουμε απομακρυσμένη πρόσβαση σε άλλη βάση δεδομένων της Oracle
Σε αυτό το άρθρο θα αναλύσουμε τον τρόπο που μπορούμε να έχουμε πρόσβαση σε πίνακες / views που βρίσκονται σε απομακρυσμένη βάση δεδομένων της Oracle. Για να το πετύχουμε αυτό χρειαζόμαστε να φτιάξουμε ένα object που ονομάζεται Database Link.… Διαβάστε περισσότερα
Πώς μπορούμε να αποθηκεύουμε μέσα σε πίνακα της βάσης δεδομένων αρχεία docx, xlsx, jpg, xml κ.α. στον SQL Server
Στον SQL Server έχουμε τη δυνατότητα να μπορούμε να αποθηκεύσουμε μέσα σε ένα πεδίο ενός πίνακα της βάση δεδομένων αρχεία όπως Docx, Xlsx, XML, JSON, JPG, PNG κ.α.. Στο άρθρο αυτό θα αναλύσουμε πως γίνεται αυτό και πως γίνεται… Διαβάστε περισσότερα
Πώς μπορούμε να δούμε την ιστορική εικόνα ενός πίνακα στον SQL Server με χρήση Temporal Tables (a.k.a. Row Versioning)
Ερχόμενος από την έκδοση SQL Server 2016 ο SQL Server έφερε τη δυνατότητα να δούμε ιστορικά μέσα στον χρόνο έναν πίνακα. Δηλαδή να έχουμε ένα row versioning στον πίνακα με τη δυνατότητα να επιλέξουμε τη χρονική στιγμή που θέλουμε.… Διαβάστε περισσότερα
Τι είναι τα Columnstore Indexes και πότε τα χρησιμοποιούμε στον SQL Server
Σε αυτό το άρθρο θα αναλύσουμε την διαφορά ενός πίνακα που είναι φυσικά αποθηκευμένος μέσω Clustered Rowstore Index με το να είναι μέσω Clustured Columnstore Index. Τι ακριβώς είναι τα Columnstore Indexes, πότε πρέπει να χρησιμοποιούνται και ποια είναι… Διαβάστε περισσότερα