Ετικέτα: Indexes

Πώς βρίσκουμε την απόδοση των Indexes στον SQL Server

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

Πώς αυτοματοποιούμε τη διαδικασία rebuild των indexes στον SQL Server χωρίς την χρήση maintenance plan

Όπως έχουμε δει σε παλαιότερο άρθρο για τον ευκολότερο τρόπο προσπέλασης στα δεδομένα στις βάσεις δεδομένων χρησιμοποιούμε τα indexes και τα στατιστικά. Τα indexes είναι ουσιαστικά ένα ευρετήριο που μας βοηθάει να βρούμε ότι ψάχνουμε πιο γρήγορα. Καθώς όμως… Διαβάστε περισσότερα

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

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

Τι είναι τα Columnstore Indexes και πότε τα χρησιμοποιούμε στον SQL Server

Σε αυτό το άρθρο θα αναλύσουμε την διαφορά ενός πίνακα που είναι φυσικά αποθηκευμένος μέσω Clustered Rowstore Index με το να είναι μέσω Clustured Columnstore Index. Τι ακριβώς είναι τα Columnstore Indexes, πότε πρέπει να χρησιμοποιούνται και ποια είναι… Διαβάστε περισσότερα

Πώς αποθηκεύονται οι βάσεις δεδομένων και τι είναι τα indexes

Έχουμε δει τι είναι μια σχεσιακή βάση δεδομένων (relational database) και ότι οι οντότητές μας είναι λογικά αντικείμενα που ονομάζονται πίνακες. Πώς όμως αποθηκεύονται “φυσικά” σε ένα RDBMS (σύστημα διαχείρισης σχεσιακών βάσεων δεδομένων); Οι πίνακες σαν objects αποθηκεύονται και… Διαβάστε περισσότερα