Αλλαγή γραμματοσειράς
Ημερομηνία Πέμ Απρ 24, 2014 5:47 pm
foss.aueb.gr
Αρχική Κοινότητας Courses Web Programming

Web Programming

Maximum connections with mysql

Html - php - SQL(MySql, MsSqlServer, etc) - Perl CGI - Ruby on Rails
Related Courses: Προγραμματισμός στον Ιστό, Βάσεις Δεδομένων, Σχεδιασμός Βάσεων Δεδομένων

Maximum connections with mysql

Δημοσίευσηαπό Near » Σάβ Δεκ 19, 2009 5:07 pm

Ξερει κανεις περιπου ποσες ανοιχτες συνδεσεις αντεχει η mysql? Βεβαια εγω χρησιμοποιω jsp αλλα το θεμα συνδεσεων ειναι θεμα βασης νομιζω.
Επισης, υπαρχει τροπος να αυξησω την ταχυτητα με προγραμματα τυπου Connection Pooling κτλπ? Ξερει κανεις τιποτα πανω σ αυτο?
Άβαταρ μέλους
Near
Open Member
 
Δημοσ.: 31
Εγγραφη: Τετ Μάιος 13, 2009 9:11 pm

Re: Maximum connections with mysql

Δημοσίευσηαπό TNT » Κυρ Δεκ 20, 2009 6:28 pm

Άνοιξε το αρχείο /etc/mysql/my.cnf και ψάξε για τη γραμμή

#max_connections = 100

διαφορετικά ο μέγιστος αριθμός συνδέσεων εξαρτάται από το hardware και πόσο μπορεί να αντέξει.
Πόσο δυνατό είναι δηλαδή το μηχάνημά σου.

Όσο για τα connection pools αν κάνεις χρήση θα γλιτώσεις τη χρονοκαθυστέρηση που έχεις από τη δημιουργία μιας νέας σύνδεσης στη ΒΔ.
Αν όμως η 'πισίνα' δεν περιέχει μια ήδη ανοιχτή σύνδεση έτοιμη για χρήση πάλι θα δημιουργθεί μια καινούργια και θα προστεθεί στη 'πισίνα'. :D

Αν το site είναι εντελώς δυναμικό, εξαρτάται από τη ΒΔ κυριώς και προσδοκάς πολλούς επισκέπτες ταυτόχρονα τότε χρησιμοποιήσε εφαρμόγες αυτού του είδους.
who am i?
Άβαταρ μέλους
TNT
Open Member
 
Δημοσ.: 119
Εγγραφη: Κυρ Δεκ 20, 2009 2:23 pm

Re: Maximum connections with mysql

Δημοσίευσηαπό Near » Κυρ Δεκ 20, 2009 11:37 pm

I see :)
Θανξ για τις απαντησεις σου!
Ξερεις καμια γνωστη εφαρμογη για connection pools?Η κατι αντιστοιχο?

btw, το max connections μεχρι ποιον αριθμο παει? :ugeek:
Άβαταρ μέλους
Near
Open Member
 
Δημοσ.: 31
Εγγραφη: Τετ Μάιος 13, 2009 9:11 pm

Re: Maximum connections with mysql

Δημοσίευσηαπό TNT » Τρί Δεκ 22, 2009 10:02 am

Γράψε μόνος σου τον κώδικα δεν είναι δύσκολο, χρειάζεσαι το JDCConnectionPool.
Επίσης μπορείς να βοηθηθείς από εδώ http://java.sun.com/developer/onlineTraining/Programming/JDCBook/conpool.html#pool
και εδώ http://dev.mysql.com/tech-resources/articles/connection_pooling_with_connectorj.html.

Όσο για το max connections όπως σου είπα και παραπάνω είναι όσες συνδέσεις αντέχει το μηχάνημά σου.
Συνήθως μια τιμή 200-400 είναι άκρως ικανοποιητική όταν έχεις μια πολύ απαιτητική εφαρμογή.
who am i?
Άβαταρ μέλους
TNT
Open Member
 
Δημοσ.: 119
Εγγραφη: Κυρ Δεκ 20, 2009 2:23 pm

Re: Maximum connections with mysql

Δημοσίευσηαπό Near » Πέμ Δεκ 24, 2009 1:15 pm

Α οκ!Δεν ηξερα οτι υπηρχε το JDCConnectionPool!!Αφου μπορω να το γραψω μονος μου ολα οκ ! :mrgreen: :ugeek:
TNT thnx man!Με χιλιο - κάλυψες!!Αμα κολλησω καπου I ll be back :D
Άβαταρ μέλους
Near
Open Member
 
Δημοσ.: 31
Εγγραφη: Τετ Μάιος 13, 2009 9:11 pm


Επιστροφή στην Web Programming

cron
foss.aueb.gr

Μελη σε συνδεση

Συνολικά υπάρχει 1 μέλος συνδεδεμένο: 0 εγγεγραμμένο, 0 κρυφοί και 1 επισκέπτης (με βάση τα μέλη που έχουν συνδεθεί τα τελευταία 5 λεπτά)
Περισσότερα μέλη σε σύνδεση 127 την Τρί Αύγ 27, 2013 9:41 pm

Μέλη σε αυτή την Δ. Συζήτηση : Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης

Γενέθλια

Κανένα μέλος δεν έχει γενέθλια σήμερα