<?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>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37597.aspx</link><pubDate>Wed, 21 Nov 2007 21:49:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37597</guid><dc:creator>valotas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37597.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37597</wfw:commentRss><description>Να ρωτήσω εδώ κάτι που μπορεί να έχει σχέση με το θέμα. Σε κάποιο σημεί στην κονσόλα διαχείρησης του site το οποίο υποστιρίζει ο sql server κάνουμε ένα update μερικών εγγραφών(δεν πρέπει να είναι πάνω από 20).&lt;br&gt;&lt;br&gt;Η αρχική προσσέγγιση ήταν να "κλείσουμε" σε ένα transaction και τα 20 updates των εγγραφών. Όταν άλλαξα την προσσέγγιση και ξεκινούσα ένα transaction με κάθε update το πρόβλημα παρατήρησα πως ελατόνεται.&lt;br&gt;&lt;br&gt;Μπορεί αυτό και πως να έχει να κάνει με το πρόβλημα που παρατειρώ;&lt;br&gt;</description></item><item><title>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37336.aspx</link><pubDate>Thu, 15 Nov 2007 18:27:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37336</guid><dc:creator>valotas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37336.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37336</wfw:commentRss><description>Περίεργο. Από χθες δεν έχει ξαναπαρουσιαστεί το εν λόγω πρόβλημα. Βέβαια έχω βάλει ένα proxy μπροστά από τον webserver για να ελλατωθούν τα request και κατ επέκταση και τα request στην βάση. Έχω αλλάξει το autogrow της tempdb έτσι ώστε να μην υπερβαίνει κάποια megabites κάθε φορά αλλά δεν νομίζω να λύσω τελείως το πρόβλημά μου μιας και το θέμα είναι γιατί η tempdb θέλει να μεγαλώνει συνέχεια και όχι το γεγονός ότι προσπαθεί (όπως και αν το κάνει αυτό) να μεγαλώσει.&lt;br&gt;</description></item><item><title>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37332.aspx</link><pubDate>Thu, 15 Nov 2007 01:15:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37332</guid><dc:creator>valotas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37332.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37332</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;O Kelman μου είπε ότι μπορεί και να φταίει το paging που ίσως χρησιμοποιεί το site. Δεν μας είπες όμως το πιο σημαντικό. Πόσο μεγάλο είναι το tempdb?&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Δεν σας είπα το κυριότερο μιας και δεν ήξερα τι να κοιτάξω μέχρι που μου το αναφέρατε! Θα πρέπει λοιπόν να περιμένω να εμφανιστεί το πρόβλημα και να είμαι στο μηχάνημα γιατί διαφορετικά δεν μπορώ να συνδεθώ μέχρι να ηρεμήσει η βάση.&lt;br&gt;&lt;br&gt;Τώρα το paging γίνεται στον application server οπότε δεν νομίζω να είναι αυτό το πρόβλημα εκτός και αν έχεις κάτι το συγκεκριμένο στο μυαλό σου.&lt;br&gt;</description></item><item><title>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37331.aspx</link><pubDate>Thu, 15 Nov 2007 00:37:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37331</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37331.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37331</wfw:commentRss><description>O Kelman μου είπε ότι μπορεί και να φταίει το paging που ίσως χρησιμοποιεί το site. Δεν μας είπες όμως το πιο σημαντικό. Πόσο μεγάλο είναι το tempdb?</description></item><item><title>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37330.aspx</link><pubDate>Thu, 15 Nov 2007 00:29:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37330</guid><dc:creator>valotas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37330.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37330</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Παναγιώτης Καναβός:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Το μήνυμα το λέει ξεκάθαρα ότι η καθυστέρηση οφείλεται στο ότι εκείνη τη στιγμή αυξάνεται το μέγεθος της tempdb και όχι σε κάποιο πρόβλημα επικοινωνίας. Πέρα από το link που σου έδωσε ο Μάνος, θα αναρωτιόμουν γιατί να έχει μεγαλώσει τόσο πολύ η tempdb? Σύμφωνα με το μήνυμα χρειάστηκαν περίπου 7 λεπτά για να μεγαλώσει. Αυτό σημαίνει είτε ότι η tempdb είναι ήδη τεράστια, ή ότι είναι σε εξαιρετικά αργό σκληρό (μάλλον απίθανο). Η tempdb χρησιμοποιείται για τη δημιουργία temporary&amp;nbsp;tables και cursors. Μήπως ο κώδικας του site χρησιμοποιεί temporary tables ή cursors σε υπερβολικό βαθμο? &lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Πρώτα απ΄ όλα ευχαριστώ θερμά για την άμμεση&amp;nbsp; ανταπόκριση.&lt;br&gt;&lt;br&gt;Cursors δεν χρησημοποιεί καθόλου. Temporary table φτιάχνει μόνο μιας stored procedure και μηλάμε για table με 20 records!!!&lt;br&gt;</description></item><item><title>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37328.aspx</link><pubDate>Wed, 14 Nov 2007 23:44:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37328</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37328.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37328</wfw:commentRss><description>&lt;P&gt;Το μήνυμα το λέει ξεκάθαρα ότι η καθυστέρηση οφείλεται στο ότι εκείνη τη στιγμή αυξάνεται το μέγεθος της tempdb και όχι σε κάποιο πρόβλημα επικοινωνίας. Πέρα από το link που σου έδωσε ο Μάνος, θα αναρωτιόμουν γιατί να έχει μεγαλώσει τόσο πολύ η tempdb? Σύμφωνα με το μήνυμα χρειάστηκαν περίπου 7 λεπτά για να μεγαλώσει. Αυτό σημαίνει είτε ότι η tempdb είναι ήδη τεράστια, ή ότι είναι σε εξαιρετικά αργό σκληρό (μάλλον απίθανο). Η tempdb χρησιμοποιείται για τη δημιουργία temporary&amp;nbsp;tables και cursors. Μήπως ο κώδικας του site χρησιμοποιεί temporary tables ή cursors σε υπερβολικό βαθμο? &lt;/P&gt;</description></item><item><title>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37327.aspx</link><pubDate>Wed, 14 Nov 2007 23:42:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37327</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37327.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37327</wfw:commentRss><description>&lt;P&gt;Για να χρησιμοποιεί τόσο εκτεταμένα την TempDB πάει να πει ότι κάποια διαδικασία δεν έχει βελτιστοποιηθεί. Δημιουργούνται μεγάλοι temp πίνακες που προκαλλούν το Autogrow. Ακόμα κι αν λύσεις το πρόβλημα με το Autogrow, κάτι μου λέει ότι θα μπορούσες και πάλι να έχεις καλύτερο performance.&lt;/P&gt;</description></item><item><title>Απ: Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37323.aspx</link><pubDate>Wed, 14 Nov 2007 23:11:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37323</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37323.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37323</wfw:commentRss><description>Ξεκίνα από &lt;a href="http://support.microsoft.com/kb/822641"&gt;εδώ&lt;/a&gt; &lt;br&gt;</description></item><item><title>Sql server slowing down all the server</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37322.aspx</link><pubDate>Wed, 14 Nov 2007 22:39:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37322</guid><dc:creator>valotas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37322.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=37322</wfw:commentRss><description>Καλησπέρα παιδιά,&lt;br&gt;Χρησιμοποιώ έναν sql server 2000 για ένα site το οποίο παρουσιάζει ένα ωραίο φαινόμενο.&lt;br&gt;&lt;br&gt;Το site το οποίο τον χρησιμοποιεί δουλεύει κανονικά μέχρι που κάποια στιγμή δεν έχει καλή επικοινωνία με την βάση. Και πως εννοώ καλή επικοινωνία και γιατί καταλήγω σε αυτό το συμπέρασμα; Μπαίνω στο μηχάνημα της βάσης να δώ τι συμβαίνει και βλέπω ότι είναι πάναργο. Δεν μπορώ να κάνω πρακτικά τίποτα. Ύστερα από προσπάθεια καταφέρνω και κάνω reboot τον sql server και όλα πάνε μια χαρά. Μετά από κάμποση ώρα όμως και πάλι το ίδιο...&lt;br&gt;&lt;br&gt;Αυτό που παρατηρώ είναι ότι ο χρόνος στον οποίο παρουσιάζεται το πρόβλημα δεν είναι συγκεκριμένο. Επίσης αν αφοίσω την βάση αρκετή ώρα έτσι (για παράδειγμα μισή ώρα) μπορεί να πάψει το πρόβλημα να εμφανίζεται από μόνο του.&lt;br&gt;&lt;br&gt;Μπορώ να είμαι αρκετά σίγουρος ότι δεν είναι Network θέμα μιας και το πρόβλημα λύνεται άμεσα μετά από restart του sql server όσες φορές αυτό έχει παρουσιαστεί.&lt;br&gt;&lt;br&gt;Στο event viewer των windows παίρνω το εξής μύνημα:&lt;br&gt;&lt;b&gt;5145 :&lt;br&gt;Autogrow of file 'tempdev' in database 'tempdb' took 445750 milliseconds.&amp;nbsp; Consider using ALTER DATABASE to set a smaller FILEGROWTH for this file.&lt;br&gt;&lt;/b&gt;&lt;br&gt;Το παραπάνω μήνυμα το παίρνω αρκετές φορές. Καμιά ιδέα για το τι μπορεί να συμβαίνει;&lt;br&gt;&lt;br&gt;ΥΓ&amp;gt; Όταν παρουσιάζεται το πρόβλημα και προσπαθήσω να κάνω ένα απλό select σε κάποιον πίνακα (ένα select * from xx where id = xx όπου το id είναι primary key) αυτό μπορεί να αργήσει να μου έρθει ακόμα και 1 λεπτό ενώ κανονικά έρχεται σε κλάσματα! Και όλα αυτά πάντα τοπικά στο μηχάνιμα συνδεδεμένος native με την βάση.&lt;br&gt;</description></item></channel></rss>