mysql一些常用查询语句

版本:8.0

查询正在执行表或者使用者的执行信息

select t1.* from (select * from information_schema.`PROCESSLIST` ) t1 
WHERE `INFO` like "%sp_aqc_org_patent_m%" 
ORDER BY `TIME` DESC;

select t1.* from (select * from information_schema.`PROCESSLIST` ) t1 
WHERE `HOST` like "%.43:%" 
ORDER BY `TIME` DESC;

查询使用空间

#查询mysql所有库的占用磁盘大小
SELECT 
TABLE_SCHEMA as '数据库',
concat(data_size,' GB') as '数据容量(GB)',
concat(index_size,' GB') as '索引容量(GB)',
concat(data_sum,' GB') as '合计'
FROM (
	SELECT 
	*,
	truncate(data_size + index_size, 2) as 'data_sum'
	from 
	(
		select 
		TABLE_SCHEMA,
		truncate(sum(data_length)/1024/1024/1024,2) as 'data_size',
		truncate(sum(index_length)/1024/1024/1024,2) as 'index_size'
		from information_schema.tables
		group by TABLE_SCHEMA
	) t1
	ORDER BY data_sum desc
) t2;


#查询mysql指定库下表的占用磁盘空间大小
SELECT 
data_schema as '库名',
data_table as '表名',
concat(data_size,' GB') as '数据容量(GB)',
concat(index_size,' GB') as '索引容量(GB)',
concat(data_sum,' GB') as '合计(GB)' 
FROM (
	SELECT 
	 data_schema,
	 data_table,
	 data_size,
	 index_size,
	 round(data_size + index_size, 2) as 'data_sum'
	FROM (
		SELECT 
				table_schema as `data_schema`, 
				table_name AS `data_table`, 
				round(((data_length) / 1024 / 1024 / 1024), 2) as `data_size`, 
				round(((index_length) / 1024 / 1024 / 1024), 2) as `index_size`
		FROM information_schema.tables 
		WHERE table_schema = 'qhdata_support_credit_baidu_m'
	) t1
	ORDER BY data_sum DESC
) t2;

;
#查询库表对应的信息总条数
select
table_schema as '数据库',
sum(table_rows) as '记录数',
sum(truncate(data_length/1024/1024/1024, 2)) as '数据容量(GB)',
sum(truncate(index_length/1024/1024/1024, 2)) as '索引容量(GB)'
from information_schema.tables
group by table_schema
order by sum(data_length) desc, sum(index_length) desc;

相关推荐

  1. mysql一些常用查询语句

    2024-03-29 22:46:03       39 阅读
  2. MySQL 中,常见的 JOIN 查询语句

    2024-03-29 22:46:03       34 阅读
  3. MySQL一些常用命令

    2024-03-29 22:46:03       49 阅读
  4. MySQL 常见和不常见的所有查询语句

    2024-03-29 22:46:03       37 阅读
  5. MySQL 查询语句大全

    2024-03-29 22:46:03       55 阅读
  6. MYSQL内存占用查询语句

    2024-03-29 22:46:03       24 阅读
  7. mysql一些语法记录

    2024-03-29 22:46:03       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 22:46:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 22:46:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 22:46:03       82 阅读
  4. Python语言-面向对象

    2024-03-29 22:46:03       91 阅读

热门阅读

  1. mysql03-内外连接

    2024-03-29 22:46:03       39 阅读
  2. docker 共享内存不足问题

    2024-03-29 22:46:03       27 阅读
  3. Python100个库分享第1个—Chardet

    2024-03-29 22:46:03       38 阅读
  4. Ubuntu 的cuda更新

    2024-03-29 22:46:03       38 阅读
  5. 【python学习】基础篇-命名规范

    2024-03-29 22:46:03       41 阅读
  6. 项目中线程池的应用

    2024-03-29 22:46:03       54 阅读
  7. Pandas合并数据集

    2024-03-29 22:46:03       35 阅读
  8. 每日一题(leetcode2909):单份查找与群组查找

    2024-03-29 22:46:03       43 阅读