Re[3]: Проблемы современных СУБД
От: MTD https://github.com/mtrempoltsev
Дата: 09.02.18 21:04
Оценка:
Здравствуйте, vdimas, Вы писали:

V>>>в современной разработке является сущностью второго рода — производной генерируемой хренью/абракадаброй.

MTD>>Это только если нагрузка незначительная.

V>Ты имеешь ввиду ситуацию, когда SQL вообще представляется сущностю третьего рода, от бишь вовсе чужеродной хренью в программе, типа склеиваемых вручную строк? ))


Хренью тоже может быть — это уж как напишешь (пишут, ксати не только в программе, гугли хранимые процедуры). Но всякие ORM помимо проблем с производительностью, которые не решаются ни кешем первого, ни кешем n-ного уровня неправильны в принципе. Так как гвоздями прибивается часть бизнес-логики в виде сущностей к полям в таблицах. Почему это неправильно? Потому, что бизнес-логика изменчива и может меняться, а данные в базе — это данность, если Вася заплатил в 2010 году 100 рублей Пете, то это уже произошло и не изменится.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.