zoukankan      html  css  js  c++  java
  • mysql 查看数据库大小

    前言

     
    我们在使用mysql时,经常需要查询mysql中各库的大小。这时,我们可以:

    正文

     
    mysql中有一个默认的系统库:information_schema,其中有个table表。我们可以通过查询此表来查看各表大小。

     
    SQL如下:

    USE information_schema;
    SELECT TABLE_SCHEMA, SUM(DATA_LENGTH) FROM TABLES GROUP BY TABLE_SCHEMA;   #默认单位为B
    

     
    若想将其转化为KB、MB、GB,则分别除以1、2、3个1024即可。

    USE information_schema;
    SELECT TABLE_SCHEMA, SUM(DATA_LENGTH)/1024 FROM TABLES GROUP BY TABLE_SCHEMA;   #默认单位为KB
    
    USE information_schema;
    SELECT TABLE_SCHEMA, SUM(DATA_LENGTH)/1024/1024 FROM TABLES GROUP BY TABLE_SCHEMA;   #默认单位为MB
    
    USE information_schema;
    SELECT TABLE_SCHEMA, SUM(DATA_LENGTH)/1024/1024/1024 FROM TABLES GROUP BY TABLE_SCHEMA;   #默认单位为GB
    
  • 相关阅读:
    rabbitmq使用
    redis
    IO模型与IO复用介绍
    事件驱动与异步IO使用
    协程
    进程
    线程、锁
    paramiko模块与 StringIO模块
    socketserver 编程
    随记
  • 原文地址:https://www.cnblogs.com/young233/p/12082582.html
Copyright © 2011-2022 走看看