Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Ερωτηση για το service του Sql Server

Îåêßíçóå áðü ôï ìÝëïò jimenez. Τελευταία δημοσίευση από το μέλος jimenez στις 28-08-2006, 12:57. Υπάρχουν 6 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-08-2006, 11:42 16034

    Ερωτηση για το service του Sql Server

    Τρέχω έναν client, ο οποίος ανα 1 sec στέλνει data στον server. Αυτός στην συνέχεια τα αποθηκεύει σε μια βάση τρέχοντας απλά ένα query. Παρατήρησα το εξής. ότι η μνήμη που δεσμευε το service(SqlServer.exe) συνεχώς  αύξανε. Μήπως αυτό πρέπει κάπως να το χειριστώ? O Server δεσμεύει σταθερά 10 ΜΒ από την μνήμη.

    Dimitris S.
    FIRST TEST THEN CODE....
  •  28-08-2006, 11:50 16036 σε απάντηση της 16034

    Απ: Ερωτηση για το service του Sql Server

    Γιατί να το χειριστείς; Ανησυχείς μήπως ξεμείνεις από μνήμη; Παρότι μπορείς να ορίσεις minimum και maximum server memory, καλό θα ήταν να μην πειράξεις αυτές τις ρυθμίσεις, εκτός αν στο server PC τρέχει και κανένας άλλος server (πχ έχεις Small Business Server και υπάρχει και Exchange ή ISA Server) ωστόσο χρειάζεται προσοχή και καλό monitoring ώστε να είσαι σίγουρος ότι δεν θα δημιουργηθεί κανένα πρόβλημα.
    Vir prudens non contra ventum mingit
  •  28-08-2006, 12:04 16038 σε απάντηση της 16036

    Απ: Ερωτηση για το service του Sql Server

    Βλέπω την μνήμη συνεχώς να αυξάνει. Και ακριβώς φοβάμαι όντως μην "ξεράσει". Απλά σε κάθε εντολή που στέλνει ο server βλεπω να αυξάνει η μνήμη συνεχώς.
    Dimitris S.
    FIRST TEST THEN CODE....
  •  28-08-2006, 12:09 16041 σε απάντηση της 16038

    Απ: Ερωτηση για το service του Sql Server

    Για τι μηχάνημα μιλάμε; Πόση μνήμη έχει; Δεν πρόκειται να συμβεί τίποτε τραγικό, το πολύ-πολύ να δεσμευτεί όλη η διαθέσιμη μνήμη και μετά να κάνει κουμάντο με αυτά που έχει Big Smile

    Πάντως αν ανησυχείς κάνε ένα load test να δεις τι θα γίνει...
    Vir prudens non contra ventum mingit
  •  28-08-2006, 12:33 16043 σε απάντηση της 16041

    Απ: Ερωτηση για το service του Sql Server

    P4 2,6 1024MB. Περσι τον χρησιμοποιούσα για server στην εταιρια. Παρατήρησα από τα Resources ότι σταματάει κάπου στα 420ΜΒ. Παρεπιπτόντως έχω την standard edition του SQL Server.
    Dimitris S.
    FIRST TEST THEN CODE....
  •  28-08-2006, 12:53 16045 σε απάντηση της 16043

    Απ: Ερωτηση για το service του Sql Server

    O SQL Server διαχειρίζεται τη μνήμη δυναμικά, δεσμεύοντας και αποδεσμεύοντας buffers. Τη δουλειά αυτή την κάνει ένα process που ονομάζεται LazyWriter και εκτελείται περιοδικά.  Κάθε φορά που "ξυπνάει" το process αυτό, ελέγχει μήπως το ΛΣ έχει ξεμείνει από μνήμη (αυτό συμβαίνει όταν δεν υπάρχει μνήμη για να εξυπηρετήσει requests από άλλα processes) και τότε αποδεσμεύει buffers, διαφορετικά για κάθε νέα εργασία του server δεσμεύονται νέοι buffers ώστε οι παλιότεροι να υπάρχουν διαθέσιμοι αν χρειαστεί να επαναχρησιμοποιηθούν.

    Οπότε μην ανησυχείς, δεν υπάρχει κανένα ιδιαίτερο πρόβλημα...


    Vir prudens non contra ventum mingit
  •  28-08-2006, 12:57 16046 σε απάντηση της 16045

    Απ: Ερωτηση για το service του Sql Server

    Ευχαριστώ πολύ. Οκ
    Dimitris S.
    FIRST TEST THEN CODE....
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems