<?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>Απ: 10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59229.aspx</link><pubDate>Mon, 21 Jun 2010 18:13:35 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59229</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59229.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59229</wfw:commentRss><description>&lt;br&gt;Επίσης, για να να συνεχίσω από εκεί που το άφησε ο Σωτήρης, καλύτερα να μην έχεις το shrink feature στο αυτόματο, αλλά να έχεις ένα job που να το κάνει αυτό περιοδικά. Το να έχεις το shrink on μπορεί να σου δημιουργήσει προβλήματα στο performance.&lt;br&gt;</description></item><item><title>Απ: 10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59228.aspx</link><pubDate>Mon, 21 Jun 2010 18:13:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59228</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59228.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59228</wfw:commentRss><description>Να προσθέσω, ότι η οποιαδήποτε προσπάθεια να παρακαμφθεί το όριο των 10 GB δεν έχει και κανένα απολύτως νόημα από οικονομικής άποψης. Μία ματιά στις &lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx"&gt;άδειες &lt;/a&gt;και θα δούμε ότι μιλάμε για το πως να γλυτώσουμε $700 (όσο κάνει ο SQL Server Workgroup), ξοδεύοντας πολλαπλάσια σε research (γιατί γι αυτό πρόκειται) σε ένα τομέα που ο m6s δεν έχει ξανασυναντήσει - χωρίς να συνυπολογίσουμε το κόστος σε σίδερο, γιατί φυσικά αν βάλεις 2 instances στο ίδιο μηχάνημα, διπλασσιάζεις το φόρτο σε CPU, RAM, κλπ σε σχέση με μία κανονική εγκατάσταση.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Από την άλλη, μπορεί να χρησιμοποιήσει κανείς τεχνικές sharding όταν ΠΡΑΓΜΑΤΙΚΑ χρειάζεται πολλά σχετικά μικρά σίδερα - όπως για παράδειγμα όταν έχει μία φάρμα με game servers. Σε αυτή την περίπτωση με κάποιο τρόπο (π.χ. γεωγραφική κατανομή παικτών) καθορίζεις ότι διαφορετικές συνδέσεις θα καταλήγουν πάντα σε μία απ' όλες τις βάσεις. Προφανώς ούτε το sharding είναι εύκολο, ακόμα και αν χρησιμοποιήσεις κάποιο έτοιμο framework και προϋποθέτει ότι έχεις .... τα χρήματα για το σίδερο και μπορείς να τροποποιήσεις την εφαρμογή σου έτσι ώστε να το χρησιμοποιεί σωστά.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Τέλος, το partitioning που αναφέρθηκε νωρίτερα χρησιμεύει όταν θέλεις να χρησιμοποιήσεις λίγα μεγάλα σίδερα και θέλεις να σπάσεις δεδομένα και queries σε διαφορετικά μηχανήματα αλλά να τα βλέπεις ουσιαστικά ως μία μόνο βάση. Εδώ μιλάμε για καθαρά Enterprise χαρακτηριστικό, το οποίο απαιτεί το κατάλληλο licensing, μεγάλα σίδερα και γρήγορα δίκτυα. Αυτό που κερδίζεις όμως είναι ότι αποφεύγεις τις ρυθμίσεις που απαιτεί το sharding και τις τροποποιήσεις στον κώδικα.&lt;/div&gt;</description></item><item><title>Απ: 10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59220.aspx</link><pubDate>Mon, 21 Jun 2010 00:53:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59220</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59220.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59220</wfw:commentRss><description>Να προσθέσω και εγώ ένα λιθαράκι.&lt;div&gt;Ενα shrink που και πού είναι καλή "θεραπεία" για να μην φτάνει το μέγεθος της database σου σε δυσθεώρητα ύψη.&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Απ: 10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59217.aspx</link><pubDate>Sun, 20 Jun 2010 22:27:32 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59217</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59217.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59217</wfw:commentRss><description>&lt;P&gt;Μάλλον έχεις καιρό, ωστόσο αν φτάσεις στο αμήν, ΜΗΝ κάνεις αυτό που λες. Φαίνεται απλό αλλά είναι εγγυημένη συνταγή για ένα σωρό προβλήματα που μπορώ να σκεφτώ.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: 10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59204.aspx</link><pubDate>Sat, 19 Jun 2010 03:51:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59204</guid><dc:creator>m6s</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59204.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59204</wfw:commentRss><description>Συγνώμη για την αργοπορία να απαντήσω στο θέμα, αλλά δεν είχα διάθεση λόγω τρεξίματος...&lt;br&gt;Είδα το σχετικό με αυτό link, και είναι πολύ ενδιαφέρον το partitioned. Αλλά θέλει τρελό ανασχεδιασμό προφανώς για να παίξει. Οπως κατάλαβα απο αυτό.&lt;br&gt;Βεβαίως θα το ψάξω λίγο παραπάνω να δώ μήπως είναι πιο απλό...&lt;br&gt;&lt;br&gt;Εγώ πάντως ειλικρινά, χωρίς να το χω ψάξει, αυτό που θα έκανα θα ήταν λίγο τρελλό;&lt;br&gt;1. Ολοι οι πίνακες της παλιάς βάσης στην νέα, με ένα πρόθεμα σε καθένα όνομα πίνακα.&lt;br&gt;2. Στην επικοινωνία των select ψάξιμο σε αυτούς τους πίνακες αν βρώ κλειδί μέσα εκεί, τρέχω στην παλιά βάση...&lt;br&gt;3. αν όχι, κανονικά από τους πίνακες της νέας βάσης.&lt;br&gt;&lt;br&gt;Βέβαια δεν μου έχει τύχει, και βλέπω ότι 1gb δεδομένων το έπιασε ένας πελάτης σε 3 χρόνια. Αρά 10γίγα&amp;nbsp; * 3 χρόνια... μάλλον έχω καιρό ακόμα να ανησυχώ... χεχε&lt;br&gt;</description></item><item><title>Απ: 10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59101.aspx</link><pubDate>Sun, 13 Jun 2010 19:41:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59101</guid><dc:creator>nikolaosk</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59101.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59101</wfw:commentRss><description>&lt;br&gt;Θα συμφωνήσω με τον Γιώργο, ότι για βάσεις τέτοιου μεγέθους, καλό είναι να πας σε άλλη έκδοση του SQL Server.&lt;br&gt;&lt;br&gt;Το database size για τις express editions 2005 και 2008 είναι 4 gbytes. Για τον SQL Server 2008 R2 express edition το database size ανεβαίνει στα 10 gigabytes. &lt;br&gt;</description></item><item><title>Απ: 10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59091.aspx</link><pubDate>Sun, 13 Jun 2010 01:19:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59091</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59091.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59091</wfw:commentRss><description>&lt;P&gt;Βασικά&amp;nbsp;η Express είναι&amp;nbsp;η Express έκδοση - αν έχεις κάτι που πρόκειται να περάσει τα 10GB&amp;nbsp;σε μέγεθος, είναι σίγουρο&amp;nbsp;ότι έχεις ανάγκη&amp;nbsp;τα παραπάνω χαρακτηριστικά που προσφέρουν η workgroup/ standard/ enterprise έκδοση. Θέλεις περισσότερους από 1 επεξεργαστές και 1GB για κάνεις κάτι καλό σε βάσεις τέτοιου μεγέθους...&lt;/P&gt;
&lt;P&gt;Όσο για το δεύτερο ερώτημα θα πρότεινα να κοιτάξεις αυτή εδώ την δημοσίευση: &lt;A href="http://www.dotnetzone.gr/cs/blogs/mkelaiditis/archive/2005/11/10/6966.aspx"&gt;Partitioned Tables&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>10GB μέγεθος express</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/59088.aspx</link><pubDate>Sat, 12 Jun 2010 23:57:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:59088</guid><dc:creator>m6s</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/59088.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=59088</wfw:commentRss><description>Σύμφωνα με αυτό : http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx , η "εξπρές" έκδοση έχει 10 γίγα μέγιστο μέγεθος.&lt;br&gt;Εχει αντιμετωπίσει κανείς το όριο; σε παλιότερη εκδοχή ενοείτα ( sql2005 π.χ.) Τι γίνεται σε αυτή την περίπτωση;&lt;br&gt;Υπάρχει τρόπος να συνεχίσεις σε νέα βάση και να καλείς τα δεδομένα απο μιά άλλη βάση που αφορούν παλιές εγγραφές ίσως με κάποιο bit αναγνωριστικό ;&lt;br&gt;&lt;br&gt;Εννοώ, να υπάρχει ένα ίσως layer(?), που όταν κάνει SELECT με το ADO.NET να αναγνωρίζει ότι πρέπει να πάει σε κάποιο άλλο αντίγραφο της βάσης, διότι τα data είναι στο παλιότερο αντίγραφο ;&lt;br&gt;</description></item></channel></rss>