X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Wordpress - жрет много памяти
asferist
asferist
Topic Starter сообщение 18.7.2012, 11:53; Ответить: asferist
Сообщение #1


Частый гость
**

Группа: User
Сообщений: 82
Регистрация: 14.7.2010
Из: Moscow
Поблагодарили: 5 раз
Репутация:   2  


как уменьшить потребление памяти wordpress 3.3.1 - жрет память 69Мб
постов много - свыше 11 тысяч, может быть связано с кэшированием?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lrad
lrad
сообщение 18.7.2012, 12:25; Ответить: lrad
Сообщение #2


Участник
***

Группа: User
Сообщений: 130
Регистрация: 29.10.2010
Поблагодарили: 37 раз
Репутация:   11  


Вариантов очень много. Нужно разобраться с причиной.

Одна из них может быть такой:
При запросах к базе данных есть два варианта работы с результатами - сохранение результатов запроса в буфер или последовательная обработка результата.
У Вас скорее всего вариант с буфером.

Плюс могут быть всякие плагины лишние(пробуйте отключать по одному) и так далее
Плюс кэширование должно обязательно быть


--------------------
FASTVPS - надежный старый хостинг в датацентре Германии с русскоязыячной техподдержкой
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Илюха
Илюха
сообщение 18.7.2012, 12:53; Ответить: Илюха
Сообщение #3


Топовый постер
*******

Группа: Active User
Сообщений: 3894
Регистрация: 11.6.2009
Поблагодарили: 718 раз
Репутация:   107  


Я установил maxcash стоит недорого, зато эффективно. Есть вроде и бесплатные аналоги в виде плагинов, но тут зато есть ТП, которые те тебе все поставят и ответят на вопросы.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asferist
asferist
Topic Starter сообщение 18.7.2012, 12:54; Ответить: asferist
Сообщение #4


Частый гость
**

Группа: User
Сообщений: 82
Регистрация: 14.7.2010
Из: Moscow
Поблагодарили: 5 раз
Репутация:   2  


(lrad @ 18.7.2012, 12:25) *
Вариантов очень много. Нужно разобраться с причиной.

Одна из них может быть такой:
При запросах к базе данных есть два варианта работы с результатами - сохранение результатов запроса в буфер или последовательная обработка результата.
У Вас скорее всего вариант с буфером.

Плюс могут быть всякие плагины лишние(пробуйте отключать по одному) и так далее
Плюс кэширование должно обязательно быть


плагины все выключал, максимум эффект минус 3-4 Мб

плагин кэширования установил - hyper cache, а разве он уменьшает используемую память?

(Илюха @ 18.7.2012, 12:53) *
Я установил maxcash стоит недорого, зато эффективно. Есть вроде и бесплатные аналоги в виде плагинов, но тут зато есть ТП, которые те тебе все поставят и ответят на вопросы.

а кэширование уменьшает использование оперативки?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lrad
lrad
сообщение 18.7.2012, 12:57; Ответить: lrad
Сообщение #5


Участник
***

Группа: User
Сообщений: 130
Регистрация: 29.10.2010
Поблагодарили: 37 раз
Репутация:   11  


Я же написал
При запросах к базе данных есть два варианта работы с результатами - сохранение результатов запроса в буфер или последовательная обработка результата.
У Вас скорее всего вариант с буфером.

Ищите причину.
А кэширование уменьшает количество запросов к базе данных


--------------------
FASTVPS - надежный старый хостинг в датацентре Германии с русскоязыячной техподдержкой


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asferist
asferist
Topic Starter сообщение 18.7.2012, 13:06; Ответить: asferist
Сообщение #6


Частый гость
**

Группа: User
Сообщений: 82
Регистрация: 14.7.2010
Из: Moscow
Поблагодарили: 5 раз
Репутация:   2  


(lrad @ 18.7.2012, 12:57) *
Я же написал
При запросах к базе данных есть два варианта работы с результатами - сохранение результатов запроса в буфер или последовательная обработка результата.
У Вас скорее всего вариант с буфером.

Ищите причину.
А кэширование уменьшает количество запросов к базе данных


спасибо, а как мне узнать какой у меня вариант, и как изменить на другой вариант? и какой вариант лучше и почему?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lrad
lrad
сообщение 18.7.2012, 13:19; Ответить: lrad
Сообщение #7


Участник
***

Группа: User
Сообщений: 130
Регистрация: 29.10.2010
Поблагодарили: 37 раз
Репутация:   11  


Если результаты запросов все в памяти - соответственно ее много и используется.

Попробуйте сделать так
В файле: /wp-includes/wp-db.php
поменять
mysql_query

на
mysql_unbuffered_query


Не забудьте только копию сделать файла перед этим


--------------------
FASTVPS - надежный старый хостинг в датацентре Германии с русскоязыячной техподдержкой


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Artamos
Artamos
сообщение 18.7.2012, 18:54; Ответить: Artamos
Сообщение #8


Завсегдатай
*****

Группа: Active User
Сообщений: 549
Регистрация: 26.9.2010
Из: Пермь
Поблагодарили: 75 раз
Репутация:   15  


Могу перенести сайт на DLE 9.6 с сохранением всех ссылок, он вроде сервер особо не грузит.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asferist
asferist
Topic Starter сообщение 19.7.2012, 0:09; Ответить: asferist
Сообщение #9


Частый гость
**

Группа: User
Сообщений: 82
Регистрация: 14.7.2010
Из: Moscow
Поблагодарили: 5 раз
Репутация:   2  


(Artamos @ 18.7.2012, 18:54) *
Могу перенести сайт на DLE 9.6 с сохранением всех ссылок, он вроде сервер особо не грузит.

ну это пожалуй слишком радикально)

(lrad @ 18.7.2012, 13:19) *
Если результаты запросов все в памяти - соответственно ее много и используется.

Попробуйте сделать так
В файле: /wp-includes/wp-db.php
поменять
mysql_query

на
mysql_unbuffered_query


Не забудьте только копию сделать файла перед этим



попробовал, ничего не изменилось, расход памяти такой же копейка в копейку
а ее неделю назад было около 33М

(lrad @ 18.7.2012, 13:19) *
Если результаты запросов все в памяти - соответственно ее много и используется.

Попробуйте сделать так
В файле: /wp-includes/wp-db.php
поменять
mysql_query

на
mysql_unbuffered_query


Не забудьте только копию сделать файла перед этим


спасибо, попробовал, ничего не изменилось(

попробовал пару плагинов кэширования, но они наоборот увеличивают потребляемую память, а не уменьшают(
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TizerStock
TizerStock
сообщение 19.7.2012, 0:18; Ответить: TizerStock
Сообщение #10


Новичок
*

Группа: User
Сообщений: 16
Регистрация: 18.7.2012
Поблагодарили: 1 раз
Репутация:   0  


А сколько весит база данных?
Может не отключили ревизии постов? У меня была подобная проблема, после того как удалил ревизии, нагрузка существенно снизилась и размер базы данных уменьшился с 70 до 15 мб при тысяче постов
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
143 contex1 65202 Сегодня, 9:07
автор: contex1
Открытая тема (нет новых ответов) Маленький кейс как сделать много почтовых ящиков в Gmail
Один аккаунт = много ящиков
1 PostBrigada 535 15.12.2017, 21:34
автор: Pingunio
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1168 13.12.2017, 23:36
автор: Nell
Открытая тема (нет новых ответов) Adsense: много кликов, мало денег. Что делать?
Очень дешёвые клики по объявлениям
16 zeleboba 2462 13.12.2017, 17:00
автор: vds4you
Горячая тема (нет новых ответов) Вёрстка, натяжка на WordPress, Joomla, качественно, доступно
53 WhiteIce 23817 12.12.2017, 19:41
автор: WhiteIce


 



RSS Текстовая версия Сейчас: 17.12.2017, 12:39
Дизайн