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

Вопросы программирования БД, их оптимизации, резервирования и восстановления данных.

Модераторы: Trinity admin`s, Free-lance moderator`s

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

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

Сообщение Black-Dragon » 30 мар 2011, 14:24

Наш DBA говорит, что у него стоит "20000 блоков ОС и размер реду логов в 50мб".
Он хочет знать, чему равен размер "блока ОС" и каковы вообще рекомендации по настройке реду логов.

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

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

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

Спасибо.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

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

Сообщение Stranger03 » 30 мар 2011, 15:37

"Black-Dragon"
Боюсь этот вопрос не по форуму. Это скорее по форумам по DBA спрашивать.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

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

Сообщение Black-Dragon » 30 мар 2011, 18:25

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

ITER
Advanced member
Сообщения: 306
Зарегистрирован: 13 июл 2003, 10:01
Откуда: Хабаровский край

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

Сообщение ITER » 31 мар 2011, 06:00

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 её читал вообще?

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

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

Сообщение Black-Dragon » 31 мар 2011, 08:57

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

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


Где же hitower?

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

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

Сообщение hitower » 31 мар 2011, 15:21

Black-Dragon писал(а):Где же hitower?
Занят немного hi-tower :)

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

ITER
Advanced member
Сообщения: 306
Зарегистрирован: 13 июл 2003, 10:01
Откуда: Хабаровский край

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

Сообщение ITER » 31 мар 2011, 15:38

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

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

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

Сообщение Black-Dragon » 31 мар 2011, 17:36

ITER
А нафига тогда кластеры нужны? Просто место на диске занимать под файлы блоками размером с кластер?! И всё?


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


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

Bormoto
Advanced member
Сообщения: 253
Зарегистрирован: 06 июл 2007, 22:20
Откуда: спб

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

Сообщение Bormoto » 31 мар 2011, 18:02

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

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

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

Сообщение hitower » 31 мар 2011, 22:27

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

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

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

Сообщение Black-Dragon » 01 апр 2011, 09:11

В общем, сказал админу делать чекпойнты каждые 2000 блоков и размер логов 50МБ.

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

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

ITER
Advanced member
Сообщения: 306
Зарегистрирован: 13 июл 2003, 10:01
Откуда: Хабаровский край

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

Сообщение ITER » 01 апр 2011, 10:31

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

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

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

Сообщение Black-Dragon » 01 апр 2011, 10:37

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

ITER
Advanced member
Сообщения: 306
Зарегистрирован: 13 июл 2003, 10:01
Откуда: Хабаровский край

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

Сообщение ITER » 01 апр 2011, 14:17

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

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

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

Сообщение Black-Dragon » 01 апр 2011, 18:21

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

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

Ответить

Вернуться в «Серверы - ПО, Базы Данных и их использование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей