CftClub.ru
Клуб специалистов ЦФТ-Банк

Компиляция операций

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеЧт Янв 23, 2014 18:05   Компиляция операций Ответить с цитатой
Полезность: Нет оценки
Коллеги, заспорили тут, помогите разобраться.
Если операция находится в состоянии UPDATED/VALID/- что с ней происходит (выполняется ли попытка ее компиляции в часности)в:
1. Момент когда пользователь вызывает эту операцию явно из навигатора
2. Момент когда эта операция вызывается из групповой операции
Возможно это важно, у этих операций есть раширения.
Alkov
Профи


Вступление в Клуб: 23.09.2010
СообщениеПт Янв 24, 2014 02:24    Ответить с цитатой
Полезность: Нет оценки
имхо нет, пока явно не компильнёт кто-н .
p.s. если конечно в вызывающей операции нет
Z$CONV_MLIB.RECOMP_METHOD() Smile
Ezhik
Участник со стажем


Вступление в Клуб: 17.04.2009
СообщениеПт Янв 24, 2014 06:56    Ответить с цитатой
Полезность: Нет оценки
Из доки:
• UPDATED/??? – Текст операции был модифицирован в результате изменений в словаре объектов (типов, реквизитов, операций), от которых зависит эта операция. Такие операции следует перекомпилировать, так как даже при "валидном" пакете операция может работать неправильно.
Random
Эксперт


Вступление в Клуб: 27.06.2011
СообщениеПн Янв 27, 2014 05:40   Re: Компиляция операций Ответить с цитатой
Полезность: Нет оценки
Ghost пишет:
Коллеги, заспорили тут, помогите разобраться.
Если операция находится в состоянии UPDATED/VALID/- что с ней происходит (выполняется ли попытка ее компиляции в часности)в:
1. Момент когда пользователь вызывает эту операцию явно из навигатора
2. Момент когда эта операция вызывается из групповой операции
Возможно это важно, у этих операций есть раширения.


Операция - это текст на PL/+
Выполняется (в ТЯ1) скомпилированный код PL/SQL. То есть на два уровня ниже.
В ТЯ 2 вообще выполняется частично Java, Частично PL/SQL. А Java - это отдельная тема, в частности, кроме компиляции, ещё код на СП надо отправить.
Так что никакой неявной перекомпиляции.

PS: За VB не скажу.
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеПн Янв 27, 2014 11:29    Ответить с цитатой
Полезность: Нет оценки
Спасибо всем! Нашли где собака порылась. Smile
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru