Κατηγορία: Microsoft SQL Server

Πληροφορίες σχετικά με τον Microsoft SQL Server.

Πώς στέλνουμε email μέσα από τον SQL Server

Μέσα από τον Microsoft SQL Server έχουμε τη δυνατότητα να στέλνουμε email είτε για κάποιο alerting είτε ώστε να μπορούμε να στέλνουμε αναφορές. Σε αυτό το άρθρο θα δούμε βήμα βήμα πως λειτουργεί και πως ενεργοποιούμε to Database Mail… Διαβάστε περισσότερα

Πώς μπορούμε να κάνουμε αναζήτηση κειμένου σε έγγραφα που βρίσκονται αποθηκευμένα σε πίνακα της βάσης δεδομένων στον SQL Server με τη χρήση Full-Text Index

Στον SQL Server έχουμε δυνατότητα να αποθηκεύουμε μέσα σε πεδία του πίνακα αρχεία όπως docx, xlsx, XML κ.α. Για αναζητήσουμε λέξεις στα πεδία αυτά θα έπρεπε να γίνει full table scan, υπάρχει όμως και η λύση του να δημιουργήσουμε… Διαβάστε περισσότερα

Πώς δημιουργούμε ένα failover group στο Azure Managed Instance

Σε ένα 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 μορφή δεν επηρεάζονται… Διαβάστε περισσότερα

Πώς βλέπουμε τι εργασίες πραγματοποιεί ένα query για την ολοκλήρωση του στον SQL Server (Execution Plan Operators)

Για να τρέξει ένα query στον SQL Server, ο Query Optimizer δέχεται πληροφορίες όπως το query, το σχήμα της βάσης, τα στατιστικά και εξάγει τον βέλτιστο τρόπο ώστε να έχει πρόσβαση σε αυτά. Το αποτέλεσμα ονομάζεται Πλάνο ή αλλιώς… Διαβάστε περισσότερα

Πώς μπορούμε να αποθηκεύουμε μέσα σε πίνακα της βάσης δεδομένων αρχεία 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, πότε πρέπει να χρησιμοποιούνται και ποια είναι… Διαβάστε περισσότερα