oracle
Coup_de_foudre
这个作者很懒,什么都没留下…
展开
-
Oracle 系统表及相关操作(三)
–数据库版本 select * from product_component_version; –耗资源的进程 —权限比较大? grant select any dictionary to 用户; —这个权限是最低要求 grant select_catalog_role to 用户; —收回权限 revoke select_catalog_role from user; select s.sche...原创 2019-06-12 16:06:51 · 330 阅读 · 0 评论 -
Oracle sql优化语句整理
–查看总消耗时间最多的前10条SQL语句 select * from (select v.sql_id, v.child_number, v.sql_text, v.elapsed_time, v.cpu_time, v.disk_reads, rank() over(order by v.elapsed_time desc) elapsed_rank from v$sql v) a where ...原创 2019-06-14 16:09:47 · 153 阅读 · 0 评论 -
Oracle 系统表及相关操作(一)
首先,我们先列举一下Oracle的所有系统表: dba_开头,数据库相关表 dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_...原创 2019-06-12 09:05:56 · 230 阅读 · 0 评论 -
Oracle 系统表及相关操作(二)
以dba开头的系统表操作 –查看表大小 select owner,segment_name,sum(bytes/(102410241024)) as g from dba_segments where owner in(‘DDDCQ’,‘RA’) group by owner,segment_name order by sum(bytes/(1024*1024/1024)) desc; – 查询每...原创 2019-06-12 09:40:18 · 116 阅读 · 0 评论 -
Oracle 三种常与开窗组合使用的方法
开窗函数是日常工作中经常用到的sql语法,顾名思义,开窗函数的作用就是打开一扇窗户,打破传统的分组和查询方式,对数据进行操作,具体可以上网查询了解,这里介绍三种较为常用的三种与其他方法组合使用的用法 1.avg 如果样本数据具有多个类,我们需要将每个类的平均值坐位样本的一个指标,那莫我们就需要用到开窗函数和avg()组合使用 例如:计算本班的平均成绩(添加一列平均成绩与原成绩作对比) selec...原创 2019-06-18 10:15:52 · 1174 阅读 · 0 评论