Одно ето уже положыл в корзиночку - нету Row Level тригеров. Бред какоито
:) Мне там
куча всего какраз на Row Level :(
Атомарность - ну наверно скажут что можно сеивпонтами и ролбеками
извратится.
Но если нету select from procedure и UDF ...
ты аргументы для кого собираешь? для программистов, или для начальства?
Начальству пофигу "Row Level тригеров". Их такими словами не испугаешь,
говори на их языке - стоимость, сроки, риски.
Невозможно их убедить, что FB лучше MSSQL, они читают глянцевые журналы,
где красивые графики "доля на рынке" и там FB обычно в "прочие".
Не будут они в твои технические подробности вдаваться.
Просто объясни, что не все SQLсеревера одинаковы, и переход именно с FB
именно на MSSQL,
как правило означает начать работу сначала.
Если изначально при проектирвоании не закладывалась возможность перейти
куда-то.
Некоторые для универсальности вообще в БД хранят только таблицы/вью.
Решения принимаются не только от крутости результата. Какие затраты и какой
будет результат.
Учитываем что уже есть система, _внедренная_ и _работающая_.
Нету программистов, знающих MSSQL - включаем стоимость обучения, и/или найма
дополнительных рабочих рук.
Считаем стоимость лицензий, стоимость разработки за год-два...
опять-же, учитываем что в этом время надо еще и существующий код
поддерживать.
Получаем итоговую цифру - и думаем, а ради чего, собственно? что даст
переход?
и какие претензии к FB, что не устраивает... чего сделать нельзя/дорого.
Мне например, нужен был OLAP.
У меня OLTP база на FB - дорого было менять платформу.
А вот OLAP - на MSSQL. Такое решение было в сумме - дешевле.
Репликация уже была реализована и внедрена к тому времени как возник вопрос
"а не сменить ли платформу".