1. A method for merging transactions for execution by a database management system, the method comprising: receiving, by one or more computer processors, a database query, wherein the database query contains a plurality of transactions, and wherein receiving the database query includes placing each of the plurality of transactions, in respective chronological order, in a scheduling queue; determining, by one or more computer processors, at least a first transaction and a second transaction within the plurality of transactions each contains one or more transaction delineation descriptions; and responsive to a determination that the first transaction and the second transaction within the plurality of transactions each contains one or more transaction delineation descriptions, merging, by one or more computer processors, the first transaction and the second transaction to create a merged transaction combination, wherein merging also combines two or more table-scan operations.