Ubuntu расход ОЗУ

12
vooo
На сайте с 25.08.2011
Offline
83
#11
LEOnidUKG:
ТС, вы стебаетесь? Зачем вы в своих скриптах использовали pconnect и каких годов скрипты стоят?

нет, не стебаюсь, я лишь хочу разобраться в полезности данного метода. pconnect по правде говоря прописал по совету "опытного программиста" почитал документацию, где говорится о том что pconnect подключается к существующему соединению вместо создания нового. Я не говорю что я супер программист, и прошу указать на недочеты, исправление которых оптимизирует нагрузку на сервер. Если у Вас есть аргументы НЕ в пользу _pconnect, то приведите их пожалуйста.

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#12
vooo:
нет, не стебаюсь, я лишь хочу разобраться в полезности данного метода. pconnect по правде говоря прописал по совету "опытного программиста" почитал документацию, где говорится о том что pconnect подключается к существующему соединению вместо создания нового. Я не говорю что я супер программист, и прошу указать на недочеты, исправление которых оптимизирует нагрузку на сервер. Если у Вас есть аргументы НЕ в пользу _pconnect, то приведите их пожалуйста.

А то что каждый процесс апатча будет себе создавать постоянное подключение с БД и держать его и кстати результат "работы выборки" всегда будет висеть в этом соединении.

Или вы действительно пишите скрипты и после каждого запроса делаете mysql_free_result ?

Я думаю нет.

говорится о том что pconnect подключается к существующему соединению вместо создания нового.

И вы с лёгкой руки подумали, что это КРУТО, а все просто так используют connect, не читают документацию? ну ну...

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
vooo
На сайте с 25.08.2011
Offline
83
#13
LEOnidUKG:

Или вы действительно пишите скрипты и после каждого запроса делаете mysql_free_result ?
Я думаю нет.

mysql_free_result делаю

coolwebsearcher
На сайте с 29.09.2008
Offline
87
#14

в теории mysql_pconnect хороша, но на практике, в большинстве случаев. от нее вреда больше, чем пользы.

Попробуйте заменить ее на mysql_connect и посмотреть за нагрузкой, кол-вом mysql соединений.

Хорошо, если эти данные у вас представлены графически (к примеру через rrd), тогда будет проще сделать вывод.

Услуги (http://www.our-dns.info/) | Цены (http://www.our-dns.info/prices/) | Отзывы (/ru/forum/970789)
vooo
На сайте с 25.08.2011
Offline
83
#15
coolwebsearcher:
в теории mysql_pconnect хороша, но на практике, в большинстве случаев. от нее вреда больше, чем пользы.

Попробуйте заменить ее на mysql_connect и посмотреть за нагрузкой, кол-вом mysql соединений.
Хорошо, если эти данные у вас представлены графически (к примеру через rrd), тогда будет проще сделать вывод.

попробовал, в итоге _connect при большой нагрузке дает паузу при установке подключения, а _pconnect срабатывает сразу

N
На сайте с 06.05.2007
Offline
419
#16
vooo:
попробовал, в итоге _connect при большой нагрузке дает паузу при установке подключения, а _pconnect срабатывает сразу

а не должен. особенно быстро работает подключение через локальный unix-сокет.

какой длительности пауза? сколько всего подключений в секунду происходит?

Кнопка вызова админа ()
coolwebsearcher
На сайте с 29.09.2008
Offline
87
#17

а сколько эта пауза у вас составляет?

mysql сервер находится локально на сервере или используются удаленный mysql?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий