Хранимые процелуры и индексы - что раньше создавать?

Илья Дещеревский
Дата: 27.02.2007 10:57:43
Есть генертор кода, который создает таблицы, индексы, пакеты хранимых процедур.
Работа с БД по большей части идет через хранимые процедуры.
Два варианта:
1) сначала создаются индексы, потом хранимые процедуры
2) сначала процедуры, потом индексы
Тупой вопрос: будет ли вариант 2 проигрывать в производительности?
Вячеслав Любомудров
Дата: 27.02.2007 10:58:39
Это вещи перпендикулярные
ЯГИК
Дата: 27.02.2007 11:10:59
Производительность повысится если сначало прочитать Оракл Концептс, а потом уже братся за создание индексов и процедур!
Илья Дещеревский
Дата: 27.02.2007 11:23:39
Вячеслав Любомудров
Это вещи перпендикулярные


Это я понимаю :-) Написал же что вопрос тупой
Но в логе моего генератора один из начальников увидел вариант 2 и пытается меня чморить, нужно аргументировано его послать
tru55
Дата: 27.02.2007 11:28:00
Илья Дещеревский
Вячеслав Любомудров
Это вещи перпендикулярные


Это я понимаю :-) Написал же что вопрос тупой
Но в логе моего генератора один из начальников увидел вариант 2 и пытается меня чморить, нужно аргументировано его послать


Читать Concept нужно, в том числе, и для аргументированного посыла
andrey_anonymous
Дата: 27.02.2007 11:30:47
Вопрос не совсем праздный.
В качестве универсального ответа - создавайте сначала функции, процедуры и пакеты.
В этом случае избежите проблем при создании FBI и прочих domain indexes
Вячеслав Любомудров
Дата: 27.02.2007 11:34:15
Вот только к производительности это никакого отношения иметь не будет
andrey_anonymous
Дата: 27.02.2007 11:41:44
Вячеслав Любомудров
Вот только к производительности это никакого отношения иметь не будет

Тоже не совсем так :)
Производительность абстрактной не бывает.
Зато конкретная производительность deployment (генерации схемы) будет заметно выше в случае, если объекты создаются в правильном порядке :)
К рабочей же производительности БД (производительности приложений) отношения, конечно, не имеет.
10046
Дата: 27.02.2007 12:20:15
andrey_anonymous
FBI и прочих domain indexes

Сильно подозреваю, что их там нет :)