上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: DEMO /* 列出指定表的所有字段, 使用时将 SYS_TABLE 换成具体表名即可[Oracle 10g,11g下运行通过] */ declare cursor c is select a.COLUMN_NAME || ' ' from all_tab_columns a where a.TAB 阅读全文
posted @ 2024-04-07 14:52 Iven_lin 阅读(114) 评论(0) 推荐(0)
摘要: Demo 创建表 create table cux_common_imports_temp( attribute1 varchar2(2000), attribute2 varchar2(2000) ); DEMO declare -- 获取相应的 某个程序包 所需要应用的包 cursor p_cu 阅读全文
posted @ 2024-04-07 14:34 Iven_lin 阅读(56) 评论(0) 推荐(0)
摘要: 1 使用dbms_lock包控制串行 在pl/sql代码块中,有些操作代码块不能被多个会话同时进行执行,比如生成中间数据表(如先清除,后插入中间数据), 并且此表的数据在后续业务处理总需要使用,如果此部分代码块被另个会话调用,则会造成中间数据表的数据在同一个会话中不完整。 因此当有类似这样的需求时, 阅读全文
posted @ 2024-04-07 11:13 Iven_lin 阅读(280) 评论(0) 推荐(0)
摘要: 概述与背景 某些并发程序,在高并发的情况下,必须控制好并发请求的运行时间和次序,来保证处理数据的正确性和完整性。对于并发请求的并发控制,EBS系统可以通过Concurrent Program定义界面的Incompatibilities功能配置实现。但是Incompatibilities功能存在其局限 阅读全文
posted @ 2024-04-07 09:06 Iven_lin 阅读(554) 评论(0) 推荐(0)
摘要: 物化视图作为Oracle性能调优的一种有效手段值得深入测试和了解,在充分了解和测试物化视图技术的基础上,可以将物化视图技术纳入到数据库架构设计过程中。本文对物化视图的创建以及物化视图的基本知识点进行描述。1.创建测试环境create tablespace sectbs datafile'E:\ora 阅读全文
posted @ 2024-04-02 17:58 Iven_lin 阅读(70) 评论(0) 推荐(0)
摘要: 所谓物化视图查询重写就是,如果初始化参数query_rewrite_enabled设置为TRUE,并且数据库运行在CBO优化模式下,当对基表进行查询时,Oracle会自动判断是否能利用这个基表的所有包含ENABLE QUERY REWRITE关键字的物化视图,如果可以且根据统计信息判断通过查询物化视 阅读全文
posted @ 2024-04-02 17:46 Iven_lin 阅读(140) 评论(0) 推荐(0)
摘要: 在SQL*Plus中,你可以通过设置autotrace选项来在执行SQL命令的同时,自动的获得语句的执行计划和附加的统计信息。AUTOTRACE是一个很出色的Oracle SQL语句的诊断工具,与Explain plan不同的是这条SQL是实际执行了的,同时AUTOTRACE使用起来也极为方便。 一 阅读全文
posted @ 2024-04-02 17:43 Iven_lin 阅读(220) 评论(0) 推荐(0)
摘要: 索引跳跃扫描(Index Skip Scan)可以使用到复合索引的非前缀索引列,达到改善性能的作用,前提是全表扫面的代价高于索引跳跃式扫描的代价。这里给出使用HINT方法使SQL走索引跳跃扫描的方法。1.初始化环境1)创建表Tsec@ora10g> create table t(x number,y 阅读全文
posted @ 2024-04-02 17:01 Iven_lin 阅读(157) 评论(0) 推荐(0)
摘要: 本着实验优先的原则,先模拟死锁的发生,然后在列一下死锁产生的四个必要条件和处理死锁的一般策略。1.创建两个简单的表t1_deadlock和t2_deadlock,每个表中仅仅包含一个字段asys@ora10g> conn sec/secConnected.sec@ora10g> create tab 阅读全文
posted @ 2024-04-02 15:50 Iven_lin 阅读(283) 评论(0) 推荐(0)
摘要: 1.创建实验表并初始化实验数据sys@ora11g> select * from v$version;BANNER Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ProductionPL/SQL Release 11.2.0. 阅读全文
posted @ 2024-04-02 15:36 Iven_lin 阅读(179) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页