`

find 10 largest table in mysql

阅读更多
SELECT concat(round(table_rows/1000000,2),'M',' rows') as table_rows,concat(round(data_length/(1024*1024*1024),2),'G',' DATA') as data_size,concat(round(index_length/(1024*1024*1024),2),'G',' idx') as index_size,concat(round((data_length+index_length)/(1024*1024*1024),2),'G',' total_size') as total_size,concat(round(index_length/data_length,2),' idxratio') as index_ratio,concat(table_schema,'.',table_name) as table_name FROM information_schema.TABLES ORDER BY data_length+index_length DESC LIMIT 10;
 

 

 

 

 

分享到:
评论

相关推荐

    Mysql中FIND_IN_SET()和IN区别简析

    在MySQL数据库中,`FIND_IN_SET()` 和 `IN` 是两种不同的查询方法,它们在处理数据集时有不同的特性和应用场景。本文将对这两种方法进行详细对比,以帮助理解它们之间的差异。 `FIND_IN_SET()` 函数主要用于在一个...

    mysql中find_in_set函数的基本使用方法

    FIND_IN_SET(str,strlist) 定义 假如字符串str在由多个子链组成的字符串列表strlist中,则返回值的范围在1到N之间。 一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串。 如果第一个参数是一个...

    PostgreSQL find_in_set 内核开发

    博客:PostgreSQL的学习心得和知识总结(六十五)|关于PostgreSQL数据库 实现MySQL数据库find_in_set()函数 的实现方案

    Mysql错误Cannot find or open table x/x from the internal问题解决方法

    MySQL数据库在运行过程中可能会遇到各种错误,其中"Cannot find or open table x/x from the internal data dictionary of InnoDB"是一个常见的问题。这个问题通常涉及到InnoDB存储引擎,它在尝试访问一个表时,无法...

    MySQL的FIND_IN_SET函数使用方法分享

    很多时候我们在设计数据库... 先看mysql手册中find_in_set函数的语法: FIND_IN_SET(str,strlist) 假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。一个字符串列表就是一个由一些被

    mysql中find_in_set()函数的使用及in()用法详解

    在MySQL数据库中,`FIND_IN_SET()` 和 `IN()` 是两种不同的用于查询的函数,它们各有其特定的用途和应用场景。以下是对这两个函数的详细解释。 `FIND_IN_SET()` 函数主要用于在一个以逗号分隔的字符串列表中查找...

    MySQL高效模糊搜索之内置函数locate instr position find_in_set使用详解

    在本文中,我们将重点讨论四个常用的函数:locate()、instr()、position() 和 find_in_set(),并解析它们的使用方法。 1. **locate()** 函数: locate() 函数与 Java 的 `indexOf()` 方法类似,用于在一个字符串中...

    MySQL 8 Cookbook epub 格式

    MySQL DBAs looking to get up-to-speed with the latest MySQL 8 development and administration features will also find this book very useful. Prior knowledge of Linux and RDBMS is desirable. Table of ...

    Mysql中的find_in_set的使用方法介绍

    在MySQL数据库中,`FIND_IN_SET`是一个非常实用的字符串函数,主要用于处理包含逗号分隔值的列。在上述描述中,我们看到它在权限管理中的应用,尤其是在一个用户表中,`purview`字段存储了用户的权限ID列表。这种...

    Oracle的表结构转成Mysql的表结构

    RAISE_APPLICATION_ERROR(-20000, 'Can''t find table, please check input!'); ELSE Result := 'CREATE TABLE `' || LOWER(i_table_name) || '` ('; -- 遍历所有列 FOR c IN ( SELECT a.column_name, a....

    mysql通过find_in_set()函数实现where in()顺序排序

    本文章来为各位介绍一篇关于mysql 实现按 where in () 中的顺序排序,用find_in_set() 函数的教程,希望此教程能够对各位有所帮助。 select * from table where id in ('783',' 769',' 814',' 1577',' 1769') ...

    k8s之failed to find plugin "flannel" in path [/opt/cni/bin]

    k8s之failed to find plugin "flannel" in path [/opt/cni/bin]

    MySQL最新驱动jar包:5.1.49

    MySQL是世界上最流行的关系型数据库管理系统之一,而MySQL的Java驱动程序,也称为JDBC驱动,是连接Java应用程序与MySQL数据库的关键组件。标题提到的"MySQL最新驱动jar包:5.1.49"指的是用于Java应用程序的MySQL ...

    mysql-connector-java-8.0.13.jar mysql数据库驱动下载

    MySQL-Connector-Java是Oracle官方提供的用于Java应用程序连接MySQL数据库的驱动程序,它实现了Java Database Connectivity (JDBC) API,使得Java开发者能够方便地在Java应用中与MySQL数据库进行交互。 在Java开发...

    Devart dbForge Studio for MySQL Professional Edition v7.1.13

    The Best MySQL GUI Tool You Can Find dbForge Studio for MySQL is a universal GUI for managing, developing and administrating MySQL and MariaDB databases. The tool allows to create and execute queries,...

    mysql分割字符串

    SELECT * FROM table WHERE FIND_IN_SET('b', data); ``` 这里假设`data`为`'a,b,c,d'`,将返回所有`data`包含'b'的行。 三、自定义函数 MySQL不提供内置的多分隔符字符串分割函数,但可以通过创建用户定义的函数...

Global site tag (gtag.js) - Google Analytics