К сожалению, опять пока не успел сделать версию на русском поэтому пока просто ссылки с кратким описанием:
1. Сравнение механизмов кэширования deterministic функций и scalar subquery caching
2. Краткий пример того, что материализация subquery factoring может быть рассмотрена CBO(без хинта) только если есть хоть один предикат, даже бессмысленный 1=1
3. Моя версия Кайтовского runstats
Показаны сообщения с ярлыком subquery factoring. Показать все сообщения
Показаны сообщения с ярлыком subquery factoring. Показать все сообщения
Еще один забавный баг, теперь с with...
на
00:02
0
коммент.
Ярлыки:
11.1,
11.2,
11g,
bug,
ora-01762,
ora-32035,
subquery factoring,
with
Самое смешное, что еще три месяца назад про него читал на sql.ru и otn, а сегодня забыл: дело в том, что с 11.1 снято ограничение на обязательное использование всех "named queries" из subquery factoring clause в основном запросе, правда в документации ни на 11.2, ни на 11.1, ни на 10.2 я не нашел ни информации о снятии ограничения, ни его самого(кроме, естественно, самой ошибки в списке). Зато появилась забавная ORA-01762: vopdrv: view query block not in FROM.
Ясно, конечно, что это связано с улучшениями/изменениями механизма трансформации запроса при работе с subquery factoring clause и, скорее всего, с появлением Recursive Subquery Factoring
Чтобы в очередной раз не забыть, запишу тут протестированное на 11.2.0.1.
Ясно, конечно, что это связано с улучшениями/изменениями механизма трансформации запроса при работе с subquery factoring clause и, скорее всего, с появлением Recursive Subquery Factoring
Чтобы в очередной раз не забыть, запишу тут протестированное на 11.2.0.1.
Подписаться на:
Сообщения (Atom)