Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Посоветуйте с конфигурацией PostgreSQL / 5 сообщений из 5, страница 1 из 1
25.07.2006, 18:18
    #33877792
Perederiy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте с конфигурацией PostgreSQL
8.1.3
Linux
Веб приложение
Apache+PHP+PostgreSQL
обычный Celeron (512 память+ 40 Гб винт)
пользователей 5-10
настройки по умолчанию не менял
сразу начинает ощутимо шуршать винт и после нескольких часов работы здорово медлит
Помогите - что делать ?
Спасибо
...
Рейтинг: 0 / 0
25.07.2006, 18:24
    #33877807
Perederiy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте с конфигурацией PostgreSQL
Примечание
БД 3Гб и еще будет расти
...
Рейтинг: 0 / 0
25.07.2006, 18:35
    #33877835
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте с конфигурацией PostgreSQL
Ставь 2xXeon + SATA Винты.... - даже если база раздуется как у меня до ~~27 Гб.
Если хочешь екстрима - отключи fsync. Но на бытовом железе можно выиграть сотню милисикунд в запросе и потерять все данные при случайном ребуте .
...
Рейтинг: 0 / 0
25.07.2006, 18:40
    #33877850
Perederiy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте с конфигурацией PostgreSQL
можешь показать postgresql.conf ?
и чего еще ты менял в conf файлах postgresql ?
на этом сервере что у тебя еще крутится ?
может показать подробную конфигурацию харда сервера (кол-во памяти, объем винтов и тд) ?
...
Рейтинг: 0 / 0
30.07.2006, 20:21
    #33887799
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйте с конфигурацией PostgreSQL
Полностью postgresql.conf не привожу только то что помню:
shared_buffers = 1000
temp_buffers = 1000
max_prepared_transactions = 5
work_mem = 102400
maintenance_work_mem = 102400
max_stack_depth = 4096
max_fsm_pages = 20000
max_fsm_relations = 1000
max_files_per_process = 2000

В в конфиге ядра прописал следующее( 5.5-STABLE FreeBSD 5.5-STABLE #19: Fri Jul 14 00:00:28 EEST 2006 ):
options SYSVSHM
options SYSVMSG
options SYSVSEM
options SHMMAXPGS=65536
options SEMMNI=100
options SEMMNS=600
options SEMUME=100
options SEMMNU=240



Теперь насчет железа.

CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.52-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf34 Stepping = 4
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,C
MOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Hyperthreading: 2 logical CPUs
real memory = 1065091072 (1015 MB)
avail memory = 1032695808 (984 MB)
...................
MB Asus P5RD1
.........................
ad4: 190782MB <ST3200822AS/3.01> [387621/16/63] at ata2-master SATA150
ad6: 190782MB <ST3200822AS/3.01> [387621/16/63] at ata3-master SATA150

du -h -d 0 $PGDATA 28G /mnt/pgsql/data

Кроме postgres на машине крутится FireBird, apache 1.3 , ejabberd ,samba 2.2.12. Постгресу под кластер выделен второй винт. НИКАКИХ SATA RAID! ;-)
Ты спросишь а где Xeon - ответ прост забрали под Oracle 8-) Мы люди не гордые - нам и P4 _пока_ хватает. Может через год-другой...
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Посоветуйте с конфигурацией PostgreSQL / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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