Can't see rows inserted by a running transaction when isolation level is READ_UNCOMMITTED
问题 I have applications that insert rows into table A concurrently. Each application inserts rows in batch mode (using a JDBC prepared statement) using a single transaction per batch (to avoid rebuilding index after each INSERT ). The rows present in each batch are completely independent, the transaction is used only for optimization. Each inserted row has its primary key set automatically ( AUTO_INCREMENT ). I have another application that processes the rows from table A based on their IDs. The