который является самым быстрым win32 или SQL-запрос?

Я пишу приложение win32 клиент-сервер на Delphi 7 и в разделе, который мне нужно принести, прибл. 100 тыс. (Меньше или больше) строк с данными из базы данных Oracle. Пока все в порядке, но одно из полей должно быть вычислено (простое деление с большим числом).

Мой вопрос в том, каким образом требуется меньше ресурсов и оптимально, чтобы сделать разделение в запросе SQL (может быть, процедура хранения) или чтобы вычислить значение в коде для этого поля (на стороне сервера)? Я не хочу использовать TDataset с вычисляемыми полями.

Система Oracle (v 9.2) также используется другими приложениями, не предназначена только для этого приложения.

Заранее благодарим.

6
задан RBA 21 July 2016 в 10:24
поделиться