Одно ето уже положыл в корзиночку - нету Row Level тригеров. Бред какоито :) Мне там
куча всего какраз на Row Level :(
Атомарность - ну наверно скажут что можно сеивпонтами и ролбеками извратится.
Но если нету select from procedure и UDF ...

ты аргументы для кого собираешь? для программистов, или для начальства?
Начальству пофигу "Row Level тригеров". Их такими словами не испугаешь,
говори на их языке - стоимость, сроки, риски.

Невозможно их убедить, что FB лучше MSSQL, они читают глянцевые журналы,
где красивые графики "доля на рынке" и там FB обычно в "прочие".
Не будут они в твои технические подробности вдаваться.
Просто объясни, что не все SQLсеревера одинаковы, и переход именно с FB именно на MSSQL,
как правило означает начать работу сначала.
Если изначально при проектирвоании не закладывалась возможность перейти куда-то.
Некоторые для универсальности вообще в БД хранят только таблицы/вью.

Решения принимаются не только от крутости результата. Какие затраты и какой будет результат.
Учитываем что уже есть система, _внедренная_ и _работающая_.

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

Получаем итоговую цифру - и думаем, а ради чего, собственно? что даст переход?
и какие претензии к FB, что не устраивает... чего сделать нельзя/дорого.


Мне например, нужен был OLAP.
У меня OLTP база на FB - дорого было менять платформу.
А вот OLAP - на MSSQL. Такое решение было в сумме - дешевле.
Репликация уже была реализована и внедрена к тому времени как возник вопрос "а не сменить ли платформу".



Ответить