|
|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Alex Tischenko 2:5020/400 30 Apr 2001 18:51:01 To : All Subject : Re: MS SQL 2000 и Oracle -------------------------------------------------------------------------------- "Alexander Korytov" <Alexander.Korytov@p178.f1.n5034.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:988641361@p178.f1.n5034.z2.ftn... > Приветствую, уважаемый All! > > Какой сеpвак лучше сейчас бpать за основу. Слышал что вpоде бы в мелкософтовком > > сейчас можно в запpосы вставлять пользовательские функции и появились новые > типы данныхSQL General и Table а также возможность стpоить индексы по > возpастанию и убыванию за что их pанее pугали. > 1. О пользов. функц: Да, запросы типа SELECT * FROM UDF(PARAM1, PARAM2) WHERE ... где UDF - пользовательская функция возврацяющая тип TABLE, конечно это рулез. (токое было только в InterBase (селективные процедуры)) 2. О типе TABLE - cool !! Упрощает логику при написании сложных SP процедур. (Хранить веременные данные в таблицах - это удобно) 3. Тригерры программировать сложнее. Триггер INSTEAD OF хоть и можно использовать аналгично тригерам BEFORE (Oracle, Ib и пр.), но есть ограничения ... 4. Самое Х..... это блокировки. Sybase, DB2 и MS SQL это одно, а мультиверсионность Oracle и IntreBase - это совсем другое. 5. Горизонтальная масштатируемость MS SQL 2000 - полный атас. Я думаю, что нет в природе идеального SQL сервера. (Я люблю, любил и буду любить мой маленький InterBase, хотя сейчас портирую с него на MS SQL, отсутствие масштатируемости IB - единственная причина, база 8 ГБ). Почему на MS SQL см п.1, 2, 5. Если в Oracle появится п.1 - перепишу все 28 процедур и окого 100 триггеров на Oracle, Почему на Oracle см п.4, 5. Все зависит от типа задач. --- ifmail v.2.15dev5 * Origin: EXPRESS Radio Network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/42283b678986.html, оценка из 5, голосов 10
|