
Oracle
jackzhang083
这个作者很懒,什么都没留下…
展开
-
Oracle并行操作——并行查询(Parallel Query)
“Parallel Query option is essentially nonscalable”——《Practical Oracle8i:Building Efficient Database》 Oracle的并行操作特性,本质上就是强行榨取除数据库服务器空闲资源(主要是CPU资源),对一些高负荷大数据量数据进行分治处理。并行操作是一种非确定性的优化策略,在选择的时候要小心对待。目前转载 2014-03-01 09:01:02 · 3588 阅读 · 0 评论 -
Oracle的 MODEL 查询
Oracle的 MODEL 查询注: 以下操作仅限于 Oracle 10g (含) 以上版本可用。 首先先造测试表/测试数据SQL> CREATE TABLE SALE_REPORT ( 2 SALE_DATE DATE NOT NULL , 3 SALE_ITEM VARCHAR(2) NOT NULL , 4转载 2014-03-21 10:57:39 · 374 阅读 · 0 评论 -
Oracle dbms_flashback
前面看到網上一篇文章拿來學學,照著做了試驗﹐弄了好外也查了很多相關內容。注意以下几點1) dbms_flashback.GET_SYSTEM_CHANGE_NUMBER可以查到當前系統的scn號﹐如果做實驗的話最好以scn來﹐以時間來的話說是等五分鐘就可以試驗出來﹐我試了很多次都沒有成功。我的實驗是以select to_char(dbms_flashback.GET_SYSTEM_CHAN转载 2014-03-24 15:28:16 · 889 阅读 · 0 评论 -
Oracle游标共享,父游标和子游标的概念
racle设计sharedpool内存的一个主要目的就是语句共享,通过语句共享,节省语句的解析时间,从而得到性能的提升。如果解释sharedpool内存,工作量太大,这里只是做一个非常简单的演示。查看语句共享可以借助两个数据字典:V$SQLAREA和V$SQLV$SQLAREA:保留SQL语句的父游标信息,可以通过SQL_ID标识,其中的VERSION_COUNT列表示子游标的数量V$转载 2014-03-25 11:07:14 · 1146 阅读 · 0 评论 -
Oracle 动态性能表 v$session & v$process
整理自google出来的网络资源。google是个好东东。没有google我会心神不宁。 v$session SADDR: session address SID: session identifier,常用于连接其它列。 SERIAL#: sid 会重用,但是同一个sid被重用时,serial#会增加,不会重复。 AUDSID: audit session转载 2014-03-25 09:46:22 · 268 阅读 · 0 评论 -
Oracle 游标使用全解
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal转载 2014-03-26 13:08:55 · 733 阅读 · 0 评论 -
oracle pctfree和pctused详解
一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个时候处在上升期。 PCTUSED:是指当块里的数据低于转载 2014-03-26 10:07:32 · 327 阅读 · 0 评论