Как подсчитать количество операций чтения в реплике для чтения?

У нас работает ведущий-ведомый Amazon Aurora с базой данных MySql 5.5.37. Мы используем JBoss 7 в качестве нашего сервера приложений и настраиваем строку подключения как таковую...

            <datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true">
                <connection-url>jdbc:mysql:replication://cidb-aurora-cluster.cluster-servername.us-east-1.rds.amazonaws.com:3306,cidb-aurora-read.servername.us-east-1.rds.amazonaws.com:3306/sb_db?failOverReadOnly=true</connection-url>
                <driver>mysql</driver>
                <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
                <pool>
                    <min-pool-size>10</min-pool-size>
                    <max-pool-size>100</max-pool-size>
                    <prefill>true</prefill>
                </pool>
                <security>
                    <user-name>username</user-name>
                    <password>password</password>
                </security>
                <statement>
                    <prepared-statement-cache-size>32</prepared-statement-cache-size>
                    <share-prepared-statements>true</share-prepared-statements>
                </statement>
            </datasource>

Я хочу убедиться, что наша реплика для чтения действительно выполняет чтение, но я не могу понять, как подсчитать количество выполненных операций чтения, если таковые имеются. Как я могу это сделать?

0 ответов

Другие вопросы по тегам