[ОТВЕТИТЬ]
Опции темы
11.07.2014 08:35  
winmasta
Нашел инструкцию по увеличению SGA (ссылку разместить не могу)

проверил свою память, вот результат

NAME
--------------------
VALUE
--------------------
DISPLAY_VALUE
--------------------
sga_max_size
1015021568
968M

sga_target
1015021568
968M

NAME
--------------------
VALUE
--------------------
DISPLAY_VALUE
--------------------

db_cache_size
0
0

pga_aggregate_target
336592896

NAME
--------------------
VALUE
--------------------
DISPLAY_VALUE
--------------------
321M

при наличии 4 гб память на сервере думаю выделить 2 гб под sga, а остальное по инструкции

-- Сохраняем настройки (на всякий случай).
-- В папке %ORACLE_HOME%\database появиться ТЕСТОВЫЙ файл INIT.ora
create pfile from spfile;

-- Увеличение SGA
alter system set sga_max_size=6G scope=spfile;
alter system set sga_target=6G scope=spfile;

-- Гарантированный размер кэша буферов
-- (в SGA будет выделяться гарантированная область
-- под кэш буферов (рекомендуется не менее 90% от SGA),
-- оставшееся место будет использовать
-- под остальные области SGA - не менее 500Мб)
alter system set db_cache_size=5G scope=spfile;

-- Изменение размера PGA
alter system set pga_aggregate_target=100Мб scope=spfile;

верно ли мое предположение ?
 
11.07.2014 10:36  
Crack
Какой-то поток сознания :)
Операционка х32? Памяти-то сколько в итоге? 4? Почему 6 выделяете?
 
11.07.2014 10:58  
winmasta
Цитата:
Сообщение от Dr. Hyde
Какой-то поток сознания :)
Операционка х32? Памяти-то сколько в итоге? 4? Почему 6 выделяете?
Инструкция это цитата из мануала, моя конфигурация: win7 pro x64 памяти 4 Гб
Рекомнедуется вроде-бы половина оперативки под SGA в принципе можно оперативки и докинуть в виртуалку если нужно
 
11.07.2014 11:29  
Crack
А зачем вы вообще тогда с производительностью заморачиваетесь, если это виртуалка?
 
11.07.2014 11:51  
winmasta
Цитата:
Сообщение от Dr. Hyde
А зачем вы вообще тогда с производительностью заморачиваетесь, если это виртуалка?
боевая база там стоит, работает
 
12.07.2014 01:46  
OlegON
Слова "боевая", "windows" и "виртуалка" мало совместимы в данном случае... мелочь для тестов - да.
В целом общее правило - памяти никогда не бывает много.
PGA в 100М для супермага мало.
 
12.07.2014 08:05  
winmasta
если я правильно понял база оракла должна быть на физической машине на линуксе (моя конфигурация работает уже более 2х лет, пока что проблем не было) ?
как в моем случае было бы правильно память распределить (сейчас 4 Гб оперативы, можно добавить до 6) ?
 
15.07.2014 20:54  
winmasta
подскажете как память правильно распределить ?
хватит ли 4 гб на всю ось или нужно добавить ?
размер SGA (вроде бы 50 % операивы везде советуют) ?
размер PGA (в случае с супермагом) ?
 
16.07.2014 12:17  
bayan
1. Почитайте доку, а не советы "бывалых".
2. Смотрите v$sgastat и v$pgastat
3. Я бы на шару задал sga_target=2Gb и pga_aggregate_target=1G, и потом мониторил бы вьюхи.
 
"Спасибо" bayan от:
18.07.2014 10:09  
winmasta
еще вопросик, вот в статье прочитал

"-- Гарантированный размер кэша буферов
-- (в SGA будет выделяться гарантированная область
-- под кэш буферов (рекомендуется не менее 90% от SGA),
-- оставшееся место будет использовать
-- под остальные области SGA - не менее 500Мб)
alter system set db_cache_size=5G scope=spfile;"

как с ним быть ?
 
 


Опции темы



Часовой пояс GMT +3, время: 13:18.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.