powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Посоветуйте новичку!
21 сообщений из 21, страница 1 из 1
Посоветуйте новичку!
    #39270164
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посоветуйте, пожалуйста, книги и любые другие источники инфы по оптимизации запросов именно в Oracle. Хочется понимать, как оракловый оптимизатор ведет себя в той или иной ситуации, когда использовать хинты и т.д.
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270171
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamir,

Учитывая что ты не смог ввести в гугле "oracle optimizer book" - есть гарантия 146%, что ты не осилишь даже первую главу.
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270195
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbms_photoshop,

если есть люди, которые осилили, значит и я осилю;) книг и блогов всяких много, вопрос в том, что читать на первых порах.

Кайта я уже прочел(и понял) несколько глав по архитектуре и продолжаю. Теперь стою перед выбором:

Льюис "Основы стоимостной оптимизации"

Льюис "Ядро Oracle"

Antognini "Troubleshooting Oracle Performance "

Что из этого стоит прочитать в моей ситуации(в начале пути) в первую очередь, чтобы въехать в работу оптимизатора и понимать, когда использовать те или иные хинты?
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270202
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamirdbms_photoshop,

если есть люди, которые осилили, значит и я осилю;) книг и блогов всяких много, вопрос в том, что читать на первых порах.

Кайта я уже прочел(и понял) несколько глав по архитектуре и продолжаю. Теперь стою перед выбором:

Льюис "Основы стоимостной оптимизации"

Льюис "Ядро Oracle"

Antognini "Troubleshooting Oracle Performance "

Что из этого стоит прочитать в моей ситуации(в начале пути) в первую очередь, чтобы въехать в работу оптимизатора и понимать, когда использовать те или иные хинты?Сугубо мое имхо: практическая польза от чтения Oracle Core стремится к нулю.
Но бывает крайне полезна при расследовании каких-то конкретных проблем.

Из оставшихся двух, если цель просто почитать для улучшения понимания, то я бы тоже рекомендовал Антонини - как-то проще идет.
Книгу Льюиса опять же интереснее читать если интересует конкретный вопрос.

Вот неплохой материал для начала The Oracle Optimizer Explain the Explain Plan .
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270204
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamir,

Хинты следует использовать когда оптимизатор ошибается (или потенциально ошибётся)
Неплохой материал для начала - http://www.sql.ru/faq/faq_topic.aspx?fid=344
(учитывая что прошло более 10 лет, кое что безусловно поменялось)
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270209
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbms_photoshop,

большое спасибо за информативный ответ, помогли. Буду читать, копать в этом направлении!
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270214
дейт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
israelshamirЛьюис "Основы стоимостной оптимизации"

Льюис "Ядро Oracle"

Antognini "Troubleshooting Oracle Performance "

Что из этого стоит прочитать в моей ситуации(в начале пути) в первую очередь, чтобы въехать в работу оптимизатора и понимать, когда использовать те или иные хинты?читать это в начале пути не стоит. повлечет ненужные, вероятно даже вредные, потуги вместо корректного натягивания бизнес-задач на концепции субд. Все равно, что изучать функциональный анализ вместо арифметики.
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270230
nata44845
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай кэрри миллсапа Оптимизация производительности оракла, правда сюжет затягивается, первые страниц 150 я ждала, когда придет кто-нибудь и убъет автора, потом привыкла.
Если кратко выбираешь самые важные бизнес операции, снимаешь трассировку, разбираешь ткпрофом, автор еще везде свой хотсос тебе пытается пихнуть, но ткпрофа достаточно.
В основном объясняет как правильно снимать и примеры есть по устранению проблем, но столько воды в книге...
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270268
ы!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ы!
Гость
+1 за Миллсапа
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270359
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо за ответы! Изучаю...
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270397
Myp3_u_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что библия не в моде уже?
Том Кайт Oracle для профессионалов
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270402
ы!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ы!
Гость
Myp3_u_K, учись читать, прежде чем писать.
israelshamir
Кайта я уже прочел(и понял) несколько глав по архитектуре и продолжаю. Теперь стою перед выбором:
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270476
Myp3_u_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ы!Myp3_u_K, учись читать, прежде чем писать.
israelshamir
Кайта я уже прочел(и понял) несколько глав по архитектуре и продолжаю. Теперь стою перед выбором:

ок согласен , тогда
SQL Tuning - Дэн Тоу
там базовые вещи как раз для начала
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39270534
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Richmond Shee, Kirtikumar Deshpande and K Gopalakrishnan "Oracle Wait Interface A Practical Guide to Performance Diagnostics and Tuning"
Миллсап "Optimizing Oracle Performance"
Льюис "Основы стоимостной оптимизации" - на английском, разумеется
Antognini "Troubleshooting Oracle Performance " (вторая редакция!)

Я думаю, что нужны все четыре. Первые три довольно старые, но очень полезные. Вторая редакция четвёртой книжки приводит читателя к современному состоянию дел, но часть важной информации из первых трёх отсутствует.

Существуют, конечно, и другие полезные книжки.
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39364828
JaBong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как объяснить план из под сессии SYS для запроса, который выполняет другой пользователь?

Так корректно?

ALTER SESSION SET CURRENT_SCHEMA=MAM;
EXPLAIN PLAN FOR
SELECT ... ;

ALTER SESSION SET CURRENT_SCHEMA=SYS;
select PLAN_TABLE_OUTPUT from TABLE (DBMS_XPLAN.DISPLAY());
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39468933
Евгений1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можете скинуть ссылку на скачивание
Льюис Джонотан
Ядро Oracle: Внутреннее устройство для администраторов и разработчиков данных

Пожалуйста у кого есть
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39469050
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39469093
Valergrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Льюис для новичка, имхо, будет тяжеловат.
Миллсап же наоборот показался сплошной водой. Говорят там лучше после 150-й страницы, не помню сколько я прочел но ничего полезного так и не извлек.
Имхо лучшее сочетание полезности и сложности - это Антогнини. Можно при первом чтении опускать все непонятные или углубленные детали, главное получить общее впечатление.
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39470219
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Евгений1234,
на ozon.ru есть, в районе 1к стоит. А в электронном виде я ее в интернетах не встречал, к сожалению
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39470220
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Valergrad,

после кайта хорошо зайдет
...
Рейтинг: 0 / 0
Посоветуйте новичку!
    #39470243
Фотография Ozornitca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
самое лучшее обучение-это когда тебе об основных моментах кратко расскажет разбирающийся в этом человек, создаст в твоей голове некую общую структурированную схему. а затем ты сам углубленно проработаешь полученные знания чтением умных книг по теме. Ну у меня так, во всяком случае.
можно и все самостоятельно, но без наставника сложнее и дольше и не факт, что правильно въедешь.

а вообще существуют организации , кроме сбертеха, где кампания вкладывается в обусение сотрудников?

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

пичаль :(
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Посоветуйте новичку!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]