INNER JOIN用户,数据库和数据库大小在Centos 7中使用Mariadb

时间:2017-06-01 00:54:09

标签: mysql sql inner-join mariadb centos7

我可以通过从进程列表中获取它来加入三者,问题是进程列表只显示活动连接/数据库。任何想法我可以使用其他表,除了mysql数据库中的information_schema和db中的processlist。有关processlist的结果,请参见图像。您可以看到它只显示活动数据库。 sample output

我正在使用的查询......

SELECT DB,USER,Round(sum(data_length + index_length) / 1024 / 1024 / 1024, 6) "Size in GB" FROM processlist INNER JOIN tables ON processlist.DB = tables.table_schema;

1 个答案:

答案 0 :(得分:0)

不清楚您在寻找什么。但看看你是否喜欢

的输出
SELECT  table_schema AS DB,
        Round(sum(data_length + index_length) / 1024 / 1024 / 1024, 6) "Size in GB"
    FROM  information_schema.tables
    GROUP BY table_schema;