|
|
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Еще раз: Oracle 9.2 64-bit существует только под Itanium Тебе нужно юзать 32-битную винду с /PAE и /3GB, юзать USE_INDIRECT_BUFFERS (отказавшись от любых пулов размера блока кроме DEFAULT), выставить AWE_WINDOW_MEMORY (не забывая, что эта часть будет находиться в SGA), как правило в 1G (по умолчанию, вроде 512M) Т.е. у тебя на всю память процесса будет 2.7G, из них 1G -- на AWE-окошко, и хотя-бы 512M надо отдать сессиям под PGA. Т.е. SHARED_POOL_SIZE не более 1.2G Вся эта возня имеет смысл, если на машинке не менее 8 гиг, ну и, соответственно, т.к. конфигурация не слишком используемая, багов там (тем более уже их править никто не будет) может оказаться выше крыши. Если на машинке меньше 8 гиг памяти -- нехрен даже связываться с AWE и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 07:05:31 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминУменьшения кол-ва дисковых операций а какой % попадания в кэш на текущий момент? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:10:43 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровOracle 9.2 64-bit существует только под Itanium да ну на? у нас на спарке был 64бит. без шуток. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:11:29 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Естественно, под винду имелось ввиду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:14:20 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровЕстественно, под винду имелось ввиду ясно. но вроде как тут мысль уже проскакивала про линуксом взлететь. под линь то был 64? винда и оракл.... как-то не айс :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:15:52 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Q.TarantinoЭксАдминУменьшения кол-ва дисковых операций а какой % попадания в кэш на текущий момент? ЭксАдминвообще, СЕЙЧАС ситуация такая: памяти 3.66G, винда запускается с /3GB shared pool 256M buffer cache 1920M (за день попаданий в кеш ~60%) pga target 256M (за день иногда берёт до 150М) пересозданный ночью одногиговый временный тейблспейс за день работы разрастается до 16 гигов, но не более ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:22:55 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вроде, под линукс тоже не было Было под SPARC, AIX и HP-UX (причем 64-битный вроде тоже только под Itanium) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:29:02 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровВроде, под линукс тоже не было Было под SPARC, AIX и HP-UX (причем 64-битный вроде тоже только под Itanium) осталось узнать, что держит ТС-а именно на 9-й версии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:31:52 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Ну, например, приложение не поддерживает 10-ку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:38:20 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровНу, например, приложение не поддерживает 10-ку именно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:39:35 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминВячеслав ЛюбомудровНу, например, приложение не поддерживает 10-ку именно какой нить forms? клиент то 9-й можно оставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 09:56:14 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Q.TarantinoЭксАдминпропущено... именно какой нить forms? клиент то 9-й можно оставить. BDE иногда обламывается на 10 сервере ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 10:00:09 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ы!Q.Tarantinoпропущено... какой нить forms? клиент то 9-й можно оставить. BDE иногда обламывается на 10 сервере а 10-ка что, под х64 винду умеет красиво юзать много памяти? я б попробовал, конечно просто по отзывам вледельцев аналогичной системы - "всё плохо, сидите лучше на 9.2" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 10:03:53 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмины!пропущено... BDE иногда обламывается на 10 сервере а 10-ка что, под х64 винду умеет красиво юзать много памяти? я б попробовал, конечно просто по отзывам вледельцев аналогичной системы - "всё плохо, сидите лучше на 9.2" Попробуй У меня при тестировании ошибок обнаружено не было. Через месяц эксплуатации выявились. Переезжать назад в авральном режиме с 10 на 9 - то ещё развлечение. ЗЫ: Под Wиндой почти не живу. Ничего сказать не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 10:10:19 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровЕще раз: --- Oracle 9.2 64-bit существует только под Itanium Под Виндой была 9.2.0.2 для 64 бит (хотя сейчас в сети вряд ли можно найти), после чего был дан стоп. ---Тебе нужно юзать 32-битную винду с /PAE и /3GB, юзать USE_INDIRECT_BUFFERS (отказавшись от любых пулов размера блока --- кроме DEFAULT), выставить AWE_WINDOW_MEMORY (не забывая, что эта часть будет находиться в SGA), как правило в 1G (по --- умолчанию, вроде 512M) AWE окно - фича Microsoft, никакого отношения к SGA не имеет, регулируется параметрами реестра, хотя действительно создается в базовой памяти (< 4 G) --- Т.е. у тебя на всю память процесса будет 2.7G, из них 1G -- на AWE-окошко, и хотя-бы 512M надо отдать сессиям под PGA. Т.е. --- SHARED_POOL_SIZE не более 1.2G расчет не верен (см. выше) --- Вся эта возня имеет смысл, если на машинке не менее 8 гиг, ну и, соответственно, т.к. конфигурация не слишком --- используемая, багов там (тем более уже их править никто не будет) может оказаться выше крыши. С 8 гиг установить можно, но пользы мало, начинать надо реально с 12 гиг. Если баги и есть, я на них не нарывался (юзеров ~ 150, нагрузка средняя, работает под Hyper-V) Если на машинке меньше 8 гиг памяти -- нехрен даже связываться с AWE и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 10:15:27 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
RbbЕще раз: --- Oracle 9.2 64-bit существует только под Itanium Под Виндой была 9.2.0.2 для 64 бит (хотя сейчас в сети вряд ли можно найти), после чего был дан стоп.Я слышал об этом, но никогда не видел Да и вряд ли эти слухи помогут топикстартеру Rbb---Тебе нужно юзать 32-битную винду с /PAE и /3GB, юзать USE_INDIRECT_BUFFERS (отказавшись от любых пулов размера блока --- кроме DEFAULT), выставить AWE_WINDOW_MEMORY (не забывая, что эта часть будет находиться в SGA), как правило в 1G (по --- умолчанию, вроде 512M) AWE окно - фича Microsoft, никакого отношения к SGA не имеет, регулируется параметрами реестра, хотя действительно создается в базовой памяти (< 4 G) Фича-то даже не Microsoft, и к SGA напрямую отношения не имеет, но занимает память, которую бы могла занять SGA. А так как за кэшированными блоками (заголовки переезжают в SHARED POOL, что тоже не радует) Oracle полезет именно через это окошко -- можно в какой-то степени считать эту область частью SGA Rbb--- Т.е. у тебя на всю память процесса будет 2.7G, из них 1G -- на AWE-окошко, и хотя-бы 512M надо отдать сессиям под PGA. Т.е. --- SHARED_POOL_SIZE не более 1.2G расчет не верен (см. выше)Приведи свой. Мне действительно было бы интересно. Когда я с этим игрался, я не ставил перед собой цели максимально заюзать все доступную память и естественно, могу чего-то не знать Rbb--- Вся эта возня имеет смысл, если на машинке не менее 8 гиг, ну и, соответственно, т.к. конфигурация не слишком --- используемая, багов там (тем более уже их править никто не будет) может оказаться выше крыши. С 8 гиг установить можно, но пользы мало, начинать надо реально с 12 гиг. Если баги и есть, я на них не нарывался (юзеров ~ 150, нагрузка средняя, работает под Hyper-V)На 9.2? Технология тогда была достаточно сырая, да и не слишком распространенная. Ну и поддержка (считай исправление багов) закончилась давно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2016, 09:57:53 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, я не ставил задачу максимально использовать нижнюю память для переменной части SGA, вплоть до ORA-4030, потому не готов дать расчет - просто указал, что считать AWE окно частью SGA не правильно, потому и расчет SGA определил не верным. На моем рабочем сервере (9.2.0.7 150 юзеров) выставлены параметры вполне умеренные db_block_size=8192 log_buffer=524288 USE_INDIRECT_DATA_BUFFERS=TRUE db_block_buffers=1440000 _DB_BLOCK_LRU_LATCHES=96 java_pool_size=33554432 large_pool_size=8388608 shared_pool_size=125829120 pga_aggregate_target=262144000 Итого Variable Size ~ 510M Database Buffers ~ 11800 M Total SGA ~ 12310 M Багов, как отчечал, не встречал, Data Guard работает без проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2016, 12:08:36 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Нашёл легкочитаемую статью про AWE: https://vsomarouthu.wordpress.com/2015/04/03/awe-memory-implementation-on-windows-20002003-servers/ В данный момент жду память (32Гб)... продолжение следует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2016, 16:06:13 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминНашёл легкочитаемую статью про AWE: https://vsomarouthu.wordpress.com/2015/04/03/awe-memory-implementation-on-windows-20002003-servers/ В данный момент жду память (32Гб)... продолжение следует AWE - 16 гига максимум, выше память для него недоступна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2016, 09:18:56 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Уточнение - 16 GB только при установленном /3GB, без него ограничения на 16 GB нет, хотя понятно, что это представляет только теоретический интерес - ужать переменную часть SGA и AWE-окно плюс программный стек в 2GB для корпоративной базы вряд ли получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2016, 11:43:19 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
RbbУточнение - 16 GB только при установленном /3GB, без него ограничения на 16 GB нет, хотя понятно, что это представляет только теоретический интерес - ужать переменную часть SGA и AWE-окно плюс программный стек в 2GB для корпоративной базы вряд ли получится. По формуле расчёта, с моими 8*CPU и 8192 размером блока, AWE по умолчанию получается 512M И почему бы не попробовать 32Гб Тем более, что сейчас, при выставленном 384M SGA_AGGREGATE_TARGET за рабочий день он максимум берёт 170, кеш хит при этом 60..75% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2016, 04:46:22 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Ну вот, приехала память. И процы. (Про процы начало тут: http://www.sql.ru/forum/1221301-a/kakie-processory-luchshe-dlya-bd) Неплохо бы объединить темы. Установилась в сервак с плясками, оказалось, что в один лоток не более четырёх 4Гб модулей, при том, что слотов шесть. Ну да ладно, мелочи. Процы с бОльшим кешем пока не ставил. Сконфигурилась так: минимальный размер AWE_WINDOW_MEMORY, с которым база стартует, получился 384Мб (хотел 256, в итоге сделал 512). Расклад по 32Гб: Верхняя память: 28 - буфера (в них входит 0.5 AWE-окно, если я правильно понял доку, т.е. эти 28 гиг буферов на чуток (0.5) залезают в нижнюю память) Нижняя память: 2 - винда (/3G убрал) остаётся 1.7, из которых: 0.5 - AWE-окно 0.5 - PGA (за день максимум около 200, попаданий 92%) 0.7 - под всё остальное (наверное, можно откусить ещё чуток для PGA, вопрос сколько безопасно будет этот чуток?) Первый день отработали неплохо, по перфоманс монитору вобще фантастика, зашкал диска с таблицами ушёл и не вернулся. Заметил интересную особенность, если на только что перестартованой базе запускаешь тяжёлый отчёт - диски сначала интенсивно грузятся вычитывая в кеш, потом меньше, меньше, но зато в противоход поднимаются процессоры. Отношение лоджикал ридз / физикал ридз в среднем по пользователям получилось примерно 25:1 На след неделе приготовлю графики "до" и "после" - будет нагляднее, что и как. INIT.ORA: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2016, 11:55:38 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вот, наконец, примеры: Память 4 гига, текучщая средняя работа, тяжелые отчёты не запускались Запустили тяжёлый отчёт, часа на четыре, всех остальных попросили потерпеть. Память 32 гига, разница между обычной и тяжелой работой незаметна Отчёт, который ранее формировался 4 часа, стал отрабатывать за 13 минут (!!!) Трудно поверить, но это так. Голубые "пики" сортировка в tmp-tablespace, впоследствии переехала на красный диск. "Лес" в конце - холодный бекап (красная горка) и сбор статистики (разноцветный частокол) Возникла особенность, после ежедневного холодного бекапа - кеш пустой и первые пользователи начинающие работу, потихоньку поднимают данные в него. Сбор статистики после холодного бекапа положительно влияет на наполнение кеша. Если есть вопросы - с удовольствием отвечу. З.Ы. Благодарные пользователи несут и несут дары)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2016, 09:02:01 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
... после ежедневного холодного бекапа... Ежесуточно закрывать промышленную базу... Переходите на RMAN, холодный бекап - не дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2016, 09:23:18 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Rbb... после ежедневного холодного бекапа... Ежесуточно закрывать промышленную базу... Переходите на RMAN, холодный бекап - не дело. Если не стопить базу в 11 вечера, у некоторых больных трудоголизмом сотрудников развалятся семьи))))) Хотя, впрочем, у некоторых уже.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2016, 16:33:01 |
|
||
|
|

start [/forum/topic.php?fid=52&startmsg=39261483&tid=1887523]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 459ms |

| 0 / 0 |
