加载中…
个人资料
绝世流浪汉
绝世流浪汉
  • 博客等级:
  • 博客积分:0
  • 博客访问:87,366
  • 关注人气:10
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

【DBA】 确认数据库大小的方法

(2013-10-09 15:34:44)
标签:

mysql

it

分类: DBA
用SQL的命令确认方法如下:
SELECT  table_schema
       , SUM(data_length+index_length) /1024 /1024 as MB 
FROM information_schema.tables
GROUP BY table_schema
ORDER BY SUM(data_length+index_length) DESC

执行结果如下:

+--------------------+---------------+
| table_schema       | MB            |
+--------------------+---------------+
| choutest           | 9596.14062500 |
| mysql              |    0.03818893 |
| information_schema |    0.00781250 |
+--------------------+---------------+
3 rows in set (0.03 sec)

用du命令确认:
%  du  /data/mysql/* -s | sort -nr
9996344 /data/mysql/choutest
1048576 /data/mysql/ib_logfile1
1048576 /data/mysql/ib_logfile0
319044  /data/mysql/local-bin.000001
262148  /data/mysql/local-relay-bin.000002
133120  /data/mysql/ibdata1
2048    /data/mysql/xtrabackup_logfile
384     /data/mysql/mysql
64      /data/mysql/slow.log
64      /data/mysql/relay-log.info
64      /data/mysql/master.info
64      /data/mysql/local-bin.index
4       /data/mysql/xtrabackup_slave_info
4       /data/mysql/xtrabackup_checkpoints
4       /data/mysql/xtrabackup_binlog_pos_innodb
4       /data/mysql/xtrabackup_binlog_info
4       /data/mysql/xtrabackup_binary
4       /data/mysql/local-relay-bin.index
4       /data/mysql/local-relay-bin.000001
4       /data/mysql/db02-backup.pid
4       /data/mysql/error.log
4       /data/mysql/backup-my.cnf
0       /data/mysql/mysql.sock

两者结果比较:
du的方法包含了大量的非数据库数据本身的内容。
用mysql应该更加准确。
                                                            ------andy chou

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有