Выбор базы

Выбор базы

Сообщение mouserok » Вс май 16, 2010 8:40 pm

Добрый ...
понравилась ваша система
какую базу выбрать (Derby, MySQL, PostgreSQL)
может это как-то связанно с производительностью или еще чем либо ?
Аватара пользователя
mouserok
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 14
Зарегистрирован: Вс май 16, 2010 8:33 pm

Сообщение Татьяна » Пн май 17, 2010 9:03 am

Здравствуйте, Вы правы, это связано с производительностью и надежностью базы. Подробнее смотрите тут
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Сообщение mouserok » Пн май 17, 2010 9:18 am

трудно перенести данные из MySQL в PostgreSQL ???
и на сколько быстрее работает с PostgreSQL ???
Аватара пользователя
mouserok
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 14
Зарегистрирован: Вс май 16, 2010 8:33 pm

Сообщение Дарья » Пн май 17, 2010 9:50 am

Перенести информацию с MySQL в PostgreSQL не сложно, как впрочем и наоборот, а также из Дерби в MySQL или PostgreSQL. Используется импорт/экспорт из хml или mdb.

Расчеты могут работать в 2-3 раза быстрее (на Windows). Но если MySQL поставиить на Linux и использовать myisam, то он тоже будет работать значительно быстрее.
В PostgreSQL медленнее открываются большие списки. Например, 2 сек в MySQL и 5 сек в PostgreSQL.
Разумеется, в PostgreSQL нужно править postgre.conf. В значениях по умолчанию стоит слишком маленький буфер для сортировки.
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Сообщение Дарья » Пн май 17, 2010 5:37 pm

Возможно, будет полезным ознакомиться Инструкция по оптимизации PostgreSQL 8.x
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am

Сообщение mouserok » Пн май 17, 2010 6:38 pm

вопрос не по теме: архивация это точки восстановления базы или как ?
Аватара пользователя
mouserok
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 14
Зарегистрирован: Вс май 16, 2010 8:33 pm

Сообщение Татьяна » Вт май 18, 2010 8:34 am

Архивация - это полный архив базы. Из архива в любое время можно восстановить всю информацию.
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Сообщение mouserok » Вт май 18, 2010 8:42 am

то есть из базы данные не удаляются и это выглядит как точки восстановления ?
Аватара пользователя
mouserok
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 14
Зарегистрирован: Вс май 16, 2010 8:33 pm

Сообщение Татьяна » Вт май 18, 2010 9:18 am

Бывают ситуации, когда по тем или иным причинам теряется информация с базы или база летит. Если регулярно делать архив, то всю информацию без проблем можно восстановить.
В принципе, архив можно считать точкой восстановления.
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm

Сообщение mouserok » Вт май 18, 2010 10:05 am

какими могут быть причины которые могут повлечь за собой коллапс базы ?
Аватара пользователя
mouserok
Уверенный пользователь
Уверенный пользователь
 
Сообщения: 14
Зарегистрирован: Вс май 16, 2010 8:33 pm

Сообщение Татьяна » Вт май 18, 2010 10:21 am

Ситуации бывают разные, например, развалился жесткий диск.
P.S. архивы желательно хранить на съемных носителях.
Аватара пользователя
Татьяна
Консультант
 
Сообщения: 808
Зарегистрирован: Пн дек 01, 2008 5:04 pm


Вернуться в Общие вопросы по работе программы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7