metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-08-23 12:50 pm

Адъ баз данных

Софт1: написан почти целиком мной, заказной: 186 таблиц, 169 хранимых процедур
Софт2: написан мной и ребе белнетмоном, коробочный: 74 таблицы, 40 хранимых процедур

[identity profile] nekhill.livejournal.com 2010-08-23 05:27 pm (UTC)(link)
Да, приложение сначала разрабатывали таким, чтобы оно на каждый чих сохраняло все сделанные изменения в БД. Извращенцы. Сейчас точим его в направлении "грузить объектами, держать на клиенте, периодически кидать в БД". Соответственно, в результате первого подхода был написан комплект ХП на довольно атомарные операции и на каждый чих. При этом SQL-запросы в явном виде из приложения не швыряются _никогда_.