On 6 апр, 12:52, "cDima" <[EMAIL PROTECTED]> wrote: > "Возьми данные, залей, попробуй." - я не первый и не последний буду > засекать время запросов от Firebird. Исследовательских статей на эту > тему вы *совсем* не видели?
Если данные помешаются в доступную физическую память, сохранение и загрузка с диска делаются нечасто, не нужно делать безумные многокритериальные запросы с сортировкой и группировкой - xml достаточно. Десериализовал в память, покрутил как хочешь, сериализовал обратно. Ну и объекты сложной структуры обрабатывать и хранить проще. Если же нужны сложные отчеты - LINQ .NET-овский вроде еще не вышел, а sql сразу намного упрощает жизнь. Большие объемы данных(больше чем физическая память) сервер обрабатывает более эффективно (индексы и прочая оптимизация). Ну и опять же - скажут сделать многопользовательскую версию программы - опять приходим к серверу.

