摘要: EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前, EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管 DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上... 阅读全文
posted @ 2009-12-02 17:37 bestsaler 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Oracle表分区 自从oracle8i 开始可以把一个表分割为多个小的部分,这样可以对oracle的性能优化带来很大的好处~例如:改善表的查询性能,更加容易管理表数据,备份和恢复操作更方便 在oracle 中分区表 分为好几种的(范围分区,散列分区,子分区,列表分区,索引分区)下面我们来慢慢介绍 现在我们来建立一个[范围分区]create table RangeTable(id int p... 阅读全文
posted @ 2009-12-02 11:48 bestsaler 阅读(271) 评论(0) 推荐(0) 编辑
摘要: -- Create sequence create sequence SQ1minvalue 1maxvalue 999999999999999999999999999start with 2001increment by 1cache 20; 序列的建立 create table testpatition(Gid number(10,3) primary key,GName varchar2... 阅读全文
posted @ 2009-12-02 11:10 bestsaler 阅读(255) 评论(0) 推荐(0) 编辑