Как стать автором
Обновить

Комментарии 6

месяц учу джаваскрипт, ничего не понятно, но картинка очень смешная

На всех углах просят не писать процедуры в базе. Как потом мигрировать?

А с Java на Питон как мигрировать? А с одной библиотеки на другую?
Если закладываться на миграцию, все надо писать на каком нибудь ANSI С без библиотек.

Для высоконагруженных баз данных часто приходится использовать сохраненные процедуры, так как они позволяют существенно сократить время выполнения. За счёт того, что процедура в базе хранится в скомпилированном виде с уже сохранённым планом выполнения.

НЛО прилетело и опубликовало эту надпись здесь

зануда моде он

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

А в первую очередь, хранимые процедуры — это про прямой доступ к данным. Т.е. в них для обращения к данным из таблиц не надо ходить с сервера приложений к серверу СУБД и обратно. При сложной обработке большого количества данных это иногда даёт очень большую разницу в производительностью по сравнению с "вся логика на сервере, в БД ходим только с простыми селектами".

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации