日常
路畅水远
这个作者很懒,什么都没留下…
展开
-
Oracle创建临时表:CREATE GLOBAL TEMPORARY TABLE
转自:http://www.cnblogs.com/vigarbuaa/archive/2012/06/04/2534797.htmlCREATE GLOBAL TEMPORARY TABLE TABLENAME (COL1 VARCHAR2(10),COL2 NUMBER) ON COMMIT PRESERVE(DELETE) ROWS ;这种临时表不占用表空间,而且不同的S转载 2014-06-25 21:47:20 · 11992 阅读 · 0 评论 -
Oracle sys和system用户、sysdba 和sysoper系统权限、sysdba和dba角色的区别
sys和system用户区别1)最重要的区别,存储的数据的重要性不同sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。system用户用于存放次一级的内部数据,如oracle的一些特性或转载 2014-09-10 15:04:45 · 465 阅读 · 0 评论 -
orcle profile使用详解
一、目的:Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用CreateProfile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。二、条件:创建profile必须要有CREATEPROFILE的系统权限。为用户指定资源限制,转载 2014-07-01 22:52:37 · 588 阅读 · 0 评论 -
ORA-20000: ORU-10027
oracle存储过程执行出现了错误,错误信息显示如下:ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytesORA-06512: 在 "SYS.DBMS_OUTPUT", line 32ORA-06512: 在 "SYS.DBMS_OUTPUT", line 97ORA-06512: 在 "SYS.DBMS_OUTPUT原创 2014-06-29 12:29:21 · 1269 阅读 · 0 评论 -
sqlserver与oracle的十大区别
oracle与sqlserver的十大区别 分类: SQL ServerOracle2013-04-10 11:052950人阅读评论(0)收藏举报转载于:http://blog.csdn.net/it_fengli/article/details/8213839--sql server 与 oracle的区别:转载 2014-05-09 17:54:07 · 670 阅读 · 0 评论 -
oracle中创建外表(external table)
oracle中使用如下语句创建目录:原创 2014-05-15 10:59:59 · 3734 阅读 · 0 评论 -
oracle中job的创建删除及终止
1、创建job--每天十二点执行DECLARE job1 number;begin sys.dbms_job.submit(job1, 'INSERT_SST_STAFF_bzhc;', trunc(sysdate)+12/24, 'tr原创 2014-05-19 13:51:47 · 982 阅读 · 0 评论 -
oracle数据库中最常用的sql语句
对SQL语句进行调整,往往有一项前期工作,就是定位最常用的SQL 语句。Oracle数据库可以从多个方面取得SQL语句。如从数据库自身的存储过程或者函数中取得,也可以从前台的应用程序中取得。所以,数据库管理员必须学会如何从数据库当前程序库缓存中对已经存在的SQL语句进行采样。了解当前使用最频繁的SQL语句以及其对应的资源消耗情况。只有如此,数据库管理员才能够对症下药,解决SQL语句执行效率不高的问转载 2014-06-20 21:19:40 · 1590 阅读 · 0 评论 -
oracle数组类型
Oracle的数组类型,范例:Sql代码 create or replace function my_test(p_str varchar2) return number as--普通变量 v_var varchar2(1000); --固定长度数组 type v_ar is varray(10) of varchar2(30); my_ar转载 2014-05-07 10:03:53 · 1434 阅读 · 0 评论 -
windows系统的定时任务设置
windows 的Schedule Task.创建配置 1.点击“开始” 2.点击“控制面板” 3.双击“任务计划” 4.双击“添加任务计划” 5.到了“任务计划向导”界面,点击“下一步” 6.点击“浏览”选择需要定时运行的程序(exe文件,bat文件,com文件,sys文件)然后确定。 7.给此任务取个名称,也可以默认,并且选择多少时间段运行一次程序,点击“下一步原创 2014-06-17 10:42:03 · 536 阅读 · 0 评论 -
Oracle 数据库的聚簇技术
1. 什么是聚簇 聚簇是根据码值找到数据的物理存储位置,从而达到快速检索数据的目的。聚簇索引的顺序就是数据的物理存储顺序,叶节点就是数据节点。 非聚簇索引的顺序与数据物理排列顺序无关,叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。一个表最多只能有一个聚簇索引。 2. 使用 Oracle 聚簇索引 聚簇是一种存储表的方法,这些表密切相关并经常一起连接进磁盘的同一区域。例如,转载 2014-06-16 21:45:41 · 600 阅读 · 0 评论 -
查找oracle比较慢的session和sql
一、如何找到消耗资源大的Oracle的session及其执行的SQL语句 HP-UX可以用glance,top、IBM- AIX可以用topas、另外可以使用PS命令查看进程。 通过这些程序我们可以找到用系统资源特别大的这些进程的进程号,我们就可以通过以下的sql语句发现这个pid正在执行哪个sql,这个sql最好在pl/sql developer,toad等软件中执行, 把转载 2014-06-20 21:10:20 · 509 阅读 · 0 评论 -
oracle 10g到11g之间创建dblink
使用tnsname.ora创建dblink:create database link linktest connect to TEST IDENTIFIED BY "aaa" using 'orcl';创建成功查询时原创 2014-08-15 15:55:07 · 1075 阅读 · 0 评论