<?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>Απ: Normalization Databases</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41677.aspx</link><pubDate>Tue, 22 Apr 2008 21:06:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41677</guid><dc:creator>gtaskos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41677.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41677</wfw:commentRss><description>Συμφωνώ με τον Δημήτρη και ευχαριστώ για την απάντηση.&lt;br&gt;&lt;br&gt;Ποιο πολλή για τυπικές γνώσεις ασχολούμε με αυτό το θέμα και λόγω του ότι τα βρίσκω μπροστά μου στην δουλειά. Δεν μπορείς να συγκεντρωθείς σε όλα φυσικά και καλυτερα να είσαι καλός σε αυτο το ένα που κάνεις.&lt;br&gt;&lt;br&gt;Υ.Γ. Εχώ απλά μια βάση που δουλεύει σε ενα δυνατό PC HP-XEON και δουλεύουν στο λογιστήριο το X-Line αν γνωρίζεται, για κάποιο λόγο σε απλές διαδικασίες Import η και γενικά σε οποιαδήποτε καταχώρηση κρεμάει για αρλετή ώρα χωρίς να υπάρχει λόγος. (Δεν εκανά εγλω τον σχεδιασμό η την οποιαδήποτε υλοποίηση απλα προσπαθώ να το στρώσω)&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Normalization Databases</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41670.aspx</link><pubDate>Tue, 22 Apr 2008 18:06:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41670</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41670.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41670</wfw:commentRss><description>&lt;p&gt;Όντως υπάρχουν πολλά πράγματα. Μην αγχώνεσαι όμως!&lt;/p&gt;&lt;p&gt;Μια βάση με μερικά gb δεδομένων συνήθως δεν θέλει κάποιο ιδιαίτερο configuration. Επίσης πρέπει να έχεις στο μυαλό σου ότι αν είσαι developer και μπλεχτείς σε κάποιο μεγάλο project, θα πρέπει να έχεις δίπλα σου και έναν db admin που θα ξέρει καλύτερα και θα μπορεί να προτείνει λύσεις.&lt;/p&gt;&lt;p&gt;Δεν μπορεί ένας άνθρωπος να τα κάνει όλα. Σιγά σιγά, όσο ωριμάζει και η ελληνική αγορά πληροφορικής, οι αρμοδιότητες σπάνε.&lt;br&gt;&lt;/p&gt;</description></item><item><title>Απ: Normalization Databases</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41665.aspx</link><pubDate>Tue, 22 Apr 2008 00:46:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41665</guid><dc:creator>gtaskos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41665.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41665</wfw:commentRss><description>Ωραία ευχαριστώ πολλη για την καθοδήγηση...απο οτι βλέπω εξαρτώνται πολλά για ενα ικανοποιητικό performance και ασφαλή λειτουργία του SQL.&lt;br&gt;</description></item><item><title>Απ: Normalization Databases</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41661.aspx</link><pubDate>Mon, 21 Apr 2008 22:30:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41661</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41661.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41661</wfw:commentRss><description>&lt;P&gt;Τυπικά ναι, πάντοτε παίζεις σε 3NF. Ενίοτε για λόγους performance (βλ reporting) μπορεί και να χρειαστεί να κρατήσεις κάποια πεδία που να μπορούν να υπολογιστούν. Γενικά είναι το μεγάλο πρόβλημα OLTP vs OLAP databases. Όταν μια βάση εξυπηρετεί καθαρά OLTP ανάγκες παίζεις με full normalization ενώ όταν εξυπηρετεί OLAP ανάγκες το normalization πάει περίπατο. Το θέμα είναι τι γίνεται όταν μια βάση είναι κυρίως OLTP αλλά χρησιμοποιείται και για&amp;nbsp;OLAP.&amp;nbsp;Εκεί αρχίζουν τα&amp;nbsp;"ανάλογα".&amp;nbsp;Διάφορα trade-offs για να κουβεντιάσουμε... Πάντως συνήθως όταν λες "normalization"&amp;nbsp;εννοείς το 3NF.&amp;nbsp;Ποτέ δεν μου έχει τύχει να&amp;nbsp;πω "ας κάνω το 2NF".&amp;nbsp;Αυτά ήταν στη σχολή και για ένα-δυο εξάμηνα &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ως προς το&amp;nbsp;θέμα των Files και Filegroups είναι μεγάλο το ζήτημα... Μπορούν να χρησιμοποιηθούν για να βελτιστοποιηθεί η ταχύτητα&amp;nbsp;(όπως στην περίπτωση που δεν έχεις ένα RAID&amp;nbsp;controller αλλά έχεις ας πούμε 3 δίσκους - το RAID του φτωχού) αλλά επίσης χρησιμοποιούνται και για διάφορους άλλους λόγους όπως για&amp;nbsp;γρηγορότερα&amp;nbsp;backups.&lt;/P&gt;
&lt;P&gt;Γενικά, το performance δεν είναι&amp;nbsp;τόσο θέμα "επιλογών" στις ρυθμίσεις της βάσης&amp;nbsp;όσο επιλογών&amp;nbsp;της αρχιτεκτονικής της βάσης. Είναι μια σύνθετη&amp;nbsp;διαδικασία που ξεκινάει&amp;nbsp;από το h/w του server και τις ρυθμίσεις του Λ/Σ, περνάει στις ρυθμίσεις του server, στον τρόπο που είναι φτιαγμένη η βάση και φτάνει μέχρι και την ίδια την εφαρμογή.&amp;nbsp;Γι αυτό το λόγο και απαιτεί βαθειά γνώση ολόκληρου του συστήματος, ενώ πολλές φορές απαιτεί διαδικασίες τύπου "μετρώ - ρυθμίζω - ξαναμετρώ" μέχρι να επιτευχθεί ικανοποιητικό αποτέλεσμα.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Normalization Databases</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/41659.aspx</link><pubDate>Mon, 21 Apr 2008 21:10:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:41659</guid><dc:creator>gtaskos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/41659.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=41659</wfw:commentRss><description>Ξέρω οτι είναι πολύ noob ερώτηση...&lt;br&gt;&lt;br&gt;Χρησιμοποιούνται Βάσεις τύπυ 2NF και 3NF ??&lt;br&gt;Δηλαδή σπάει ένας Πίνακας σε Δύο για λόγους κακού σχεδιασμού και προς αποφυγή λαθών?&lt;br&gt;&lt;br&gt;Αν ΝΑΙ τότε θα πρέπει εσύ να εντοπίσεις τι Normalization πρέπει να εφαρμοστεί η υπάρχουν εργαλεία στον SQL Management Studio?&lt;br&gt;Υποθέτω ότι πρέπει λογικά να καταλάβεις εσύ ποιο Normalization πρέπει να γίνει !&lt;br&gt;&lt;br&gt;Και άλλη μια... Για να αποφύγεις καθυστερήσεις λόγω αύξησεις μεγέθους της Βάσης καλό είναι να χρησιμοποείς την επιλογή Files kai Filegroups?&lt;br&gt;Είναι μια ασφαλή επιλογή και δίνει καλύτερη απόδοση σε μια βάση απο οτι μια μόνο (π.χ. 7GB)?&lt;br&gt;Ποια άλλη επιλογή θα έπρεπε να προσέξει κάποιος για να αποφύγει καθυστέρηση του Server του?&lt;br&gt;&lt;br&gt;Ευχαριστώ για την κατανόηση και εκ των προτερων....&lt;br&gt;&lt;br&gt;</description></item></channel></rss>