On 6 апр, 12:52, "cDima" <[EMAIL PROTECTED]> wrote:
> "Возьми данные, залей, попробуй." - я не первый и не последний буду
> засекать время запросов от Firebird. Исследовательских статей на эту
> тему вы *совсем* не видели?

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

 Если же нужны сложные отчеты - LINQ .NET-овский вроде еще не вышел, а
sql сразу намного упрощает жизнь. Большие объемы данных(больше чем
физическая память) сервер обрабатывает более эффективно (индексы и
прочая оптимизация). Ну и опять же - скажут сделать
многопользовательскую версию программы - опять приходим к серверу.

Ответить