Страница 1 из 2

Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 30 мар 2011, 14:24
Black-Dragon
Наш DBA говорит, что у него стоит "20000 блоков ОС и размер реду логов в 50мб".
Он хочет знать, чему равен размер "блока ОС" и каковы вообще рекомендации по настройке реду логов.

Я не в курсе о чем речь, не знаю оперирует ли Windows (2003 64 bit в данном случае) минимальными блоками из нескольких кластеров или может одним кластером.

Прошу прояснить:
- что тут понимается под блоком ОС,
- чему равен минимальный disk IO size Windows 2003 64 bit
- и каковы вообще рекомендации для размеров реду логов и количеству блоков при создании чекпойнтов.

P.S. Oracle 11g, 80-100GB размер баз, 32GB RAM.

Спасибо.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 30 мар 2011, 15:37
Stranger03
"Black-Dragon"
Боюсь этот вопрос не по форуму. Это скорее по форумам по DBA спрашивать.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 30 мар 2011, 18:25
Black-Dragon
Stranger03 писал(а):Это скорее по форумам по DBA спрашивать.
Я надеялся, что hitower что-нибудь посоветует. :D

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 31 мар 2011, 06:00
ITER
Black-Dragon писал(а):Наш DBA говорит, что у него стоит "20000 блоков ОС и размер реду логов в 50мб".
Он хочет знать, чему равен размер "блока ОС" и каковы вообще рекомендации по настройке реду логов.
.
А вы уверены что он DBA? А то судя по вопросам не похоже.
Black-Dragon писал(а): - чему равен минимальный disk IO size Windows 2003 64 bit
- и каковы вообще рекомендации для размеров реду логов и количеству блоков при создании чекпойнтов.
P.S. Oracle 11g, 80-100GB размер баз, 32GB RAM.
Спасибо.
Минимальный блок IO один сектор, т.е. 512байт. А рекомендации по размеру логов и чекпойнтам написаны в документации на Oracle. Ваш так называемый DBA её читал вообще?

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 31 мар 2011, 08:57
Black-Dragon
ITER писал(а):А рекомендации по размеру логов и чекпойнтам написаны в документации на Oracle. Ваш так называемый DBA её читал вообще?
"Он ещё не волшебник, он только учится". :)

ITER писал(а):Минимальный блок IO один сектор, т.е. 512байт.
Сильно сомневаюсь. AFAIK, ОС не может обращаться к сектору, только к кластеру целиком. Что, конечно, не означает, что чтобы переписать один сектор, надо переписать весь кластер, но оперирует О как минимум кластерами.


Где же hitower?

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 31 мар 2011, 15:21
hitower
Black-Dragon писал(а):Где же hitower?
Занят немного hi-tower :)

512 байт минимальный размер IO, от кластера не зависит.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 31 мар 2011, 15:38
ITER
Black-Dragon писал(а): Сильно сомневаюсь. AFAIK, ОС не может обращаться к сектору, только к кластеру целиком. Что, конечно, не означает, что чтобы переписать один сектор, надо переписать весь кластер, но оперирует О как минимум кластерами.
Где же hitower?
ОС это по вашему что? Как минимум драйвер, а тут минимальная единица один сектор, кластер это более высокий уровень. Так что минимальный уровень один сектор т.е. 512 байт.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 31 мар 2011, 17:36
Black-Dragon
ITER
А нафига тогда кластеры нужны? Просто место на диске занимать под файлы блоками размером с кластер?! И всё?


hitower
Когда освободитесь, пожалуйста, ответьте на вопросы из первого поста.


P.S. По ходу, как я понял погуглив, под ОС блок сайз Оракл понимает таки размер кластера!? Наткнулся в одном обсуждении. Или нет?

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 31 мар 2011, 18:02
Bormoto
Блоки, экстенты, сегменты: http://download.oracle.com/docs/cd/B283 ... ogical.htm
Включите MTTR Advisor и не тр..те мозг с чекпойнтами. Это не универсально, но, судя по ситуации, хуже этой "учебной" базе не будет.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 31 мар 2011, 22:27
hitower
А по размерам реду логов - делайте такие, чтобы не переключались каждую секунду.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 01 апр 2011, 09:11
Black-Dragon
В общем, сказал админу делать чекпойнты каждые 2000 блоков и размер логов 50МБ.

Хотя бы можете ответить, что в данной опции понимается под блоком ОС?

ITER
И хотелось бы услышать, зачем существуют кластеры файловой системы, если (по-вашему :D ) ОС оперирует отдельными секторами физических дисков?

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 01 апр 2011, 10:31
ITER
Black-Dragon писал(а): И хотелось бы услышать, зачем существуют кластеры файловой системы, если (по-вашему :D ) ОС оперирует отдельными секторами физических дисков?
Кластеры существуют для ОС. Если вы сделаете кластер в ntfs 64КБ это не значит, что с диска всегда будут операции чтения по 64КБ. Если приложение запрашивает чтение блока 8КБ из файла то и будет прочитано 8КБ (всякие оптимизации для кеширования мы тут не учитываем) безотносительно к размеру кластера в ФС. Вы и ваш "DBA" лучше бы документацию по ораклу почитали, вместо выдумывания. Уверяю вас там все написано.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 01 апр 2011, 10:37
Black-Dragon
ITER писал(а):Вы и ваш "DBA" лучше бы документацию по ораклу почитали, вместо выдумывания. Уверяю вас там все написано.
Он пусть читает, а мне-то зачем? :D

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 01 апр 2011, 14:17
ITER
Black-Dragon писал(а): Он пусть читает, а мне-то зачем? :D
А вы "эффективный менеджер"? Ну тогда да, незачем.

Re: Нужны рекомендации по настройке checkpoints в redo-журналах

Добавлено: 01 апр 2011, 18:21
Black-Dragon
ITER писал(а):А вы "эффективный менеджер"? Ну тогда да, незачем.
И зачем же так грубо?

Ну менеджер, а заодно и администратор домена, и сетевой админ, и минисервермен.
Вы делаете выводы о моей квалификации в области ИТ в целом только по вопросам о СУБД Oracle?! :blue:
Какой прозорливый.