Я действительно не думаю, что необходимо создавать отдельные методы для обработки данных из разных таблиц. Прирост производительности \ потери, которые вы, скорее всего, испытаете, передавая дополнительный параметр имени таблицы в ваш вызов веб-службы, будут слишком малы, чтобы их можно было даже учитывать, если только имена таблиц не очень велики, что я не думаю, что так.
Единственная причина, по которой я бы даже подумал о том, чтобы сделать что-то подобное, - это если мне больше нечего делать с точки зрения улучшения производительности или если меня заставляют это делать; -).
Если вы действительно хотите оптимизировать размер запроса, попробуйте
- сериализация входных параметров с использованием JSON (если вы этого еще не сделали)
- используйте домен без файлов cookie для вашего веб-сервиса
надеюсь, это поможет