1. A computer program product for asynchronously replicating data, comprising: one or more non-transitory computer readable storage media and program instructions stored on the one or more non-transitory computer readable storage media, the program instructions executed by a processor comprising: program instructions to access one or more statements in an internal buffer table of a capture agent of a source computer, wherein the capture agent is configured to monitor, process, and transmit data changes on one or more source tables of the source computer to the target computer via a network; program instructions to, responsive to identifying an insert statement in an accessed entry of the internal buffer table, insert a row image and a key image value into an insert map; program instructions to, responsive to determining that the accessed entry does not contain the insert statement, identify a delete statement; program instructions to, responsive to identifying the delete statement, delete preceding entries from the insert map that have a same named target table and key image value of the accessed entry and inserting the key image value into a delete set; program instructions to, responsive to determining that the accessed entry does not contain the delete statement, determine whether a specified threshold is met; program instructions to receive from the source computer the one or more statements that describe the data changes on the one or more source tables of the source computer to be replicated on one or more target tables of the target computer; program instructions to, responsive to determining that the specified threshold is met, apply the one or more statements to an external buffer table of the target computer; and program instructions to selectively apply the one or more statements from the external buffer table to the one or more target tables to replicate the data changes on the one or more target tables, wherein the applying the one or more statements comprises: creating, by the target computer, another insert map including entries for insert statements, wherein each entry in the other insert map references the one or more target tables, data values to be inserted into a row of the named target table, and a row identifier for the row which the data values are to be inserted; program instructions to, responsive to receiving, at the target computer, a query referencing the one or more target tables, apply the one or more statements corresponding to the referenced one or more target tables from the external buffer table to the one or more referenced target tables; and program instructions to create at the target computer a view of the one or more statements referenced by the query to execute the query.