|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Victor Metelitsa 2:5020/400 10 Jan 2002 16:57:50 To : †га ў«Ґў „ҐЁб Subject : Re: "Пациент скорее жив или м" ертв? -------------------------------------------------------------------------------- Журавлев Денис wrote: [...] > Прикол в том что все сессии пользуются одним буферным пулом (кеш таблиц) > (т.н. резидентый раздел), а сами сессии обитают в пуле сессий (т.н. > виртуальный раздел), Думаешь, в DB2 это не так? >так вот если размер виртуального раздела поделить на > количество сессий выходит (на моем сервере), что на сессию уходит ~150 кб. А > если пользователей 400, то они кушают всего 60 мб, что меня очень радует. > А как же память под сортировки и т.п.? > Информикс создал свою многопоточность (на NT - один процесс, несколько > потоков (по числу виртуальных процессоров (VP - просто термин Informix)), на > Unix - несколько процессов (по числу VP)), IMHO - слишком велики накладные > расходы на переключение внутри потоков (процессов) OS. Фраза очень дебильная > короче: на обслуживание 6 нитей NT уходит меньше памяти, процессора чем на > 60 (эти 60 нитей Informix живут внутри 6 нитей NT), не в десять раз конечно > но все же. > DB2 под NT многонитевая, но по большому счету - какой смысл в этих хитрых схемах? Главные-то затраты - работа с дисками, по сравнению с этим затраты на переключение процессов исчезающе малы. _Оптимизатор запросов_ - вот что на самом деле важно. Минимизировать обращения к дискам. > У Информикса кроме уже упоминавшихся DATABLADE-ов, А у DB2 - экстендеры. > есть еще SmartBlob, т.е. > для этого типа данный возможна работа с его кусочком. Типа у меня блобы > размером 700мб и я могу изменить, считать не весь блоб а например 602-й мб. > Интресно другие DBMS такое поддерживают? > DB2, .... > >>А из ЭТОГО делается еще одно крутое умозаключение - что поскольку >>Informix "технологически выше" DB2, он заменит DB2. >> > > Дак он (Информикс) выше по некоторым параметрам: например мощные хранимые > процедуры; Фу. [Хранимые процедуры - зло, полноценные SQL-сервера в них не нуждаются; причем я не вижу, чем DB2-шная, скажем, Java-процедура хуже чьей-то там еще]. > поле в таблицу могу добавить в любое место простым ALTER TABLE, А где нельзя? > изменить его тип и т.д. Спорная фича, кто-то будет это расценивать как недостаток. (Хотя не я ;-)). -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/536493d92551.html, оценка из 5, голосов 10
|