Регистрация
Регистрация Поиск Пользователи Все разделы прочитаны  
CGM > Покер > Программы и железо для игроков > Покер софт
Опции темы

Ушустряем нереально работу Postgre. Актуально для PT3 и HM

Важные объявления
Старый 19.02.2009, 14:10     TS Старый   #1 (permalink)
Ветеран
 
Аватар для maybe
 
Регистрация: 20.03.2008
Адрес: х.з.
Сообщений: 967
Вроде бы не было подобной темы)

1.) Найдите у себя postgresql.conf file и откройте его блокнотом. У меня он находиться тут: C:\Program Files\PostgreSQL\8.2\data

2.) Найдите в этом файле переменную: 'shared_buffers' . По умолчанию этот параметр очень мал, установите его 1/4 от своей оперативки. Я поставил 768MB у меня 4GB RAM.

3.) Найдите 'effective_cache_size' . Ставте 1/2 от оперативки. Если в начале строки стоит '#' удалите эту решетку. У меня этот параметр 1536MB.

4.) Найдите 'redirect_stderr' измените на 'off', После этого логи у вас не будут сохраняться, в принципе они и не нужны, вы ведь ни разу не заглядывали в логи?

если у вас версия 8.3 тогда этот параметр называется:

logging_collector = redirect_stderr, соответственно вместо redirect_stderr ставите "off"

5.) Перезагрузите компьютер.
maybe вне форума      
Старый 19.02.2009, 14:27   #2 (permalink)
Участник
 
Аватар для Rodman[dnb]
 
Регистрация: 12.02.2007
Адрес: Нижневартовск
Сообщений: 193
Отправить сообщение для Rodman[dnb] с помощью ICQ
насколько ушустряет и как? т.е. скорость обращениия к базе увеличиваеться за счет обработки оперативки чтоли?
__________________
Попрешь на крутых,
Уроем как остальных!
Rodman[dnb] вне форума      
Старый 19.02.2009, 15:05     TS Старый   #3 (permalink)
Ветеран
 
Аватар для maybe
 
Регистрация: 20.03.2008
Адрес: х.з.
Сообщений: 967
в разы быстрее)
maybe вне форума      
Старый 19.02.2009, 20:41   #4 (permalink)
Старожил
 
Аватар для Kostyan
 
Регистрация: 25.11.2008
Сообщений: 1,086
Отличненько!
Попробуем.
А импортиться и хаускипиться тоже в разы быстрее будет?
Kostyan вне форума      
Старый 19.02.2009, 21:01     TS Старый   #5 (permalink)
Ветеран
 
Аватар для maybe
 
Регистрация: 20.03.2008
Адрес: х.з.
Сообщений: 967
В этом весь смысл) Попробовать заняло у меня времени 2 минуты)
maybe вне форума      
Старый 19.02.2009, 21:15   #6 (permalink)
Старожил
 
Аватар для Kostyan
 
Регистрация: 25.11.2008
Сообщений: 1,086
Да ,конечно,горю желанием.
Только база новая импортится,не могу сейчас.
Часа 2 ждать ещё.
Kostyan вне форума      
Старый 20.02.2009, 02:45   #7 (permalink)
Старожил
 
Аватар для Kostyan
 
Регистрация: 25.11.2008
Сообщений: 1,086
Сделал.Спасибо.Вроде,получ е.Хотя ещё не было время проверить окончательно.Только,вот по поводу пункта 4.
У меня 8.3 так там только такие теги есть.
log_destination ='stderr'
logging_collector = on
Ну я поставил в логинколектор off(там у меня on был)
Надеюсь,попал.
Kostyan вне форума      
Старый 01.04.2009, 20:29   #8 (permalink)
Увлечённый
 
Аватар для Pad0n0k
 
Регистрация: 24.03.2008
Адрес: Minsk
Сообщений: 535
Вроди эффект есть, но не такой сильный, как я ожидал.
По идее shared_buffers (как написано в мануале) = размеру ОЗУ, который сразу при запуске резервируется postgres для кеширования данных. В теории, при сравнительно небольшой базе и большому shared_buffers, БД вобще не должна обращаться к диску для выборки данных, только при проходе контрольных точек. Но на практике почему-то все не так сладко...
Насчет размера effective_cache_size = 1\2 ОЗУ - не уверен что это правильный совет. Насколько я знаю, тут нужно ставить не 1\2 всей ОЗУ, а 1\4 - 1\2 все СВОБОДНОЙ ОЗУ. 1\2 ОЗУ может привести к свопингу.
Еще можно в несклько раз увеличить sort_mem, vacuum_mem.
Еще круто будет поставить fsync в no. Сильно повлияет на скорость импортирования рук, но можно потерять кусок данных, если некорректно вырубить комп. Полезно попробовать его во время импорта большого кол-ва рук. Но для повседневного использования я бы его не рекомендовал, если нету UPS.
Pad0n0k вне форума      
Старый 02.04.2009, 17:13   #9 (permalink)
Старожил
 
Аватар для Kostyan
 
Регистрация: 25.11.2008
Сообщений: 1,086
Fsync , наверное в off , а не в no ?
Пробую , как будет понятно , отпишусь .
sort_mem, vacuum_mem - не нашёл .
Kostyan вне форума      
Старый 02.04.2009, 17:39   #10 (permalink)
Увлечённый
 
Аватар для Pad0n0k
 
Регистрация: 24.03.2008
Адрес: Minsk
Сообщений: 535
Цитата:
Fsync , наверное в off , а не в no ?
Пробую , как будет понятно , отпишусь .
sort_mem, vacuum_mem - не нашёл .
Да, действительно, оff.
sort_mem и vacuum_mem наверное убрали из 8.x версии. Так что не актуально...
Спасибо за поправки.
Вобще, удобно править конфиг через pgAdmin->Сервис->конфигурация сервера. Там сразу видно, какие параметры в какие значения ставить.
Pad0n0k вне форума      
Старый 03.04.2009, 12:28   #11 (permalink)
Ветеран
 
Аватар для nurka
 
Регистрация: 24.08.2008
Адрес: Москва
Сообщений: 1,459
Отправить сообщение для nurka с помощью ICQ
а у меня не выходит :
Изображения
 
nurka вне форума      
Старый 03.04.2009, 21:50   #12 (permalink)
Старожил
 
Аватар для Kostyan
 
Регистрация: 25.11.2008
Сообщений: 1,086
Цитата:
Сообщение от nurka Посмотреть сообщение
а у меня не выходит :
ХЗ , может ПТ3 закрыть надо , или ХМ .
Kostyan вне форума      
Старый 07.04.2009, 12:08   #13 (permalink)
Ветеран
 
Аватар для nurka
 
Регистрация: 24.08.2008
Адрес: Москва
Сообщений: 1,459
Отправить сообщение для nurka с помощью ICQ
Цитата:
Сообщение от Kostyan Посмотреть сообщение
ХЗ , может ПТ3 закрыть надо , или ХМ .
откатила комп, загрузила заново постгре, попробовала сделать еще раз, как у тебя написано - хм вообще перестает работать.. может зто от того, что файлик сохраняется как текстовый ? кстати, возвращала наместо старый - и фигвам, не работает хм.
nurka вне форума      
Старый 07.04.2009, 12:16   #14 (permalink)
Бессмертный
 
Аватар для lappa
 
Регистрация: 14.09.2005
Адрес: Москва
Сообщений: 2,658
Скорее всего, теперь нужно через PGadmin остановить сервис постгрес, заменить файлик и заново запустить сервис. Или сделать замену в безопсном режиме (F8 при загрузке компа.
__________________
Патипокер-воры. Не играю на пати и bwin! В срачах не участвую, на провокации посылаю в жопу.
lappa вне форума      
Старый 07.04.2009, 14:13   #15 (permalink)
Ветеран
 
Аватар для nurka
 
Регистрация: 24.08.2008
Адрес: Москва
Сообщений: 1,459
Отправить сообщение для nurka с помощью ICQ
Цитата:
Сообщение от lappa Посмотреть сообщение
Скорее всего, теперь нужно через PGadmin остановить сервис постгрес, заменить файлик и заново запустить сервис. Или сделать замену в безопсном режиме (F8 при загрузке компа.
ээхххххххххххххх.. на это у меня ума точно не хватит. комп сломаю
nurka вне форума      
Старый 07.04.2009, 14:55   #16 (permalink)
Старожил
 
Аватар для itryshort
 
Регистрация: 28.02.2008
Адрес: Воронеж
Сообщений: 784
# min 128kB or max_connections*16kB
там коммент стоит что максимум ограничен
т.е. там чтобы поставить 1\4 оперативки - нужно ставить какоето нереально число конектов
itryshort вне форума      
Старый 07.04.2009, 16:03   #17 (permalink)
Увлечённый
 
Аватар для SS-24
 
Регистрация: 11.10.2007
Адрес: Джанкой
Сообщений: 559
Цитата:
Сообщение от nurka Посмотреть сообщение
ээхххххххххххххх.. на это у меня ума точно не хватит. комп сломаю
• Пуск→Программы→PostgreSQL 8.3→Stop service
• Создаем резервный файл postgresql.conf (копированием, для последующего восстановления, если появятся проблемы)
• Редактируем и заменяем файл postgresql.conf.
• Пуск→Программы→PostgreSQL 8.3→Reload configuration
• Пуск→Программы→PostgreSQL 8.3→Start service

Существует и другой способ увеличить производительность.
Увеличиваем производительность PostgreSQL.rar
SS-24 вне форума      
Старый 07.04.2009, 16:25   #18 (permalink)
Ветеран
 
Аватар для nurka
 
Регистрация: 24.08.2008
Адрес: Москва
Сообщений: 1,459
Отправить сообщение для nurka с помощью ICQ
Цитата:
Сообщение от SS-24 Посмотреть сообщение
• Пуск→Программы→PostgreSQL 8.3→Stop service
• Создаем резервный файл postgresql.conf (копированием, для последующего восстановления, если появятся проблемы)
• Редактируем и заменяем файл postgresql.conf.
• Пуск→Программы→PostgreSQL 8.3→Reload configuration
• Пуск→Программы→PostgreSQL 8.3→Start service

Существует и другой способ увеличить производительность.
Вложение 72438
так и пробовала , только • Пуск→Программы→PostgreSQL 8.3→Reload configuration не нашла.. попробую еще раз. только у файлика формат меняется при сохранении на тхт, это ничего ?
а про рам-диск можешь рассказать ?
nurka вне форума      
Старый 07.04.2009, 16:43   #19 (permalink)
Увлечённый
 
Аватар для Pad0n0k
 
Регистрация: 24.03.2008
Адрес: Minsk
Сообщений: 535
Цитата:
только у файлика формат меняется при сохранении на тхт, это ничего ?
Очень даже чего! нужно чтоб был .conf
Pad0n0k вне форума      
Старый 07.04.2009, 17:16   #20 (permalink)
Ветеран
 
Аватар для nurka
 
Регистрация: 24.08.2008
Адрес: Москва
Сообщений: 1,459
Отправить сообщение для nurka с помощью ICQ
Цитата:
Сообщение от Pad0n0k Посмотреть сообщение
Очень даже чего! нужно чтоб был .conf
вот и я так подумала.. а как его поменять -то ? у меня виста. расширение - .conf, а примечание - текстовый файл
nurka вне форума      

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MSAcces сбивает работу Postgre (tourtle Программное обеспечение 1 05.04.2012 15:15
Насколько актуально? KanZlep Теории, стратегии, основы покера 11 22.07.2010 19:19
Актуально для Питера и окрестностей arciB2B Покер софт 0 25.08.2009 20:44
Cтикер, Актуально в шапке сайта TTR О жизни форума 4 19.03.2009 20:52
Нереально ;( Pups Limit Holdem, Omaha, 7-Card Stud и другие виды покера 1 29.09.2007 21:38


Метки
holdem manager

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Быстрый переход
Правила форумов CGM Контакты Справка Обратная связь CGM.ru Архив Вверх Главная
 
Использование материалов сайта разрешено только при наличии активной ссылки на источник.
Все права на картинки и тексты принадлежат Информационному агентству CGM и их ПАРТНЕРАМ. Политика конфидециальности
CGM.ru на Youtube CGM.ru на Google+ CGM.ru в Twitter CGM.ru на Facebook CGM.ru в vKontakte CGM.ru в Instagram

В сотрудничестве с Pokeroff.ru
Текущее время: 11:14. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot