<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/12965.aspx</link><pubDate>Fri, 19 May 2006 07:58:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:12965</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/12965.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=12965</wfw:commentRss><description>&lt;P&gt;UPDATE: Αλέξανδρε, τελικά όπως θα δεις και &lt;A href="/cs/forums/12960/ShowPost.aspx"&gt;στο post του Kelman&lt;/A&gt;, εδώ, ίσως να μην είναι η καλύτερη ιδέα, ειδικά αν θελήσεις αργότερα να αναβαθμίσεις στον SQL 2005. &lt;/P&gt;
&lt;P&gt;Δυστυχώς δεν το γνώριζα αυτό τη στιγμή που σου έγραφα τα παραπάνω. Κρατησε μια σημείωση κάπου απλά για να το έχεις υπόψη σου αν γίνει κάποια στιγμή αναβάθμιση.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11350.aspx</link><pubDate>Thu, 30 Mar 2006 15:49:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11350</guid><dc:creator>alexnir</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11350.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11350</wfw:commentRss><description>Τα queries που τρεχουν για τον συγκεκριμενο πινακα δεν χρησιμοποιουν join.&lt;br /&gt;&lt;br /&gt;Μεχρις τωρα απαντως που κανω καποιες δοκιμες (και αφου διορθωσα το προγραμμα) η λυση με τα views μου φανηκε παρα πολυ απλη, χρησιμη, σωστη.</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11344.aspx</link><pubDate>Thu, 30 Mar 2006 07:55:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11344</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11344.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11344</wfw:commentRss><description>Δεν το γνώριζα αυτό, και μου φαίνεται πολύ σωστό. Βεβαια, στην περίπτωσή μας η χρήση indexes αφορούσε ένα μόνο πίνακα και όχι joins μεταξύ δύο ή περισσοτέρων πινάκων. Ομως, είναι ιδιαίτερα χρήσιμη πληροφορία την οποία σημειώνω (για να μπορώ και εγώ να "ψαρώνω" κανέναν που και που :) ) &lt;br /&gt;&lt;br /&gt;</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11341.aspx</link><pubDate>Thu, 30 Mar 2006 07:39:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11341</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11341.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11341</wfw:commentRss><description>Γενικά, δεν μπορείς να βασίστείς στη σειρά με την οποία επιστρέφονται τα δεδομένα από ένα SQL query, εκτός και αν περιέχει ORDER BY. Ο τρόπος με τον οποίο γίνονται τα joins (hash joins, merge joins, nested loops) μπορεί να επιστρέψει τα δεδομένα με οποιαδήποτε σειρά, ακόμα και με την αντίθετη από αυτήν με την οποία βρίσκονται στο σκληρό. Για παράδειγμα, έστω ότι κάνεις join δύο πίνακες Α και Β, και έχεις ορίσει στον Α clustered index για να αναγκάσεις τα αποτελέσματα να επιστρέψουν με συγκεκριμένη σειρά. Ο query optimizer αποφασίζει να χρησιμοποιήσει nested loop, θεωρώντας εξωτερικό τον Β πίνακα, δηλαδή για κάθε γραμμή του Β πίνακα, θα επιστρέψει τις εγγραφές του Α που ήθελες να γυρίσουν με τη σειρά. Το τελικό αποτέλεσμα θα περιέχει τις εγγραφές του Β με τη σειρά αλλά του Α ανάμεικτα.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Τελικά, η χρήση views είναι η μόνη αξιόπιστη λύση αν δεν μπορείς να αλλάξεις τα αρχικά queries.</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11328.aspx</link><pubDate>Thu, 30 Mar 2006 00:30:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11328</guid><dc:creator>imanos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11328.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11328</wfw:commentRss><description>&lt;P&gt;Αυτός ήταν ένας λόγος που είπα για clustered indexes .Μάλλον το περίμανα να γίνει αυτό.Φοβάμαι ότι δέν μπορείς να κάνεις και πολλά πράγματα.&lt;/P&gt;
&lt;P&gt;'Ισως ο καλύτερος τρόπος είναι να Χρησιμοποιήσεις ORDER BY στα QUERIES σου&lt;/P&gt;</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11318.aspx</link><pubDate>Wed, 29 Mar 2006 22:55:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11318</guid><dc:creator>alexnir</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11318.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11318</wfw:commentRss><description>γιατί άλλαξα όλα τα queries σε ενα πρόγραμμα (λόγω αλλαγής ονόματος table) και έιναι ποιο απλό να κάνω find and replace παρά να προσθέσω άλλη μια γραμμή.&lt;br /&gt;&lt;br /&gt;αυτό που ήθελα στην αρχή να μάθω ήταν αν γινόταν να κάνω αλλαγή μόνο στην βάση (από enterprise manager)και όχι στο πρόγραμμα.&lt;br /&gt;&lt;br /&gt;αυτος που το εφτιαξε το θεώρησε λεπτομέρια να sortαρει μάλλον.&lt;br /&gt;&lt;br /&gt;οπότε από τις δυο περιπτωσεις με βόλεψε το view.&lt;br /&gt;&lt;br /&gt;και δυστηχως τα queries που υπάρχουν είναι πάρα πολλά</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11287.aspx</link><pubDate>Wed, 29 Mar 2006 16:27:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11287</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11287.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11287</wfw:commentRss><description>Τελικά όμως, γιατί είναι τόσο τρομερό το να βάζεις το ORDER BY που σε κάνει να χρησιμοποιήσεις το view;</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11285.aspx</link><pubDate>Wed, 29 Mar 2006 15:55:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11285</guid><dc:creator>alexnir</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11285.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11285</wfw:commentRss><description>Κατ'αρχήν σας ευχαριστω παρα πολύ όλους!&lt;br /&gt;&lt;br /&gt;Κάθησα το βράδυ και έπαιξα με την λύση Views και την λύση  clustered indexes.&lt;br /&gt;&lt;br /&gt;Ο πίνακας έχει πολλά inserts και για κάθε insert 2 υποχρεωτικά updates (υπάρχει πιθανότητα να γίνουν και περισσοτερα σε κάθε εγγραφή).&lt;br /&gt;&lt;br /&gt;Ετσι κατέληξα στην λύση του view (και ευχαριστω παρα πολύ για το παράδειγμα cap).&lt;br /&gt;&lt;br /&gt;Σας ευχαριστώ και πάλι όλους.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Αλέξανδρος</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11283.aspx</link><pubDate>Wed, 29 Mar 2006 13:32:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11283</guid><dc:creator>imanos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11283.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11283</wfw:commentRss><description>Μάνο χίλια συγνώμη</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11281.aspx</link><pubDate>Wed, 29 Mar 2006 04:44:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11281</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11281.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11281</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;KelMan wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;
&lt;P&gt;Σωτήρη, τα clustered indexes δεν προσφέρουν performance gain όταν γίνεται αναζήτηση για unique values καθώς δεν έχουν να κάνουν με τη μοναδικότητα των εγγραφών. &lt;/P&gt;
&lt;P&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Εχμ, εχεις απόλυτο δίκιο. Ακυρο αυτό που είπα περι απόδοσης και clustered indexes. &lt;img src="/cs/emoticons/emotion-10.gif" alt="Embarrassed [:$]" /&gt;&lt;/P&gt;</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11280.aspx</link><pubDate>Wed, 29 Mar 2006 04:36:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11280</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11280.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11280</wfw:commentRss><description>&lt;P&gt;Σωστά, μπορώ να έχω ένα view με clustered index από κάτω, ονομάζονται indexed views. Στον SQL Server 2000 παίζουν σε Enterprise και Developer editions, στον 2005 σε όλες τις εκδόσεις.&lt;/P&gt;
&lt;P&gt;Σωτήρη, τα clustered indexes δεν προσφέρουν performance gain όταν γίνεται αναζήτηση για unique values καθώς δεν έχουν να κάνουν με τη μοναδικότητα των εγγραφών. &lt;/P&gt;
&lt;P&gt;Επίσης, σε ένα πίνακα με αρκετά OLTP operations, δεν αλλάζει δραματικά το performance αν μπει clustered index ή όχι. Έτσι κι αλλιώς η ύπαρξη του non-clustered index που θα βρίσκεται στο κλειδί ή στα κλειδιά, σημαίνει ότι κάθε Insert/Update/Delete θα πρέπει να παίξει με τα keys για να τοποθετήσει κάθε εγγραφή που αλλάζει στην κατάλληλη θέση. Αφήστε που τυπικά, οι πίνακες έχουν πολλαπλά indexes. Εξάλλου ο SQL Server έχει μηχανισμούς που μειώνουν το overehead που προκαλούν τα IUD στην αναδιοργάνωση των indexes. Πάντως, αντίθετα από αυτό που λένε και οι κινέζοι, καλύτερα πλούσιος και υγιής παρά φτωχός και άρρωστος, δεν μπορούμε να τα έχουμε όλα. Όντως τα πολλά indexes βελτιώνουν τα read operations και&amp;nbsp;βλάπτουν τα write operations και γι αυτό αποτελεί τέχνη η επιλογή των σωστών indexes. &lt;/P&gt;
&lt;P&gt;Παράκληση: Γιάννη, φώναζέ με Μάνο και όχι Μανώλη, δε μου αρέσει το δεύτερο... &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;&lt;/P&gt;</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11278.aspx</link><pubDate>Wed, 29 Mar 2006 04:11:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11278</guid><dc:creator>imanos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11278.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11278</wfw:commentRss><description>Επίσης πρέπει να αναφέρουμε ότι clustered index υποστηρίζονται και σε views .&lt;br /&gt;&lt;br /&gt;Μόνο στις SQL ENTERPRISE EDITION και DEVELOPER για το SQL2000 για τον 2005 επειδή δέν το έχω κοιτάξει μάλλον πρέπει ο Μανώλης να μας δώσει τα φώτα του.&lt;br /&gt;&lt;br /&gt;Σημείωση.&lt;br /&gt;&lt;br /&gt;Τα views πρέπει να κάνουν access μόνο σε DataTable και όχι άλλα views.</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11277.aspx</link><pubDate>Wed, 29 Mar 2006 04:10:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11277</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11277.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11277</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;imanos wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;
&lt;P&gt;Οπότε βλέπουμε ότι απλά by default ο SQL δημιουργεί έναν clustered index στο primary key όταν δέν υπάρχει άλλος clustered index δηλαδή ανάλογα μέ το τι δεδομένα θέλουμε περισσότερο να κάνουμε αναζητήσεις στον πίνακά μας πάνω σ'αυτά πρέπει να δηλώσουμε τον clustered index το οποίο μπορεί να μην είναι απαραίτητα το PRIMARY KEY&lt;/P&gt;
&lt;P&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Δεν διαφωνώ, όπως ανέφερα και πιό πρίν και όπως είπαν ήδη και άλλοι συνάδελφοι, πάντοτε η απόφαση για το που θα χρησιμοποιηθεί το clustered index εξαρτάται από το είδος της χρήσης που κανείς επιθυμεί να κάνει στον πίνακα. Πιστεύω όμως οτι συμφωνούμε οτι σε ένα heavily-updated πίνακα, το να χρησιμοποιήσει κανείς το clustered index για να επιτύχει default sort order δεν αποτελεί βέλτιστη επιλογή μια και στερεί την απόδοση από τις αναζητήσεις που θα γίνονται με βάση το primary key του.&lt;/P&gt;
&lt;P&gt;Σε περιπτώσεις heavily-read πινακα που δεν έχει ιδιαίτερα (ή καθόλου) updates, ενδέχεται η χρήση ενός clustered index για το default sort order να ωφελούσε την κατάσταση και στο θέμα της απόδοσης, εκτός της ταξινόμησης φυσικά.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11275.aspx</link><pubDate>Wed, 29 Mar 2006 04:05:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11275</guid><dc:creator>imanos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11275.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11275</wfw:commentRss><description>Μανώλη νομίζω ότι κάλυψες πάρα πολύ ωραία το θέμα .&lt;br /&gt;&lt;br /&gt;Ελπίζω να μπορέσαμε μέσα απο αυτή την συζήτηση να βοηθήσαμε αρκετά τον φίλο μας πάνω στο συγκεκριμμένο θέμα.</description></item><item><title>Απ: Sorted Tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11274.aspx</link><pubDate>Wed, 29 Mar 2006 03:54:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11274</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11274.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=11274</wfw:commentRss><description>&lt;P&gt;Όπως είπε σωστά ο Σωτήρης, το primary key δεν πρέπει να είναι υποχρεωτικά clustered index. Μπορεί να είναι και σε μη clustered. Από default, όταν ορίζεις το primary key μέσα από τον Enterprise Manager, μπαίνει ως clusterd index. &lt;EM&gt;Προσθήκη: Επειδή το κάνει από default ο EM, δεν συνεπάγεται ότι είναι και η βέλτιστη λύση.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Άρα το ερώτημα είναι για ποιά πεδία προορίζονται τo clustered index ενός πίνακα. Η απόφαση για τι θα θέσουμε ως clustered key καθορίζεται σε πρώτη φάση &lt;STRONG&gt;αποκλειστικά και μόνο από τα queries που προβλέπουμε ότι θα τρέξουμε πάνω στον πίνακα&lt;/STRONG&gt;. Τα queries που ευεργετούνται από το clustered index είναι (φυσικά) όσα έχουν το ORDER BY clause (ASCending ή DESCending, το ίδιο κάνει, δεν παίζει ρόλο) όπως επίσης και όλα όσα έχουν ranges τιμών πάνω στο πεδίο που έχουμε βάλει το clustered index. &lt;EM&gt;Προσθήκη: Πεδία που αποτελούν foreign keys (και κατ' επέκταση λαμβάνουν μέρος σε joins) δεν αποτελούν καλούς υποψήφιους για clustered indexes.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Για παράδειγμα, αν έχω έναν πίνακα με κλειδί το πεδίο ProductID και έχω queries με WHERE clause του τύπου "WHERE ProductID=X" καθώς και του τύπου "WHERE ProductDate&amp;gt;FromDate AND ProductDate&amp;lt;ToDate" είναι σαφώς προτιμότερο να βάλω το clustered index στο πεδίο ProductDate και όχι στο ProductID.&lt;/P&gt;
&lt;P&gt;Η ρύθμιση σωστών indexes παίζει πολύ μεγάλο ρόλο για το performance της εφαρμογής και δεν πρέπει να τη σπαταλήσουμε επιπόλαια απλά και μόνο πάνω σε κάποιο πεδίο βάσει του οποίου θα θέλαμε να βλέπουμε default ταξινόμηση, εκτός αν συμβαδίζει αυτή η επιθυμία με την προηγούμενη λογική. Οι επιθυμίες αλλάζουν, μπορεί αύριο να θέλουμε να τα βλέπουμε διαφορετικά ταξινομημένα, τι θα κάνουμε τότε; DROP και recreate τα indexes; Η default ταξινόμηση των clustered indexes θα πρέπει να εκλαμβάνεται ως side-effect και όχι ως feature. Ας μην ξεχνάμε ότι η σχεσιακή θεωρία λέει ότι δεν πρέπει να υπολογίζουμε ότι θα πάρουμε τα δεδομένα με καμία συγκεκριμένη σειρά, αν θέλουμε ταξινόμηση, τότε τη ζητάμε (με το ORDER BY) ή την κάνει ο client όπως είπε ο Γιάννης. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>