I've got a rather generic database setup on Apache/php/Mariadb, using some very large tables. A report run on these tables might take a few minutes. The operations are merely nested SELECTs and not writing to the database.
I notice that if I run a report in one browser window. If I try to run a different report on the database in a second window, it stalls and seems to wait until the other report is complete.
I can't figure out what configuration setting or additional commands I might need to incorporate to allow concurrent operations of this nature. Any help or assistance would be appreciated.
I'm running: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16, 5.5.52-MariaDB. The tables are type InnoDB
I assume there may be some sort of transactional/locking going on that I can disable? I'm merely reading tables and not updating anything.