Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Что такое explain_plan92.plan_walk ?  [new]
Авторр
Guest
Всем привет.
Решил узнать немного о планах запросов в оракле, купил книгу Льюиса "Основы стоимостной оптимизации".

С ней идут файлы (*.sql) и один из них (plan_run92.sql) содержит такой вызов:
execute explain_plan92.plan_walk('&m_statement_id',0)

Прогоняю скрипт - ошибка:

PLS-00201: идентификатор 'EXPLAIN_PLAN92.PLAN_WALK' должен быть объявлен ORA-06550: Строка 2, столбец 1: PL/SQL: Statement ignored

Набираю в гугле - тишина. Искал в файлах в установленной базе (Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production) - тишина.

Что это за пакет, функция? Где его можно взять?

Спасибо
9 фев 08, 22:55    [5268062]     Ответить | Цитировать Сообщить модератору
 Re: Что такое explain_plan92.plan_walk ?  [new]
Тынц.
Guest
http://www.jlcomp.demon.co.uk/cbo_book/book_cbo_scripts.zip
9 фев 08, 23:08    [5268072]     Ответить | Цитировать Сообщить модератору
 Re: Что такое explain_plan92.plan_walk ?  [new]
Авторр
Guest
Тынц.
http://www.jlcomp.demon.co.uk/cbo_book/book_cbo_scripts.zip


А что тынц? У меня все эти файлики есть. Вопрос в содержимом одного из файликов.
9 фев 08, 23:17    [5268083]     Ответить | Цитировать Сообщить модератору
 Re: Что такое explain_plan92.plan_walk ?  [new]
Тынц.
Guest
Странно, сначала нашёл вот это: http://fusnow.itpub.net/get/681/plan_run92.sql
Там вызовов plan_walk нету, думал, уж на сайте автора должен быть такой же - правильный скрипт, ан нет... :)
9 фев 08, 23:50    [5268129]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить