On Fri, Jul 23, 2004 at 01:20:28PM +0300, Jan Solovjov wrote:
> Всем привет!
> 
> есть SMP сервер на P3 2x866 на нем крутиться база postgresql, последняя из 
> бекпортов.
> судя по top довольно часто происходит ситуация, когда оба процессора 
> загружены на 100%.
[skip]
> Паралельно с разработчиком софта использующего постгрес ведем работу по 
> оптимизации скорости работы базы данных и ее надежности.
> С моей стороны это настройки железа и параметры самого сервера постгрес, ну а 
> с его более оптимальные запросы к бд.
> 
        Про кластеры,  к сожалению ничего подсказать не могу. По поводу
тюнинга базы имеет смысл посмотреть iostat-ом как распределяется
нагрузка на диски. Скорее узкими местами являются обмен с дисками и
недостаточный объём памяти.
        iostat сразу покажет на какие разделы ложится основная нагрузка.
Постгрес вроде умеет хранить данные одной базы в разных файлах. Тогда
часть файлов БД попереносить на другие физические диски (желательно
сидящие на разных каналах) таким образом, чтобы трафик со всех разделов
с данными БД был распределён равномерно. Посмотреть насколько активно
идёт обмен со свопом, если он довольно активный, то добить памяти.

-- 
With best regards, Oleg Gritsinevich
        
P.S. Извини, если ты это всё знал :-)

Ответить