PL/SQL设置
1、PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracl...
oracle 10g 客户端安装 收藏
解决window64位平台无法通过plsql访问64数据库的问题,通过将下边几个包解压到相应的文件夹中,然后手动建立目录network\admin,及需要的监听,就可以通过plsql访问数据库了。。。^_^1. 从http://www.oracle.com/tec...
oracle10G spfile与pfile
1.spfile是Oracle9i之后引入的,目的是提高系统安全性。在Oracle8i下初始化参数文件为文本文件,可以使用文本编辑器进行编辑,当需要修改初始化参数时,需要在init.ora文件中修改,再重新启动数据库实...
重建索引需要考虑
一:考虑重建索引的场合1:表上频繁发生update,delete操作2:表上发生了alter table ..move操作(move操作导致了rowid变化)二:判断重建索引的标准 索引重建是否有必要,一般看索引是否倾斜的严重,是否...
创建分区表
-- Create table(创建分区表)create table BILL_MONTHFEE_ZERO( SERV_ID NUMBER(20) not null, BILLING_CYCLE_MONTH NUMBE...
v$process和v$session中字段解释
v$process这个视图提供的信息,都是oracle服务进程的信息,没有客户端程序相关的信息服务进程分两类,一是后台的,一是dedicate/shared serverpid, serial# 这是oracle分配的PIDspid 这才是操作系统的pidprogram ...
增加自动扩展临时表空间及改变默认表空间
1、查看临时表空间的大小SQL> l 1 select a.name "tablespace",b.name "name",b.bytes/1024/1024 "MB" 2 from v$tablespace a,v$tempfile b 3* where a.ts#=b.ts#SQL> /table name...
[转载]Oracle触发器详细介绍
Oracle触发器详细介绍一触发器 是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。 功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 ...
触发器总结
定义:触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。(特定事件出现的时候,自动执行的代码块。)功能: 1、 允...
Oracle查询数据库中所有表的记录数
方法一:首先建立一个计算函数>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>create or replace function count_rows(table_name in varchar2, &nbs...
Oracle查询数据库中所有表的记录数
方法一:首先建立一个计算函数>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>create or replace function count_rows(table_name in varchar2, &nbs...
Oracle 表空间
select *from dba_tableswhere WNER='peter' CREATE TABLESPACE data01DATAFILE 'D:\oracle\ora92\oradata\db\DATA01.dbf' SIZE 200MUNIFORM. SIZE 128k;#指定区尺寸为128k,如不指定,区尺寸默认为64kCREATE TEMPO...
浅谈Oracle中的物化视图
摘要:Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果。本文将仔细介绍物化视图的各种概念...
Oracle内存结构研究-SGA篇
一、概述在《Oracle内存结构研究-PGA篇》一文中提到,PGA是一个服务器进程的专用的私有内存区,而SGA则是共享内存区。SGA由多个部分组成:1, 固定SGA(Fixed SGA)2, &nb...
Oracle内存结构研究-PGA篇
一、概述SGA,PGA,UGA都是Oracle管理的内存区。SGA(System Global Area),即系统全局区,Oracle中最重要的内存区。PGA(Process Global Area),即程序全局区,一个进程的专用的内存区。UGA(User Global Area)...
oracle分区表总结(转)
1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以...
监控表空间使用情况的SQL语句
SELECT to_number(to_char(sysdate, 'yyyymmdd')) MON_DATE, UPPER(F.TABLESPACE_NAME) TABLESPACE_NAME, ...
常用SQL语句整理
1.新建表空间、用户、赋权 --新建表空间 create datablespace space_name datafile 'F:\ORACLE\HZASA\perfstat.dbf' size 500M extent management local; --新建用户 cre...
Oracle常见问题及解决方法
--------ORA-12154: TNS:could not resolve service name--------解决步骤:ORA-12154: TNS:could not resolve service name错误指出客户不能查找到tnsnames.ora文件中所列举的服务。查错误码显示:ORA-12154: TNS:co...
查看 Oracle 表空间使用率
用到了 SYS.DBA_FREE_SPACE、SYS.DBA_DATA_FILES 两个视图,需要被赋予在这两个视图对象上的查询权限。 -- connect as sysdba GRANT SELECT ON SYS.DBA_FREE_SPACE TO FORREST; GRANT SELECT ON SYS....