
Oracle心得
leo7777777
这个作者很懒,什么都没留下…
展开
-
Oracle存储过程传递数组参数
今天晚上,和同事聊起Oracle存储过程传递数组参数能否使用数据,之后就在自己的电脑上试试,试了试是可以使用。代码:先要定义一个类型myvarray_list 数组的长度是10,数组中存放的数据类型是varchar2。SQL> create or replace type myvarray_list as varray(10) of varchar2(50); 2 /类型已原创 2012-02-24 21:22:55 · 1928 阅读 · 0 评论 -
oracle中的跟踪文件
oracle中的跟踪文件是oracle内部开发人员特意给我们能让我们能够通过这些信息来对数据库性能进行完善和提高,也就是说跟踪文件中记录了服务进程和后台进程中调试信息写入到跟踪文件里。进程错误信息也记录进去,这样DBA就可以根据跟踪文件来找出是哪个进行的错误。跟踪文件分为两部分:一是我们想要跟踪的文件,通过BDMS_MONITOR包中的SESSION_TRACE_ENABLE来启动跟踪文件原创 2013-03-13 23:13:42 · 686 阅读 · 0 评论 -
oracle的控制文件
oracle的参数文件parameter files,参数文件存放的都是oracle的数据的名称(oracle_sid)、控制文件的位置、undo_tablespace的位置、是否有口令文件、为内存分配多少空间的信息、跟踪文件的存储位置,设置数据库的块大小(在创建表空间的时候create tablespace的时候也可以制定此表空间的块大小)。oracle启动的时候(nomount的状态)通过原创 2013-03-15 00:01:12 · 588 阅读 · 0 评论 -
oracle中的数据文件
oracle中的数据文件,一般情况下oracle中有两类数据文件,一类是system数据文件,一类是user的数据文件。system数据文件存放在system、sysaux这两个表空间。oracle中数据文件存储在有OS系统的机器(优点管理文件比较方面,缺点I/O读取速度上不是很好)、裸设备(优点I/O读取速度快,缺点文件的管理复杂)、ASM(优点是几个了裸设备和OS系统两个优点)、集群系统文原创 2013-03-17 16:31:11 · 864 阅读 · 0 评论 -
oracle中的其他文件
临时文件是存放排序操作和散列操作的数据,在RAM不够用的时候也会存储大集合数据和全局临时表数据。临时表在创建的时候如果操作系统允许稀疏创建,那么临时文件一开始是不会给他分配空间的,在使用的时候使用多少给其分配多少空间,这样会有一个问题就是,在创建的时候硬盘上有足够临时文件存放的控件,当oracle要使用的时候发现空间不足,这是因为其他文件使用的空间,导致不能给临时文件分配足够的控件,这样的情况下就原创 2013-03-17 17:03:33 · 509 阅读 · 0 评论