【oracle 普通业务数据统计sql】教程文章相关的互联网学习教程文章

(转)oracle表空间使用率统计查询【代码】【图】

转自:http://www.cnblogs.com/xwdreamer/p/3511047.html 参考文献 文献1:http://blog.itpub.net/24104518/viewspace-730682,字符有格式,需要清理一下 文献2:http://www.cnblogs.com/fengyun627/archive/2009/07/27/1532551.html 文献3:http://blog.csdn.net/hproc/article/details/7372265 sql语句格式化:http://web.chacuo.net/formatsql 背景 今天发现有一张采样表从1月5号开始不记录数据了,所以想查看一下表空间使用率,...

ORACLE 语句关联统计【代码】

很久不用SQL语句了,貌似入职新公司后,又回归到了三年前的SQL时代,一写一坨的SQL好吧,也当回归一下过去的知识。 下面是统计2月份某数据的计费统计select t.telno as 主号,VID 副号,t.area_code 地区, t.reg_time 注册时间,t.reg_source 注册工号,t.bill_start_date 计费时间, (case state when 0then ‘0 正常‘ end)计费状态 from t_unreg_log t where t.bill_start_date<to_date(‘20150301‘,‘yyyymmdd‘) and t.bill_st...

Oracle查询某个时间段内第天的统计数

1:Oracle查询某个时间段内,每天发送短信的总条数 select tab.tday, (select count(1) from t_msgsendrecode m where trunc(m.sendtime) = to_date(tab.tday,‘yyyy-mm-dd‘))from (select * from (select to_char(add_months(last_day(to_date(‘2015-6-2‘,‘yyyy-mm-dd‘))+1,-1),‘YYYY-MM-DD‘) as tday from dualunion allselect to_char(add_months(last_day(to_date(‘2015-6-2‘,‘yyyy-mm-dd‘))+1,-1) + rownum,...

oracle统计信息

Number Empty Average Chain Average Global User Sample DateName of Rows Blocks Blocks Space Count Row Len Stats Stats Size MM-DD-YYYY--------------- -------------- -------- ------------ ------- -------- ------- ------ ------ -------------- ----------T2 87,361 1,246 0 0 0 98 YES NO 87,361 07-07-2015Column Column Distinct Num...

oracle统计字符串包含字符个数

REGEXP_COUNT(‘1,2,6,8,7,9‘,‘,‘) from dual结果:5 oracle统计字符串包含字符个数标签:本文系统来源:http://www.cnblogs.com/kingxiaozi/p/4632681.html

Oracle 统计数据库 表的个数和名字

统计表的个数 select count(*) from user_tables; 统计表的名称 select t.table_name from user_tables t; 版权声明:本文为博主原创文章,未经博主允许不得转载。Oracle 统计数据库 表的个数和名字标签:数据库 oracle 数据库表 本文系统来源:http://blog.csdn.net/qq_19524879/article/details/47292435

Oracle Mysql 统计信息【代码】

我们知道Oracle的统计信息将严重影响CBO对执行计划的选择,针对不同大小的表制定收集规则并且定期执行是非常重要的。Oracle通过如下脚本即可收集统计信息:BEGIN DBMS_STATS.GATHER_TABLE_STATS(ownname =>ZBDBA, tabname =>TEST, estimate_percent =>30, method_opt =>for all columns size repeat, no_invalidate =>FALSE, degree =>8, cascade =>TRUE); END; / 这里...

Oracle按不同时间分组统计【代码】【图】

如下表table1: 日期(exportDate) 数量(amount) -------------- ----------- 14-2月 -08 20 10-3月 -08 2 14-4月 -08 6 14-6月 -08 75 24-10月-09 23 14-11月-09 45 04-8月 -10 5 04-9月 -10 44 0...

Oracle 学习之性能优化(四)收集统计信息【代码】

使用analyze命令可以收集统计信息,如:收集或删除对象的统计信息验证对象的结构确定table 或cluster的migrated 和chained rows。示例:SQL> create user anal identified by anal ;User created.SQL> grant resource,connect to anal;Grant succeeded.SQL> grant select any dictionary to anal;Grant succeeded.SQL> conn anal/anal Connected. SQL> create table t1 as select * from dba_objects; SQL> create table t2 as sel...

oracle 资源统计SQL语句

SELECT UPPER(F.TABLESPACE_NAME) "表空间名",  D.TOT_GROOTTE_MB "表空间大小(M)",  D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",  TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),‘990.99‘) || ‘%‘ "使用比",  F.TOTAL_BYTES "空闲空间(M)",  F.MAX_BYTES "最大块(M)"  FROM (SELECT TABLESPACE_NAME,  ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,  ROUND(M...

Mysql,Oracle使用rollup函数完成行列统计【代码】

原文 http://53873039oycg.iteye.com/blog/2021445 主题 MySQL Oracle数据库 昨天突然在 一篇博客中看到了Mysql也有rollup函数,原博文使用了rollup进行行列统计,原博文链接如下: http://www.cnblogs.com/lhj588/archive/2012/06/15/2550392.html 本博文主要是记录下mysql和oracle使用rollup函数进行行列统计,内容比较简单。 首先是mysql,建表测试: CREATE TABLE `tmysql_test_hanglietongji` (`id` int(11) ...

ORACLE统计分析函数【代码】【图】

( earnmonth varchar2(6), -- 打工月份 area varchar2(20), -- 打工地区 sno varchar2(10), -- 打工者编号 sname varchar2(20), -- 打工者姓名 times int, -- 本月打工次数 singleincome number(10,2), -- 每次赚多少钱 personincome number(10,2) -- 当月总收入 ) 然后插入实验数据:Sql代码 insert into earnings values(‘200912‘,‘北平‘,‘511601‘,‘大魁‘,11,30,11*30); insert int...

Oracle 11g统计表空间使用率很慢

WHERE T1.TABLESPACE_NAME = T2.TABLESPACE_NAME;主要是这条SQL慢,花了五分半钟,看是和垃圾回收站相关的表。 SELECT TABLESPACE_NAME, SUM(BYTES) / 1024 / 1024/ 1024 FREE_SPACE FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME -------------------------------------------------------------------------------------------------------------------------------------------------- | Id | Operation ...

oracle学习篇五:组函数,分组统计

常用组函数: 1.ccount() 求出全部记录数。 2.max() 求出一组最大值 3.min() 求出一组最小值 4.avg() 求出平均值 5.sum() 求和 --1.统计员工数量: select count(empno) from emp; --2.求出最高薪资 select max(sal) from emp; --3.求出最低薪资 select min(sal) from emp; --4.求出平均薪资 select avg(sal) from emp; --查询各部门员工数量 select deptno,count(empno) from emp group by deptno --查询...

oracle中统计重复几次的数据有几条【代码】

源地址:http://zhidao.baidu.com/link?url=ZgCztNzCScRI5kAqGqug1LJvf7IX311EQs6fJ0-W1kOtWaaR7MrtLoV_228Ed8Fhbk6EZQeOSfZzCDQNcBUvtq select a, count(1) from tab group by a就可以找出a有几条记录如果要找出多余一条的重复记录select a, count(1) from tab group by a having count(1) >1oracle中统计重复几次的数据有几条标签:本文系统来源:http://www.cnblogs.com/haizine/p/5869709.html