首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求sql语句,给看看

2012-12-17 
求sql语句,各位高手给看看!数据库中tablespace表的内容datedbnametbs_nametotal_sizeused_size2012/10/11

求sql语句,各位高手给看看!
数据库中tablespace表的内容
date        dbname          tbs_name       total_size       used_size   
2012/10/11 1:04:10   oadb     system      32767             644.375 
2012/10/11 1:04:10   oadb     tmp         32767             1234
2012/10/11 1:05:10   oadb     system      32767             3275.5
2012/10/11 1:05:10   oadb     tmp         32767             430.625
.....................
2012/10/11 1:04:10   webdb    system      30767             644.375
2012/10/11 1:04:10   webdb    webtbs      43217             627
2012/10/11 1:05:10   webdb    system      30767             3210
2012/10/11 1:05:10   webdb    webtbs      43217             644.375
.....................
2012/10/11 1:04:10   simdb    users       22767             543.375
2012/10/11 1:04:10   simdb    sim         32567             270.375
2012/10/11 1:05:10   simdb    users       22767             375.5
2012/10/11 1:05:10   simdb    sim         32567             644
.....................


每天都会采集已使用表空间的大小,每秒都会采集一次
我想要的结果是求出数据库上每个表空间的大小及最大增长量(当前的大小和前一次对比),平均增长量:
已使用的表空间(取每天每个表空间的最后一次采集的值)和对应的日期(日期和时间)
已使用的表空间(只取每天的最大值)和对应的日期(日期和时间)
最大增长量(只取每天的最大值)和对应的日期
平均增长量,每天的平均值。

因为每天每个表空间的已使用大小会采集多次,所以就只取最大值,只留一笔记录。
           
[解决办法]
看下

热点排行