Pre & Post Migration Activities
Prerequisites
Procedure
- Capture Table Row Counts
USE information_schema; SELECT TABLE_NAME AS "Table Name", TABLE_ROWS AS "Row Count", ROUND((COALESCE(DATA_LENGTH, 0) + COALESCE(INDEX_LENGTH, 0)) / 1024 / 1024) AS "Size (MB)" FROM tables WHERE table_schema = 'YOUR_DB_NAME' UNION ALL SELECT "Total Count", SUM(RowCount), SUM(Size) FROM ( SELECT TABLE_NAME AS "Table Name", TABLE_ROWS AS "RowCount", ROUND((COALESCE(DATA_LENGTH, 0) + COALESCE(INDEX_LENGTH, 0)) / 1024 / 1024) AS "Size" FROM tables WHERE table_schema = 'YOUR_DB_NAME' ) summary; Reference: All_Tables_RowCount.sql
Last updated
Was this helpful?

