Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / размер базы данных / 6 сообщений из 6, страница 1 из 1
19.08.2003, 17:35
    #32240725
Sna
Sna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
размер базы данных
Здравствуйте, уважаемые!!

Очень нужен совет: наш удаленный сисадмин сегодня обьявил , что база стала слишком большой - 500 метров, сервер работает на пределе возможностей и ее надо чистить.
Какие обьекты ( таблицы или что-то еще) занимают наибольшее место он ответить не сумел либо не захотел, но сказал что одна из таблиц ( без указания какая именно) занимает около 400 метров.

В базе окола 100 таблиц, одна на 60 000 записей, одна на 19000, остальные существенно меньше - 1000-2000.
5 индексов и 1 хп.

Как бы все-таки узнать размер всех обьектов базы, какие есть методы ужимания кроме удаления строк.
Мне кажется, что по кол-ву строк наша база не так уж и велика, или я не права?

Еще один очень подозрительный момент: месяц назад база была 250 метров,
с тех пор самая большая таблица неизменна, поэтому подозрительно что место сьела именно она.. Но другие не такие уж и большие.. И еще - индексы были сделаны как раз недавно - не могли ли они занять много места??

Помогите, а то я даже не знаю что чистить..
...
Рейтинг: 0 / 0
19.08.2003, 18:19
    #32240798
Nik V. Polonski
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
размер базы данных
Попробуй vacuumdb -z -f dbname сделать.
Или запросом - "vacuum full analyse". Чистит удаленные записи.
...
Рейтинг: 0 / 0
20.08.2003, 13:17
    #32241724
Sna
Sna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
размер базы данных
Nik, вы меня спасли. Размер уменьшился с 500 метров до 32.
...
Рейтинг: 0 / 0
20.08.2003, 15:18
    #32241986
Konrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
размер базы данных
Размер уменьшился с 500 метров до 32.
VACUUM, судя по всему, вообще никогда не выполнялся?...
Тогда Вы должны обнаружить кроме уменьшения размеров базы, еще кое-какие приятные мелочи :)
А именно - повышение скорости выполнения запросов. В вашем случае - значительное :)
...
Рейтинг: 0 / 0
12.09.2003, 16:31
    #32263938
Sna
Sna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
размер базы данных
Только сейчас зашла вновь..вернувшись из отпуска. Точно - скорость заметно возросла. С учетом настолько существенного уменьшения это даже не вызвало удивления. Спасибо еще раз за ваш совет - наш админ и программер ( если их можно так назвать.. ) были поражены
...
Рейтинг: 0 / 0
06.05.2004, 19:16
    #32509812
Petr Nadeiko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
размер базы данных
Mda. Izninite za bukvy.
Jesce hocu zamietit, cto VACUUM nie cistit indeksy. Poetomu sowetuju sdelat reindeksaciju. Woobsce mozna sdelat zapros po odnoj iz tablic (siejczas toczno nie pomniu kak nazywajetsa), tam jest informacija o razmerach tablic i o razmerach indeksow.

Piotrek.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / размер базы данных / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]