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

оптимизация структуры баз данны посгрес

Важные объявления
Старый 03.06.2010, 19:24     TS Старый   #1 (permalink)
Бессмертный
 
Аватар для Uran
 
Регистрация: 17.06.2006
Адрес: Новосибирск
Сообщений: 3,090
решил посоветоваться как оптимальней работать с огромной базой данных.
у меня размер базы примерно 50м+ рук и она в последнее время ведет себя не очень стабильно. подумываю о том чтобы ее под другому структурирвать. на данный момент в нее входит 5 покер румов. думаю о том чтобы сделать 6 разных баз. первые 5 баз по одной отдельной базе для каждого покер рума и 6 база общая, текущая скажем за последний месяц по всем румам для непостредственно работы с хм и вывода на столы статов. будет ли выигрыш в производительности при использовании такого подхода по сравнению с текущим и можно ли как-то еще оптимизировать данную деятельность.
__________________
аудио лекции Далай Ламы и Геше Тинлея http://lib.geshe.ru/view/events
Uran вне форума      
Старый 04.06.2010, 22:10   #2 (permalink)
[S2] Старая школа
 
Аватар для AlienS2
 
Регистрация: 06.03.2008
Адрес: Краснодар
Сообщений: 2,475
Отправить сообщение для AlienS2 с помощью ICQ
Однозначно будет.
У меня для каждой сети отдельная база.

На счет 1 базы за прошлый месяц не совсем понятно.
Ты играешь одновременно в разных румах и тебе нужны везде статы?

Если так, то тебе придется каждый месяц экспортировать данные с 1 базы в 5 разных, это займёт время.

+не забывай делать пурдж и вакуум;
+дефрагментацию диска, постгрес с удовольствием фрагментирует диск, но не стандартным виндовым дефрагментатором, я пользуюсь этим: [Зарегистрироваться?] он хороший и шароварный.

+нужно оптимизировать сам постгрес, если ты этого ещё не сделал.
https://forumcgm.org/poker_soft/15038..._pt3_i_hm.html
AlienS2 вне форума      
Старый 04.06.2010, 23:04   #3 (permalink)
Бессмертный
 
Аватар для Boevoi_Yozhik
 
Регистрация: 16.04.2006
Адрес: Вологда/СПб/Ялта
Сообщений: 2,960
Отправить сообщение для Boevoi_Yozhik с помощью ICQ Отправить сообщение для Boevoi_Yozhik с помощью Skype™
Я не знаю как на твоих лимитах со стабильностью игры регов\фишей, но я бы предложил держать две базы - одну в которой хранится все вообще (ну или можно разбить ее по румам если она очень уж большая) и вторую рабочую базу с руками за прошлый\текущий месяц по всем румам.

Ну, т.е. , в общем-то твой вариант

Т.е. закончил месяц - загрузил все руки в большую базу - создал пустую базу - загрузил в нее все руки за последний месяц и используешь ее как активную...
Boevoi_Yozhik вне форума      

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оптимизация базы postgres HaemHuk Покер софт 4 07.07.2009 17:19
Оптимизация PC для FTP GhostWolf Программное обеспечение 21 13.07.2008 04:08
Нужны данны е по саренде на дабле Squeezer Блэкджек 2 06.06.2005 07:09


Опции темы

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

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
Текущее время: 19:36. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot