1. A computer readable storage medium, comprising executable instructions to: read source node transaction logs to capture transaction data, including local transaction data, global transaction identifiers and participating node data; store the global transaction identifiers and participating node data in target node queues; access target node queues to form global transaction data; and construct target tables based upon the local transaction data and the global transaction data.