Has anyone seen any major performance benefits, or any negatives, to using the FIELDS clause in a query?
Running Progress 11.4.
Thanks.
By the way, the only negative I can think of is if you reference a field that's not in the FIELDS phrase, but there is a parameter you can set on the client that will reread the record if the field phrase is wrong.
Yes. But only in a client/server environment.
Yes. But only in a client/server environment.
By the way, the only negative I can think of is if you reference a field that's not in the FIELDS phrase, but there is a parameter you can set on the client that will reread the record if the field phrase is wrong.
Thanks for the responses.
I assume a server process would need to break the record apart and send part of the record, which might add some overhead on the server side vs blindly passing on the whole record?
If that's the case, I was thinking it might only make sense if the record was fairly large and you saw a significant reduction in the size of the data being passed over the network.
Thanks.