sql >> Database teknologi >  >> RDS >> Mysql

Få rekordtællinger for alle tabeller i MySQL-databasen

SELECT SUM(TABLE_ROWS) 
     FROM INFORMATION_SCHEMA.TABLES 
     WHERE TABLE_SCHEMA = '{your_db}';

Bemærkning fra dokumenterne dog: For InnoDB-tabeller er rækkeantallet kun et groft estimat bruges i SQL-optimering. Du skal bruge COUNT(*) til nøjagtige optællinger (hvilket er dyrere).



  1. Hvordan tilføjer man PostgreSQL-datakilde til WildFly 9.0?

  2. RUC eller RUR?

  3. SQL ikke lig med (!=) Operator for begyndere

  4. Hvordan LYDER SOM virker i MariaDB