Если ваша проблема действительно заключается в объеме данных, отправляемых по сети. У вас есть несколько вариантов, кроме сокращения объема данных. Как Скотти сказал бы: «Капин, я не могу изменить законы физики» прямо перед тем, как он изменит законы физики;)
Требуется x количество времени для передачи y байтов данных по каналу передачи данных скорости z.
То, как вы уменьшаете эти данные, сильно зависит от вашей ситуации. Вы можете использовать сжатие, которое может или не может принести вам что-либо в зависимости от структуры данных, но, будучи в значительной степени основано на XML, вы должны получить довольно хорошее улучшение от этого.
Вы также можете передавать меньшее количество записей за раз или использовать отложенную загрузку для загрузки подмножеств данных только по требованию.
Конечно, если вы переносите всю таблицу, когда вам нужно только 3 поля, это также может значительно увеличить размер ваших данных. Убедитесь, что вы только передаете нужные данные.