mrzhao520

1、 查看所有数据库的 占用

SELECT
	TABLE_SCHEMA,
	concat( TRUNCATE ( sum( data_length ) / 1024 / 1024, 2 ), \' MB\' ) AS data_size,
	concat( TRUNCATE ( sum( index_length ) / 1024 / 1024, 2 ), \'MB\' ) AS index_size 
FROM
	information_schema.TABLES 
GROUP BY
	TABLE_SCHEMA 
ORDER BY
	data_length DESC;

2、 查看指定数据库中,每个表的占用

SELECT
	TABLE_NAME,
	concat( TRUNCATE ( data_length / 1024 / 1024, 2 ), \' MB\' ) AS data_size,
	concat( TRUNCATE ( index_length / 1024 / 1024, 2 ), \' MB\' ) AS index_size 
FROM
	information_schema.TABLES 
WHERE
	TABLE_SCHEMA = \'database_name\' 
GROUP BY
	TABLE_NAME 
ORDER BY
	data_length DESC;

2、 logs

show binary logs; 

分类:

技术点:

相关文章:

  • 2021-06-24
  • 2021-10-27
  • 2022-02-18
  • 2021-08-02
  • 2021-07-28
  • 2021-11-29
猜你喜欢
  • 2021-11-29
  • 2021-11-29
  • 2021-11-29
  • 2021-07-08
  • 2021-07-31
  • 2021-11-29
  • 2021-09-20
相关资源
相似解决方案