
Oracle
zwy_best
活到老学到老
展开
-
记备忘2 - oracle表空间使用情况查询
最近oracle开发过程中,需要了解到表的使用情况,特意去研究了下oracle如何查看表空间使用情况,就稍微加工了下sql,进入正题:使用到的oracle表(需要有访问权限)dba_segments 表空间表使用空间明细表dba_data_files 表空间使用空间明细表dba_free_space 表空间空闲空间明细表SQL如下,直接贴到plsql上执...原创 2018-03-26 19:37:25 · 258 阅读 · 0 评论 -
记备忘3 - oracle表空间扩展方式
涉及表 dba_data_files 表空间使用空间明细表(表空间对应文件详情) SQL 一个数据文件最大只能32G 方式1:手工改变已存在数据文件的大小 ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.D...原创 2019-08-19 23:49:03 · 253 阅读 · 0 评论 -
记备忘1 - oracle 数据库解锁表
解锁表sql备忘,前提是需要管理员账号权限才能访问表,解锁只需要把sql列拿出来执行就行-- 解锁/锁表查询SQLselect 'alter system kill session '''||s.sid||','|| s.serial#||'''' sql,object_name, machine, s.sid, s.serial#from gv$locked_object l, dba...原创 2019-08-22 22:50:14 · 142 阅读 · 0 评论 -
记备忘4 - oracle DUAL表使用
dual 说明 dual是oracle内部的实际存在的一张表,在数据库创建时,数据库会自动创建的dual表,表里只有一条数据, 警慎:dual跟其它表一样可以进行增删改查以及drop操作,但是这些操作会影响数据库功能。 查看当前用户 select user from dual;...原创 2019-08-22 22:57:23 · 162 阅读 · 0 评论 -
记备忘5 - oracle Connect by与递归(Level用法)
Level 用法 oracle数据库中的伪列,用于表示当前数据层级关系,必须结合connect by 一起使用 Select * from dual connect by level <5; Connect by用法 Connect by用于表示树形结构数据或者递归关系,数据行之间存在父子关系,例如同行数...原创 2019-08-22 23:00:09 · 883 阅读 · 0 评论