|
|
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Всем привет. В силу обстоятельств приходится пользоваться версией 9.2 С самого начала в серваке (Win2000 Adv Serv) стоит 4 гига ОЗУ, запуск с ключом /3GB, при этом самому ораклу достаётся где-то 2600..2700 Сама база 110 гигов Решили добавить памяти, ну хотя бы до 16 Вопрос: Стоит ли переходить на x64 сервер, или обойтись тем что есть, включив /PAE в винде и USE_INDIRECT_BUFFERS в оракле? Пока балуюсь с x64 в виртуалке, винда видит "много" ОЗУ, а инстанс не могу запустить с буферами, бОльшими, чем есть сейчас. Как будто ораклу до фени. Наставьте на путь истинный, пожалуйста. 10 и 11 не предлагайте, при всём желании, в данном случае не прокатит. Заранее премного благодарю! З.Ы. гугл курил, много по 9.2 + x32 и увы, ничего по теме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2016, 21:59:35 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминКак будто ораклу до фени.это 32бит-режиму процессора до 4ГБ и ОС с ключом /3gb резервирует адресное пространство 300мб стека и 1ГБ код/кернел. Самому процессу остается 2.7. Можно откусить от ОС еще сотен метров, переликовав экзешник с другим стартовым адресом. С настройкой pae под буффер кеш и про откусывание от ос через 3gb/userva официальных статей предостаточно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 00:21:52 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмин, Девятка очень хорошо работает под Win2003 R2 x32. Под x64 не пойдет. 32х битная версия Oracle больше 2Г не видит в принципе. На полях интернета есть дистрибутив 9i x64 для linux, для винды - только для процессоров itanium. Как-то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 12:47:13 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
а я бы лучше под линь запилил 64 бит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 13:07:52 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
На 2003х32 удалось запустить ору поставив: use_indirect_data_buffers = TRUE db_block_size = 8192 db_block_buffers = 750000 инстанс запустился, памяти отъело примерно 6.5 гигов имеет смысл прыгать вокруг х64 ? Почему-то никак не желает шагать через 4-гиговую планку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 16:00:25 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмин, Еще раз. Х32 имеет ограничение по памяти из-за разрядности адресной шины. Т. Е. Больше 4Г ОС в принципе не видит. Встречный вопрос: а на икс тебе больше памяти? (просто интересно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 16:26:32 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
х32, оказалось, видит всё, сколько надо (/PAE) оракл тоже, вроде, смог взять больше буферов - меньше дисковых операций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 16:35:15 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Вопрос, будет ли выгода от 2003х64 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 16:42:32 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмин, Для 9i - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 16:55:34 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминВопрос, будет ли выгода от 2003х64 ? К сожалению, под win oracle собран как единое многопоточное приложение, откуда и проблемы с пределом 4G (2.7G), он общий на все потоки. Альтернатива - под 32bit-никсами, к примеру, каждый процесс oracle - отдельный процесс ОС, и может адресовать свои персональные 4G, не толкаясь с соседями. Прыжки с PAE - штука, конечно, забавная, но не бесплатная. Адресовать память непосредственно - проще и дешевле. Потому выгода от x64 будет. Плюс снимает еще ряд ограничений, на которые Вы пока не наткнулись - например, PGA не может использовать PAE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 17:01:44 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousПотому выгода от x64 будет. Насколько я помню данный форму, для первых x64 версий, народ массово писал о ряде недостатков 64 перед 32 бит. "не все так однозначно" ( C ) дочь офицера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 17:22:29 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
andrey_anonymousПотому выгода от x64 будет. Плюс снимает еще ряд ограничений, на которые Вы пока не наткнулись - например, PGA не может использовать PAE. Понял, что лучше всего поставить линукс х64, а на него оракл 9i х64 Ещё понял, что насчёт винды х64 мнения разделились. UDWДля 9i - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 18:30:18 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Проблема в том, что я не понимаю, как в 2003x64 дать ораклу больше 4 гигов. Хотя бы для в порядке эксперимента. И инфы нигде нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 18:35:21 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмин, Для какго "Икса"? Рано или поздно попадешь на фрагментацию пула и где тут выгода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 19:24:22 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминПроблема в том, что я не понимаю, как в 2003x64 дать ораклу больше 4 гигов. незачем это. Коль оракл 32бит, то и работай с ОС 32бита. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 19:43:05 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Икса? Выбираю между 2003x32 и 2003x64 С x32 разобрался, оракл взял 6 гигов, механизм более менее понятен С x64 нифига не понятно, как научить оракл брать много памяти? Фрагментации не должно быть, т.к. база ночью шатдаунится для холодного бекапа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 19:47:54 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмин, Спрошу по другому, чего ждешь от увеличения памяти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 19:56:30 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминС x64 нифига не понятно, как научить оракл брать много памяти? Так же, как 32-bit учат брать мало :) Оракель, разумеется, нужен в версии x64, иначе никакого смысла запариваться нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 20:01:39 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
UDWСпрошу по другому, чего ждешь от увеличения памяти? Уменьшения кол-ва дисковых операций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 20:01:54 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмин, Не получится. Это оптимизируется другими средствами. Увеличение памяти оправдано при постоянных и объемных транзакциях или при большом числе вычислительных сессий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 20:18:11 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Взяли обломали)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 21:27:16 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдмин, Подумай в сторону размещения файлов базы на разных физических дисках. Распределив ввод/вывод по разным портам можно повысить скорость в несколько раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 21:37:23 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
ЭксАдминUDWСпрошу по другому, чего ждешь от увеличения памяти? Уменьшения кол-ва дисковых операций UDWНе получится. Это оптимизируется другими средствами. Смотря какой дисковый ввод-вывод. Если сортировки и вывод в temp - настройкой памяти можно решить Если большие hash join и вывод в temp - аналогично Если памяти очень много, может у него БД стане in-buffer cache database ))) то же ввод вывод уменьшится и т.д. IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2016, 22:02:20 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevЭксАдминпропущено... Уменьшения кол-ва дисковых операций UDWНе получится. Это оптимизируется другими средствами. Смотря какой дисковый ввод-вывод. Если сортировки и вывод в temp - настройкой памяти можно решить Если большие hash join и вывод в temp - аналогично Если памяти очень много, может у него БД стане in-buffer cache database ))) то же ввод вывод уменьшится и т.д. IMHO Хотелось бы конечно, "ин баффер")), но боюсь с таким размером не поместится вообще, СЕЙЧАС ситуация такая: памяти 3.66G, винда запускается с /3GB shared pool 256M buffer cache 1920M (за день попаданий в кеш ~60%) pga target 256M (за день иногда берёт до 150М) пересозданный ночью одногиговый временный тейблспейс за день работы разрастается до 16 гигов, но не более ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 06:46:27 |
|
||
|
Ora 9.2 и Win2003 x64
|
|||
|---|---|---|---|
|
#18+
По дискам раскидано так: диск C - папка для arch-логов (за день накидывает от 1 до 10 гигов) диск E - control1.ctl, data, system и user тейблспейсы диск F - control2.ctl, индексы диск G - control3.ctl, первая группа редо логов и undo-тейблспейс диск H - control4.ctl, вторая группа редо логов и temp-тейблспейс (temp не логируется) буду благодарен советам спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2016, 07:00:23 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39261159&tid=1887523]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
189ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
82ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 568ms |

| 0 / 0 |
