- 浏览: 120166 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (106)
- java并发 (8)
- Oracle (13)
- java基础 (11)
- Hibernate (3)
- j2ee (6)
- Spring (2)
- Linux下 (4)
- 工具 (2)
- Tomcat (2)
- english (2)
- html (3)
- 数据结构与算法 (1)
- MySQL (2)
- database (4)
- javascript && Dom (4)
- C语言&jni (2)
- protocols (1)
- 记事 (11)
- 操作系统原理(linux) (0)
- java7 (1)
- xml&xsl (3)
- mybatis (1)
- webService之cxf (0)
- web service (2)
- Android (3)
- jquery (2)
- 云计算 (0)
- NoSQL (3)
- hadoop教程 (0)
- C++ (3)
- java nio (0)
- 设计模式 (0)
最新评论
-
yuxiaojie_2013:
html5 -
BBjava:
spiniper 写道一般利用反射获去获取父类并不是一件常用的 ...
利用反射获取父类,接口信息 -
spiniper:
一般利用反射获去获取父类并不是一件常用的功能判断一个对象是否属 ...
利用反射获取父类,接口信息 -
BBjava:
_荆棘鸟_ 写道hi,你这篇blog是最经写的吗?我怎么感觉最 ...
使用eclipse进行c++的开发 -
_荆棘鸟_:
hi,你这篇blog是最经写的吗?我怎么感觉最新版的Mingw ...
使用eclipse进行c++的开发
本文来自:http://shadamu.blogbus.com/logs/52351373.html1.取得指定用户的所有表名:
SELECT OWNER AS "对象所有者",OBJECT_NAME AS "表名",OBJECT_ID AS "对象编号" from dba_objects where owner = 'RAXNYB' AND OBJECT_TYPE = 'TABLE' ORDER BY OWNER,OBJECT_TYPE;
或
OWNER AS "对象所有者",TABLE_NAME AS "表名" from DBA_TABLES where owner = 'RAXNYB' ORDER BY OWNER,TABLE_NAME;
SELECT OWNER AS "对象所有者",OBJECT_NAME AS "表名",OBJECT_ID AS "对象编号" from dba_objects where owner = 'RAXNYB' AND OBJECT_TYPE = 'TABLE' ORDER BY OWNER,OBJECT_TYPE;
或
OWNER AS "对象所有者",TABLE_NAME AS "表名" from DBA_TABLES where owner = 'RAXNYB' ORDER BY OWNER,TABLE_NAME;
2.取得指定用户的所有视图名称:
SELECT OWNER AS "对象所有者",VIEW_NAME AS "视图名称" from DBA_VIEWS where owner = 'RAXNYB' ORDER BY OWNER,VIEW_NAME;
SELECT OWNER AS "对象所有者",VIEW_NAME AS "视图名称" from DBA_VIEWS where owner = 'RAXNYB' ORDER BY OWNER,VIEW_NAME;
oracle系统表查询
1.用户:
select username from dba_users;
select username from dba_users;
改口令
alter user spgroup identified by spgtest;
alter user spgroup identified by spgtest;
2.表空间:
select * from dba_data_files;
select * from dba_tablespaces;//表空间
select tablespace_name,sum(bytes), sum(blocks) from dba_free_space group by tablespace_name;//空闲表空间
select * from dba_data_files where tablespace_name='RBS';//表空间对应的数据文件
select * from dba_segments where tablespace_name='INDEXS';
select * from dba_data_files;
select * from dba_tablespaces;//表空间
select tablespace_name,sum(bytes), sum(blocks) from dba_free_space group by tablespace_name;//空闲表空间
select * from dba_data_files where tablespace_name='RBS';//表空间对应的数据文件
select * from dba_segments where tablespace_name='INDEXS';
3.数据库对象
select * from dba_objects;
CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。
select * from dba_objects;
CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。
4.表
select * from dba_tables;
select extent_id,bytes from dba_extents where segment_name='CUSTOMERS' and segment_type='TABLE' order by extent_id;//表使用的extent的信息。segment_type='ROLLBACK'查看回滚段的空间分配信息
select distinct table_name from user_tab_columns where column_name='SO_TYPE_ID';
select * from dba_tables;
select extent_id,bytes from dba_extents where segment_name='CUSTOMERS' and segment_type='TABLE' order by extent_id;//表使用的extent的信息。segment_type='ROLLBACK'查看回滚段的空间分配信息
select distinct table_name from user_tab_columns where column_name='SO_TYPE_ID';
5.索引
select * from dba_indexes;//索引,包括主键索引
select * from dba_ind_columns;//索引列
select i.index_name,i.uniqueness,c.column_name
from user_indexes i,user_ind_columns c
where i.index_name=c.index_name
and i.table_name ='ACC_NBR';//联接使用
select * from dba_indexes;//索引,包括主键索引
select * from dba_ind_columns;//索引列
select i.index_name,i.uniqueness,c.column_name
from user_indexes i,user_ind_columns c
where i.index_name=c.index_name
and i.table_name ='ACC_NBR';//联接使用
6.序列
select * from dba_sequences;
select * from dba_sequences;
7.视图
select * from dba_views
select * from all_views
text字段 可用于查询视图生成的脚本
select * from dba_views
select * from all_views
text字段 可用于查询视图生成的脚本
8.聚簇
select * from dba_clusters
select * from dba_clusters
9.快照
select * from dba_snapshots
select * from dba_snapshots
快照、分区应存在相应的表空间
10.同义词
select * from dba_synonyms
select * from dba_synonyms
//if owner is PUBLIC,then the synonyms is a public synonym.
//if owner is one of users,then the synonyms is a private synonym
11.数据库链
select * from dba_db_links
select * from dba_db_links
在spbase下建数据库链:
create database link dbl_spnew
connect to spnew identified by spnew using 'jhhx';
insert into acc_nbr@dbl_spnew select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';
create database link dbl_spnew
connect to spnew identified by spnew using 'jhhx';
insert into acc_nbr@dbl_spnew select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';
12.触发器
select * from dba_trigers;
select * from dba_trigers;
存储过程,函数从dba_objects查找
其文本:select text from user_source where name='BOOK_SP_EXAMPLE';
建立出错:select * from user_errors
oracle总是将存储过程,函数等软件放在SYSTEM表空间。
13.约束
(1)约束是和表关联的,可在create table或alter table table_name add/drop/modify来建立、修改、删除约束.
可以临时禁止约束,如:
alter table book_example disable constraint book_example_1;
alter table book_example enable constraint book_example_1;
alter table book_example disable constraint book_example_1;
alter table book_example enable constraint book_example_1;
(2)主键和外键被称为表约束,而not null和unique之类的约束被称为列约束。通常将主键和外键作为单独的命名约束放在字段列表下面,而列约束可放在列定义的同一行,这样更具有可读性
(3)列约束可从表定义看出,即describe;表约束即主键和外键,可从dba_constraints和dba_cons_columns 查。
select * from user_constraints where table_name='BOOK_EXAMPLE';
select owner,CONSTRAINT_NAME,TABLE_NAME from user_constraints where constraint_type='R' order by table_name;
select * from user_constraints where table_name='BOOK_EXAMPLE';
select owner,CONSTRAINT_NAME,TABLE_NAME from user_constraints where constraint_type='R' order by table_name;
(4)定义约束可以无名(系统自动生成约束名)和自己定义约束名(特别是主键、外键) 如:
create table book_example (identifier number not null);
create table book_example (identifier number constranit book_example_1 not null);
create table book_example (identifier number not null);
create table book_example (identifier number constranit book_example_1 not null);
14、回滚段:
在所有的修改结果存入磁盘前,回滚段中保持恢复该事务所需的全部信息,必须以数据库发生的事务来相应确定其大小(DML语句才可回滚,create,drop,truncate等DDL不能回滚)。
回滚段数量=并发事务/4,但不能超过50;使每个回滚段大小足够处理一个完整的事务;
create rollback segment r05 tablespace rbs;
create rollback segment rbs_cvt tablespace rbs storage(initial 1M next 500k);
create rollback segment r05 tablespace rbs;
create rollback segment rbs_cvt tablespace rbs storage(initial 1M next 500k);
使回滚段在线
alter rollback segment r04 online;
alter rollback segment r04 online;
用dba_extents,v$rollback_segs监测回滚段的大小和动态增长。
回滚段的区间信息
select * from dba_extents where segment_type='ROLLBACK' and segment_name='RB1';
select * from dba_extents where segment_type='ROLLBACK' and segment_name='RB1';
回滚段的段信息,其中bytes显示目前回滚段的字节数
select * from dba_segments where segment_type='ROLLBACK' and segment_name='RB1';
select * from dba_segments where segment_type='ROLLBACK' and segment_name='RB1';
为事物指定回归段
set transaction use rollback segment rbs_cvt
set transaction use rollback segment rbs_cvt
针对bytes可以使用回滚段回缩。
alter rollback segment rbs_cvt shrink;
select bytes,extents,max_extents from dba_segments where segment_type='ROLLBACK' and segment_name='RBS_CVT';
alter rollback segment rbs_cvt shrink;
select bytes,extents,max_extents from dba_segments where segment_type='ROLLBACK' and segment_name='RBS_CVT';
回滚段的当前状态信息:
select * from dba_rollback_segs where segment_name='RB1';
select * from dba_rollback_segs where segment_name='RB1';
比多回滚段状态status,回滚段所属实例instance_num
查优化值optimal
select n.name,s.optsize from v$rollname n,v$rollstat s where n.usn=s.usn;
select n.name,s.optsize from v$rollname n,v$rollstat s where n.usn=s.usn;
回滚段中的数据
set transaction use rollback segment rb1;/*回滚段名*/
select n.name,s.writes from v$rollname n,v$rollstat s where n.usn=s.usn;
set transaction use rollback segment rb1;/*回滚段名*/
select n.name,s.writes from v$rollname n,v$rollstat s where n.usn=s.usn;
当事务处理完毕,再次查询$rollstat,比较writes(回滚段条目字节数)差值,可确定事务的大小。
查询回滚段中的事务
column rr heading 'RB Segment' format a18
column us heading 'Username' format a15
column os heading 'Os User' format a10
column te heading 'Terminal' format a10
select r.name rr,nvl(s.username,'no transaction') us,s.osuser os,s.terminal te from v$lock l,v$session s,v$rollname r
where l.sid=s.sid(+)
and trunc(l.id1/65536)=R.USN and l.type='TX' and l.lmode=6 order by r.name;
column rr heading 'RB Segment' format a18
column us heading 'Username' format a15
column os heading 'Os User' format a10
column te heading 'Terminal' format a10
select r.name rr,nvl(s.username,'no transaction') us,s.osuser os,s.terminal te from v$lock l,v$session s,v$rollname r
where l.sid=s.sid(+)
and trunc(l.id1/65536)=R.USN and l.type='TX' and l.lmode=6 order by r.name;
15、作业
查询作业信息
select job,broken,next_date,interval,what from user_jobs;
select job,broken,next_date,interval,what from dba_jobs;
select job,broken,next_date,interval,what from user_jobs;
select job,broken,next_date,interval,what from dba_jobs;
查询正在运行的作业
select * from dba_jobs_running;
select * from dba_jobs_running;
使用包
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (10/(24*60*60))')加入作业。间隔10秒钟
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (11/(24*60))')加入作业。间隔11分钟使用包exec dbms_job.remove(21)删除21号作业。
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (10/(24*60*60))')加入作业。间隔10秒钟
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (11/(24*60))')加入作业。间隔11分钟使用包exec dbms_job.remove(21)删除21号作业。
16.批注:
ALL_COL_COMMENTS
SELECT OWNER AS "对象所有者",OBJECT_NAME AS "表名",OBJECT_ID AS "对象编号" from dba_objects where owner = 'RAXNYB' AND OBJECT_TYPE = 'TABLE' ORDER BY OWNER,OBJECT_TYPE;
或
OWNER AS "对象所有者",TABLE_NAME AS "表名" from DBA_TABLES where owner = 'RAXNYB' ORDER BY OWNER,TABLE_NAME;
SELECT OWNER AS "对象所有者",OBJECT_NAME AS "表名",OBJECT_ID AS "对象编号" from dba_objects where owner = 'RAXNYB' AND OBJECT_TYPE = 'TABLE' ORDER BY OWNER,OBJECT_TYPE;
或
OWNER AS "对象所有者",TABLE_NAME AS "表名" from DBA_TABLES where owner = 'RAXNYB' ORDER BY OWNER,TABLE_NAME;
2.取得指定用户的所有视图名称:
SELECT OWNER AS "对象所有者",VIEW_NAME AS "视图名称" from DBA_VIEWS where owner = 'RAXNYB' ORDER BY OWNER,VIEW_NAME;
SELECT OWNER AS "对象所有者",VIEW_NAME AS "视图名称" from DBA_VIEWS where owner = 'RAXNYB' ORDER BY OWNER,VIEW_NAME;
oracle系统表查询
1.用户:
select username from dba_users;
select username from dba_users;
改口令
alter user spgroup identified by spgtest;
alter user spgroup identified by spgtest;
2.表空间:
select * from dba_data_files;
select * from dba_tablespaces;//表空间
select tablespace_name,sum(bytes), sum(blocks) from dba_free_space group by tablespace_name;//空闲表空间
select * from dba_data_files where tablespace_name='RBS';//表空间对应的数据文件
select * from dba_segments where tablespace_name='INDEXS';
select * from dba_data_files;
select * from dba_tablespaces;//表空间
select tablespace_name,sum(bytes), sum(blocks) from dba_free_space group by tablespace_name;//空闲表空间
select * from dba_data_files where tablespace_name='RBS';//表空间对应的数据文件
select * from dba_segments where tablespace_name='INDEXS';
3.数据库对象
select * from dba_objects;
CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。
select * from dba_objects;
CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。
4.表
select * from dba_tables;
select extent_id,bytes from dba_extents where segment_name='CUSTOMERS' and segment_type='TABLE' order by extent_id;//表使用的extent的信息。segment_type='ROLLBACK'查看回滚段的空间分配信息
select distinct table_name from user_tab_columns where column_name='SO_TYPE_ID';
select * from dba_tables;
select extent_id,bytes from dba_extents where segment_name='CUSTOMERS' and segment_type='TABLE' order by extent_id;//表使用的extent的信息。segment_type='ROLLBACK'查看回滚段的空间分配信息
select distinct table_name from user_tab_columns where column_name='SO_TYPE_ID';
5.索引
select * from dba_indexes;//索引,包括主键索引
select * from dba_ind_columns;//索引列
select i.index_name,i.uniqueness,c.column_name
from user_indexes i,user_ind_columns c
where i.index_name=c.index_name
and i.table_name ='ACC_NBR';//联接使用
select * from dba_indexes;//索引,包括主键索引
select * from dba_ind_columns;//索引列
select i.index_name,i.uniqueness,c.column_name
from user_indexes i,user_ind_columns c
where i.index_name=c.index_name
and i.table_name ='ACC_NBR';//联接使用
6.序列
select * from dba_sequences;
select * from dba_sequences;
7.视图
select * from dba_views
select * from all_views
text字段 可用于查询视图生成的脚本
select * from dba_views
select * from all_views
text字段 可用于查询视图生成的脚本
8.聚簇
select * from dba_clusters
select * from dba_clusters
9.快照
select * from dba_snapshots
select * from dba_snapshots
快照、分区应存在相应的表空间
10.同义词
select * from dba_synonyms
select * from dba_synonyms
//if owner is PUBLIC,then the synonyms is a public synonym.
//if owner is one of users,then the synonyms is a private synonym
11.数据库链
select * from dba_db_links
select * from dba_db_links
在spbase下建数据库链:
create database link dbl_spnew
connect to spnew identified by spnew using 'jhhx';
insert into acc_nbr@dbl_spnew select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';
create database link dbl_spnew
connect to spnew identified by spnew using 'jhhx';
insert into acc_nbr@dbl_spnew select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';
12.触发器
select * from dba_trigers;
select * from dba_trigers;
存储过程,函数从dba_objects查找
其文本:select text from user_source where name='BOOK_SP_EXAMPLE';
建立出错:select * from user_errors
oracle总是将存储过程,函数等软件放在SYSTEM表空间。
13.约束
(1)约束是和表关联的,可在create table或alter table table_name add/drop/modify来建立、修改、删除约束.
可以临时禁止约束,如:
alter table book_example disable constraint book_example_1;
alter table book_example enable constraint book_example_1;
alter table book_example disable constraint book_example_1;
alter table book_example enable constraint book_example_1;
(2)主键和外键被称为表约束,而not null和unique之类的约束被称为列约束。通常将主键和外键作为单独的命名约束放在字段列表下面,而列约束可放在列定义的同一行,这样更具有可读性
(3)列约束可从表定义看出,即describe;表约束即主键和外键,可从dba_constraints和dba_cons_columns 查。
select * from user_constraints where table_name='BOOK_EXAMPLE';
select owner,CONSTRAINT_NAME,TABLE_NAME from user_constraints where constraint_type='R' order by table_name;
select * from user_constraints where table_name='BOOK_EXAMPLE';
select owner,CONSTRAINT_NAME,TABLE_NAME from user_constraints where constraint_type='R' order by table_name;
(4)定义约束可以无名(系统自动生成约束名)和自己定义约束名(特别是主键、外键) 如:
create table book_example (identifier number not null);
create table book_example (identifier number constranit book_example_1 not null);
create table book_example (identifier number not null);
create table book_example (identifier number constranit book_example_1 not null);
14、回滚段:
在所有的修改结果存入磁盘前,回滚段中保持恢复该事务所需的全部信息,必须以数据库发生的事务来相应确定其大小(DML语句才可回滚,create,drop,truncate等DDL不能回滚)。
回滚段数量=并发事务/4,但不能超过50;使每个回滚段大小足够处理一个完整的事务;
create rollback segment r05 tablespace rbs;
create rollback segment rbs_cvt tablespace rbs storage(initial 1M next 500k);
create rollback segment r05 tablespace rbs;
create rollback segment rbs_cvt tablespace rbs storage(initial 1M next 500k);
使回滚段在线
alter rollback segment r04 online;
alter rollback segment r04 online;
用dba_extents,v$rollback_segs监测回滚段的大小和动态增长。
回滚段的区间信息
select * from dba_extents where segment_type='ROLLBACK' and segment_name='RB1';
select * from dba_extents where segment_type='ROLLBACK' and segment_name='RB1';
回滚段的段信息,其中bytes显示目前回滚段的字节数
select * from dba_segments where segment_type='ROLLBACK' and segment_name='RB1';
select * from dba_segments where segment_type='ROLLBACK' and segment_name='RB1';
为事物指定回归段
set transaction use rollback segment rbs_cvt
set transaction use rollback segment rbs_cvt
针对bytes可以使用回滚段回缩。
alter rollback segment rbs_cvt shrink;
select bytes,extents,max_extents from dba_segments where segment_type='ROLLBACK' and segment_name='RBS_CVT';
alter rollback segment rbs_cvt shrink;
select bytes,extents,max_extents from dba_segments where segment_type='ROLLBACK' and segment_name='RBS_CVT';
回滚段的当前状态信息:
select * from dba_rollback_segs where segment_name='RB1';
select * from dba_rollback_segs where segment_name='RB1';
比多回滚段状态status,回滚段所属实例instance_num
查优化值optimal
select n.name,s.optsize from v$rollname n,v$rollstat s where n.usn=s.usn;
select n.name,s.optsize from v$rollname n,v$rollstat s where n.usn=s.usn;
回滚段中的数据
set transaction use rollback segment rb1;/*回滚段名*/
select n.name,s.writes from v$rollname n,v$rollstat s where n.usn=s.usn;
set transaction use rollback segment rb1;/*回滚段名*/
select n.name,s.writes from v$rollname n,v$rollstat s where n.usn=s.usn;
当事务处理完毕,再次查询$rollstat,比较writes(回滚段条目字节数)差值,可确定事务的大小。
查询回滚段中的事务
column rr heading 'RB Segment' format a18
column us heading 'Username' format a15
column os heading 'Os User' format a10
column te heading 'Terminal' format a10
select r.name rr,nvl(s.username,'no transaction') us,s.osuser os,s.terminal te from v$lock l,v$session s,v$rollname r
where l.sid=s.sid(+)
and trunc(l.id1/65536)=R.USN and l.type='TX' and l.lmode=6 order by r.name;
column rr heading 'RB Segment' format a18
column us heading 'Username' format a15
column os heading 'Os User' format a10
column te heading 'Terminal' format a10
select r.name rr,nvl(s.username,'no transaction') us,s.osuser os,s.terminal te from v$lock l,v$session s,v$rollname r
where l.sid=s.sid(+)
and trunc(l.id1/65536)=R.USN and l.type='TX' and l.lmode=6 order by r.name;
15、作业
查询作业信息
select job,broken,next_date,interval,what from user_jobs;
select job,broken,next_date,interval,what from dba_jobs;
select job,broken,next_date,interval,what from user_jobs;
select job,broken,next_date,interval,what from dba_jobs;
查询正在运行的作业
select * from dba_jobs_running;
select * from dba_jobs_running;
使用包
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (10/(24*60*60))')加入作业。间隔10秒钟
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (11/(24*60))')加入作业。间隔11分钟使用包exec dbms_job.remove(21)删除21号作业。
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (10/(24*60*60))')加入作业。间隔10秒钟
exec dbms_job.submit(:v_num,'a;',sysdate,'sysdate + (11/(24*60))')加入作业。间隔11分钟使用包exec dbms_job.remove(21)删除21号作业。
16.批注:
ALL_COL_COMMENTS
发表评论
-
oracle安装成功后,要做的一些工作
2012-11-14 11:24 0一、1.以DBA的身分进入建立user:xxxx,pwd:xx ... -
大数据量(千万级)查询优化实践经验
2011-09-01 14:04 2012首先,一个表数据超过8千万条,而且还在以每5分钟5000条记录 ... -
海量数据查询优化技巧
2011-08-30 10:56 968不可多得的经验总结来 ... -
jdbc大数据量查询优化(转)
2011-08-30 10:52 3405大略的看了一下觉得编 ... -
oracle的SQL经典练手
2011-08-10 22:40 548觉得够经典,转过来学习。 http://database.51 ... -
高级sql训练题
2011-08-09 18:07 1508本文来自百度空间:http://hi.baidu.com/yh ... -
USER_TAB_COLUMNS(COLS)
2011-07-20 10:40 159045.4.4 列:USER_TAB_COLUMNS(C ... -
Oracle常用系统信息表 .
2011-07-20 10:23 1277本文来自open-source China开源中国:http: ... -
关于Oracle表及字段的注释
2011-07-19 16:11 860本文引自csdn:http://blog.csdn.net/z ... -
Oracle常用数据字典查询语句
2011-07-19 14:31 748Oracle常用数据字典查询语句 本文来自csdn的lius ... -
oracle sql精妙sql语句讲解_数据库技巧
2011-06-16 00:10 1031--行列转换 行转列 DROP TABLE t_change ... -
oracle相关总结(转)
2011-06-12 11:16 743文章来自:http://database. ... -
rownum in ORACLE
2011-06-01 16:53 1159ORACLE中的rownum 本文 ...
相关推荐
此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。Oracle对于“死锁”采取的策略是回滚其中一个事务,让另外一个事务顺利进行。 对于锁死的会话,我们可以直接删掉该会话,等事物...
oracle系统函数大全,每个函数都有例子。
Oracle系统紧急故障处理(数据文件、日志文件以及表空间损坏的处理)
Oracle系统紧急故障处理 数据文件 日志文件以及表空间损坏的处理
oracle数据库系统紧急故障处理方法
本科毕业设计+基于C#实现的医学图像处理系统+使用Oracle 做后台数据库 本科毕业设计+基于C#实现的医学图像处理系统+使用Oracle 做后台数据库 本科毕业设计+基于C#实现的医学图像处理系统+使用Oracle 做后台数据库 ...
ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有...
数据仓库技术是目前已知的比较成熟和被广泛采用的解决方案,用于整和电信运营企业内部所有分散...本文着重分析ORACLE SQL优化中对于系统性能影响极大的表连接方式、特点、适用范围,并对如何使用和优化做了详细的探讨。
ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...
oracle数据库系统紧急故障处理方法
导入导出 远程连接 创建表空间 用户 常用查看表列字段 误删系统数据文件处理
本科毕业设计+基于C#实现的医学图像处理系统+使用Oracle 做后台数据库 本科毕业设计+基于C#实现的医学图像处理系统+使用Oracle 做后台数据库 本科毕业设计+基于C#实现的医学图像处理系统+使用Oracle 做后台数据库 ...
Oracle物理结构故障是指构成数据库的各个物理文件损坏而导致的各种数据库故障。这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起。所以我们首先要判断问题的起因,如果是硬件故障则首先要解决硬件问题。...
Oracle数据库系统紧急故障处理方法
Oracle数据库系统紧急故障处理方法2
基于php的oracle管理系统 支持察看系统信息 多语言支持 支持错误处理 允许为每个站点设立详细的对象菜单
ORACLE公司自86年推出版本5开始,系统具有分布数据库处理功能.88年推出版本6,ORACLE RDBMS(V6.0)可带事务处理选项(TPO),提高了事务处理的速度.1992年推出了版本7,在ORACLE RDBMS中可带过程数据库选项(procedural ...
虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Oracle提供了对表和索引进行分区的技术,以改善大型应用系统的性能。
选定某一主题,运用oracle数据库,以及相关技术方法设计和开发一个信息管理的数据库系统,实现数据库的开发应用以及日常管理维护等基本功能。 具体要求如下: (1)选定某一主题,创建一个oracle数据库,对其进行...
最近在做交易系统项目的时候,因为要与测试人员数据库数据保持一致,所以需要从测试部那边把整个数据库导过来,但是就会发现导过来的表不完整,检查之后发现是因为测试部的空表没有导出来。查询了之后,发现这是...