摘要 |
<p>A computer system equipped with one or more database servers, one or more job execution servers, and a scheduling server, wherein each of the one or more database servers divides the range of key values contained in the records in the database being managed by the relevant database server into multiple sections, and acquires distribution information for the records in each of the resulting sections. In addition, the scheduling server holds database server configuration information indicating the range of the key values contained in the records in each of the databases being managed by the one or more database servers and, on the basis of the acquired record distribution information and the database server configuration information held by the scheduling server, creates multiple divided ranges by combining multiple sections which are included in the same range of key values and, for each of the divided ranges that has been created, creates a record acquisition range parameter indicating the records in the relevant divided range as records to be acquired.</p> |