dzz: Dizzy の冬 (Default)
[personal profile] dzz
Я очень хорошо понимаю, почему большая часть логики в mySQL-проектах реализована не в БД, на на application-side.
Потому что реализация хранимых процедур и функций в mySQL донельзя угробищна, например, в части bind-переменных. Особенно после Оракла :)

Даже самое элементарное, вроде SELECT COUNT(*) FROM XXX WHERE ID=:MY_VARIABLE в функции - полная задница, ибо prepared statements разрешены только в процедурах, а из них не вернуть значение.

А потом эти программеры выходят на "большие" СУБД.
Поубывыв бы.

Date: 2019-02-26 06:25 pm (UTC)
From: [identity profile] dzz.livejournal.com
Издеваешься? ;)

Date: 2019-02-26 06:26 pm (UTC)
From: [identity profile] shkslj.livejournal.com
А самым умным отгрузить dbase

Date: 2019-02-26 06:38 pm (UTC)
From: [identity profile] dzz.livejournal.com
Ну, dbase был, как раз, простым и понятным, и без излишеств вроде хранимых процедур :)

Если уж чего отгружать, то адабаса какого-нибудь.
Edited Date: 2019-02-27 03:05 am (UTC)

Date: 2019-02-27 03:46 am (UTC)
From: [identity profile] shkslj.livejournal.com
А я хз. Я примерно в тот сюмомент ебнул винтом об пол и сказал ни полшишечки моего зера в этом не будет... Ну соврал как водится.

Date: 2019-02-27 05:28 am (UTC)
From: [identity profile] dzz.livejournal.com
Я, как старый ораклоид и чуть менее старый постгресист, взираю на коммент с умилением :)

Date: 2019-02-27 05:45 am (UTC)
From: [identity profile] shkslj.livejournal.com
Поскольку пришлось сидеть и на стуле автоматизаторов и в рядовых пихотах бизнеса... Погромиздов надо бить. Хотя нет им это пофик их надо сажать в пихоты на полгодика тогда резко перестанут уставать и будут генерить полезный! код 200 знаков в минуту.
Edited Date: 2019-02-27 05:46 am (UTC)

Date: 2019-02-27 06:04 am (UTC)
From: [identity profile] dzz.livejournal.com
Да щаз! :)
Будут генерить. Полезный. 200 знаков в минуту :)

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

Date: 2019-02-27 06:08 am (UTC)
From: [identity profile] shkslj.livejournal.com
Ну ок. 20 сим/мин. Чего еще ждать от...

Date: 2019-02-27 07:01 am (UTC)
vitus_wagner: My photo 2005 (white)
From: [personal profile] vitus_wagner
который из - II, III или IV?

Date: 2019-02-27 07:48 am (UTC)
From: [identity profile] shkslj.livejournal.com
Я нипомню это было в прошлом веке:)

Date: 2019-02-27 08:13 am (UTC)
vitus_wagner: My photo 2005 (white)
From: [personal profile] vitus_wagner
Да хоть в прошлом тысячелетии! Ну нельзя такие вещи не помнить, как нельзя, прожив 2000-й год, не помнить было в нем 29 февраля или нет.

Date: 2019-02-27 08:20 am (UTC)
From: [identity profile] shkslj.livejournal.com
Нннооо... Это и было в прошлом тысячелетии

January 2026

S M T W T F S
     123
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 04:36 am
Powered by Dreamwidth Studios