A method of organizing a transmission of repository data includes
receiving, in a computer system, a request to transmit data from a data
repository to a data recipient, the data to be transmitted by executing
batch jobs that each identify a data amount to be transmitted to the data
recipient. Control parameters are individually assigned to each of the
batch jobs. Upon detecting during transmission that a performance
parameter of the computer system does not meet a predefined standard, the
data amount identified by at least one of the batch jobs is automatically
changed in accordance with the control parameter assigned to the at least
one of the batch jobs. An optimizer may determine the control parameters
by solving a constraint optimization problem. The optimizer may take into
account system characteristics such as priorities, transmission
constraints or the volume of the data to be transmitted.