Ετικέτα: SQL Server

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

Πώς μπορούμε να κάνουμε μετάφραση πεδιών στον SQL Server με χρήση Python (χωρίς API)

Η Python σαν scripting language δίνει απεριόριστες δυνατότητες για αυτοματισμούς. Στο άρθρο αυτό θα δούμε πως σε συνεργασία με τον SQL Server γίνεται να μεταφράσουμε μέσα από το google translate πεδίο ολόκληρου πίνακα στα Ελληνικά με ένα κλικ. Πρώτα… Διαβάστε περισσότερα

Πώς μπορούμε να προγραμματίσουμε εργασίες σε Azure SQL Databases με τη χρήση Elastic Database Jobs

Όπως γνωρίζουμε στις Azure SQL Databases δεν υπάρχει SQL Server Agent, που σημαίνει ότι δεν μπορούμε να εκτελούμε προγραμματισμένες εργασίες μέσω αυτού. Παρόλα αυτά στις Azure SQL Databases μπορούμε να κάνουμε schedule jobs με πολλούς άλλους τρόπους όπως με χρήση Azure Data… Διαβάστε περισσότερα

Πώς κάνουμε encrypt μια κολόνα ενός πίνακα με ευαίσθητα δεδομένα

Σε αυτό το άρθρο θα περιγράψουμε πως γίνεται να εφαρμόσουμε encryption σε μία κολόνα πίνακα μέσω Column Level Encryption (CLE). Επίσης θα αναφέρουμε τι θα πρέπει να προσέξουμε για να έχουμε μία ομαλή μετάβαση. Το CLE προτείνεται ως λύση… Διαβάστε περισσότερα

Πώς εξάγουμε / εισάγουμε ολόκληρη βάση δεδομένων με χρήση bulk copy (bcp) στον SQL Server

Πολύ συχνά θα χρειαστεί να μεταφέρουμε τις εγγραφές από πίνακες από ένα σύστημα σε ένα άλλο. Συνήθως αυτή τη δουλειά την κάνουμε μέσω wizard, υπάρχει όμως και ένα άλλο εργαλείο στον SQL Server το bulk copy program ή αλλιώς… Διαβάστε περισσότερα

Γιατί να κάνουμε partition έναν πίνακα και πως γίνεται στον SQL Server

Όπως γνωρίζουμε μια σχεσιακή βάση δεδομένων αποτελείται κυρίως από οντότητες που ονομάζονται πίνακες. Οι πίνακες δεν έχουν κάποιο λογικό όριο στο μέγεθος που μπορούν να φτάσουν. Yπάρχουν περιπτώσεις που το μέγεθος τους μπορεί να γίνει μη διαχειρίσιμο. Που ξεκινάει… Διαβάστε περισσότερα

Πώς κάνουμε σωστά μία εγκατάσταση SQL Server

Σε αυτό το άρθρο θα αναλύσουμε πως πρέπει να γίνεται μία καινούργια εγκατάσταση SQL Server βήμα βήμα. Συγκεκριμένα θα δούμε το setup για SQL Server 2019. Επίσης θα δούμε τι απαιτείται να έχουμε κάνει πριν ξεκινήσουμε την εγκατάσταση και… Διαβάστε περισσότερα