MySQL i persistent connection
8 отговора
280 прегледа
MySQL i persistent connection
Hmm niakoi ima li ideia kak tochno rabotiat persistent connection inside MYSQL
t.e
1 Struva mi se malko strano na edin sredno natovaren server da ima 50 pconnecta kym edna i syhsta baza sys edin i sysht user niakoi ot tiah sa sleeped za 2000+ sec izglejdat kato uvisnali connections.. no moje i da ne e tochno taka..
2. kakyvo e vremeto v koeto samia mysql shte si zatvori connectiona ako ne e izpolzvan i ima li niakakva opcia s koiato da ukajesh na MYSQLA kolko sec da ia dyrji ?
3. Ako smetnem che 50 conection e normalen case hmm kak tochno gi izpolzva sled syzdavaneto im stava vypros dali.. pri next query zima connection-a koito e slipnal naj skoro primerno 10 sec ? ili e obratnoto zima nai kysnia primerno 2000+ sec?
t.e
1 Struva mi se malko strano na edin sredno natovaren server da ima 50 pconnecta kym edna i syhsta baza sys edin i sysht user niakoi ot tiah sa sleeped za 2000+ sec izglejdat kato uvisnali connections.. no moje i da ne e tochno taka..
2. kakyvo e vremeto v koeto samia mysql shte si zatvori connectiona ako ne e izpolzvan i ima li niakakva opcia s koiato da ukajesh na MYSQLA kolko sec da ia dyrji ?
3. Ako smetnem che 50 conection e normalen case hmm kak tochno gi izpolzva sled syzdavaneto im stava vypros dali.. pri next query zima connection-a koito e slipnal naj skoro primerno 10 sec ? ili e obratnoto zima nai kysnia primerno 2000+ sec?
Re: MySQL i persistent connection
1. Ако говориш за PHP функцията mysql_pconnect отговорът е Никак. Или почти. И пробелмът е изцяло в арихитектурата на Apache 1
2.
mysql> show variables like "%timeout";
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| connect_timeout | 5 |
| delayed_insert_timeout | 300 |
| innodb_lock_wait_timeout | 50 |
| interactive_timeout | 28800 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| slave_net_timeout | 3600 |
| wait_timeout | 28800 |
+--------------------------+-------+
Времената са в секунди. Това са опции при стартиране до 3.23 а при 4.0 могат да се променят в движение.
mysql> select sec_to_time(28800);
+--------------------+
| sec_to_time(28800) |
+--------------------+
| 08:00:00 |
+--------------------+
По подразбиране .....
3. Off-topic
salle.online.bg/sig
2.
mysql> show variables like "%timeout";
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| connect_timeout | 5 |
| delayed_insert_timeout | 300 |
| innodb_lock_wait_timeout | 50 |
| interactive_timeout | 28800 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| slave_net_timeout | 3600 |
| wait_timeout | 28800 |
+--------------------------+-------+
Времената са в секунди. Това са опции при стартиране до 3.23 а при 4.0 могат да се променят в движение.
mysql> select sec_to_time(28800);
+--------------------+
| sec_to_time(28800) |
+--------------------+
| 08:00:00 |
+--------------------+
По подразбиране .....
3. Off-topic
salle.online.bg/sig
Re: MySQL i persistent connection
a be menta
nali sam ti kazval 4e raboti
i var6i rabota ... i spestiava resurs
ko tolko se rovi6 ?
E tuk ni6to niama :[линк]
nali sam ti kazval 4e raboti
i var6i rabota ... i spestiava resurs
ko tolko se rovi6 ?
E tuk ni6to niama :[линк]
Re: MySQL i persistent connection
не знам що, ама админите не я обичат таз функция, че даже тук там я забраняват....
[линк]
[линк]
Re: MySQL i persistent connection
Защото създава много повече проблеми отколкото решава. Или по-точно печалбате е почти нулева а проблемите са много.
При внимателно написано приложение и много голамо натоварване има смисъл, но случая с уеб-хостинг изобщо не е такъв.
salle.online.bg/sig
При внимателно написано приложение и много голамо натоварване има смисъл, но случая с уеб-хостинг изобщо не е такъв.
salle.online.bg/sig
Re: MySQL i persistent connection
da de ama v slu4aia stava duma za nad 1000 zaiavki na sekunda ot okolo 100-150 razli4ni user-a online
E tuk ni6to niama :[линк]
E tuk ni6to niama :[линк]
Re: MySQL i persistent connection
ако има още поне две нули - да се чудиш кво да правиш
ама хиляда на секунда е нищо работа....
[линк]
ама хиляда на секунда е нищо работа....
[линк]
Re: MySQL i persistent connection
Ами след като и разработчиците на PHP са се отказали от mysql_pconnect() в PHP 5.0 ....
Ама хайде да не говоря от тяхно име.
salle.online.bg/sig
Ама хайде да не говоря от тяхно име.
salle.online.bg/sig
Re: MySQL i persistent connection
абе пконекта смуче...
тъй де, sucks както се казва
освен всичко останало ами и когато чакаш някаква идиотщина като пхп либ да ти менажира конекциите...
тъй де, sucks както се казва
освен всичко останало ами и когато чакаш някаква идиотщина като пхп либ да ти менажира конекциите...