Use arrays to send and retrieve data

For better performance, use arrays to update and retrieve data, and to pass parameter values and retrieve result sets.

Sending multiple data values through the network using arrays rather than individual application variables reduces network flow.