Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1682800
  • 博文数量: 391
  • 博客积分: 8464
  • 博客等级: 中将
  • 技术积分: 4589
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-13 15:12
个人简介

狮子的雄心,骆驼的耐力,孩子的执著!

文章分类

全部博文(391)

文章存档

2023年(4)

2018年(9)

2017年(13)

2016年(18)

2014年(7)

2013年(29)

2012年(61)

2011年(49)

2010年(84)

2009年(95)

2008年(22)

分类: Mysql/postgreSQL

2013-11-16 11:45:41

统计指定"DB Name"的表空间占用情况

  1. SELECT table_schema, sum( data_length + index_length ) / 1024 / 1024 "DB Size in MB"
  2. FROM information_schema.TABLES where table_schema = "DB Name" GROUP BY table_schema ;
分类显示所有表空间的占用情况
  1. SELECT table_schema,
  2.          SUM(data_length+index_length)/1024/1024 AS total_mb,
  3.          SUM(data_length)/1024/1024 AS data_mb,
  4.          SUM(index_length)/1024/1024 AS index_mb,
  5.          COUNT(*) AS tables,
  6.          CURDATE() AS today
  7. FROM information_schema.tables
  8. GROUP BY table_schema
  9. ORDER BY 2 DESC;



可以写入如下语句对查询结果进行分类:

  1. SELECT
  2. sum(case when `EmailSource`='FM' then 1 else 0 end) as FM_Statistic,
  3. sum(case when `EmailSource`='UOC' then 1 else 0 end) as FM_Statistic,
  4. sum(case when `EmailSource`='OC' then 1 else 0 end) as FM_Statistic,
  5. DATE_FORMAT(Date,'%Y-%m-%d') AS `DateTime`
  6. FROM `user_performance`
  7. WHERE Email !='' AND Email !='TOTAL'
  8. AND (DATE_FORMAT(Date,"%Y-%m-%d") >= DATE_FORMAT('2011-02-05'),'%Y-%m-%d'))
  9. AND (DATE_FORMAT(Date,"%Y-%m-%d") >= DATE_FORMAT('2011-03-07'),'%Y-%m-%d'))
  10. GROUP BY `Date`;
搜索结果为:



阅读(3166) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~