Учитывайте, что в приложении есть уровни пользовательского интерфейса, бизнеса и базы данных. Требовалось бы, чтобы пользовательский интерфейс запрашивал и отображал данные, полученные из уровня базы данных, через бизнес-уровень. Для этого конкретного требования данные составляют около 10000 записей. Каким будет ваш подход в решении этой проблемы? Лучше ли получить все 10000 записей одним выстрелом в пользовательский интерфейс одним вызовом базы данных или получить записи частично по нескольким вызовам базы данных?Архитектура архитектуры передачи данных
Заранее спасибо.
полностью зависит от того, что вы пытаетесь сделать с ним и насколько велика каждая запись, если вы возвращаете 10000 ints, например, было бы неразумно добавлять дополнительную сложность, но если вы возвращаете 10000 двоичных массивов, вы можете необходимо пересмотреть – RoughPlace
Существует много информации, необходимой для того, чтобы сделать хорошее нападение. Если вам нужно показать все, то 1 запрос может быть хорошим. Если вы показываете только несколько 100 записей за раз, то тянуть все может быть не очень хорошая идея. –