MySQLデータベースにデータを挿入するスクリプトが実行されています。
1秒あたり、1分あたりに何行が挿入されるのか知りたいです。 1秒あたりまたは1分あたりに挿入された行数が特定の数を超える場合は、スクリプトの実行を停止する必要があります。
これをどのように監視できますか?
ベストアンサー1
出力からこの情報を派生できる必要があります。
mysqladmin extended-status
または
show status like 'Innodb_rows_inserted';
MySQLでは、毎分実行されます。
または、単一のデータベースまたはテーブルの場合は、次の情報を使用できますinformation_schema.TABLES
。
select TABLE_NAME, TABLE_ROWS from information_schema.TABLES
where TABLE_SCHEMA = 'my-database';