| ||||
| ||||
|
Важные объявления |
|
12.05.2009, 14:58 TS | #1 (permalink) |
Аксакал
|
База 150гб.
Запустил оптимизацию, работает уже 16 часов. На каком этапе оно находится, понятия не имею. Вопрос в том, что если я сейчас отменю оптимизацию, надо ли будет потом делать всё с начала?
__________________
And in the end, the love you take is equal to the love you make (c) |
0 |
13.05.2009, 04:08 | #2 (permalink) |
Старожил
Регистрация: 25.11.2008
Сообщений: 1,086
|
Ну что сделалось ?
Кстати , оптимизации базы помогает обычная дефрагментация диска , если давно не делал . Если будешь делать , останови службу постгре . И ещё очистка диска высвобождает довольно много места . Вдруг ты не знал . А что ты за оптимизацию делал ? Хаускипинг или техобслуживание в постгре ? |
0 |
07.07.2009, 17:13 | #4 (permalink) |
Энтузиаст
Регистрация: 15.06.2009
Адрес: Кишинев
Сообщений: 205
|
В Microsoft SQLe есть вид модели базы данных - Фулл и симпл, при модели Фулл в базу пишется очень много лишней инфы в виде логов, посему нужно поставить модель - Simple. Потом есть опция - Shrink Database, которая отсеивает ненужные логи и оставляет только полезную инфу. В постгре, стопроцентно должны быть эти опции, вот только где пока не могу сказать.
Еще даю руку на отсечение, что у тебя полезной инфы максимум гигов 5, остальное лишний мусор |
0 |
07.07.2009, 17:19 | #5 (permalink) |
Энтузиаст
Регистрация: 15.06.2009
Адрес: Кишинев
Сообщений: 205
|
Кстати вот информация по резке базы:
В материале "How to optimize PostgreSQL database size" производится сравнение методов уменьшения размера баз на диске, данные которых из-за интенсивного обновления требуют все больше места. Для эксперимента использовалась база размером почти 5876 Мб. Ниже результаты предпринятых процедур по оптимизации: # После выполнения "vacuumdb -afvz" размер сократился до 4278 Мб, для выполнения операции потребовалось около 3 часов. # Перестроение индексов (reindexdb) заняло 9 минут и уменьшило размер базы до 1990 Мб (включая проведение vacuum). # Пересоздание базы через dump и restore потребовало для своего выполнения 20 минут и сократило размер до 1685 Мб. ========= Заходишь в pgAdmin, щелкаешь на базе правой кнопкой, потом тех.обслуживание, далее реиндекс и гогого! З.Ы. не забудь предварительно сделать бэкап базы, мало ли что )) |
0 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
оптимизация структуры баз данны посгрес | Uran | Покер софт | 2 | 04.06.2010 23:04 |
Оптимизация PC для FTP | GhostWolf | Программное обеспечение | 21 | 13.07.2008 04:08 |
ПТ - использование общей базы Postgres по сети | Sasha_D | Покер софт | 5 | 11.06.2008 12:49 |
|
|