The document discusses OLTP-EMUL, an open-source performance testing tool for Firebird. It describes how to configure and run OLTP-EMUL tests on Firebird 2.5, 3.0 and 4.0 to simulate a trading application. IBSurgeon regularly runs these tests and publishes the results online, showing significant performance improvements from Firebird 2.5 to 3.0 and 4.0, especially for the SuperServer engine. Configuration settings for Firebird.conf that optimize performance are also provided.
5. What does the OLTP-EMUL test?
• Simulates trading application with the following operations
1. Create/change/cancel order
2. Order to supplier
3. Create/change/cancel invoice
4. Invoice accept/reject
5. Reserve for customer/change/delete
6. Payment from customer
7. Payment to supplier
8. Service operations
9. etc