
oracle对象探讨
文章平均质量分 79
zyming0815
这个作者很懒,什么都没留下…
展开
-
SQL优化34条
SQL优化: (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交转载 2009-09-10 22:11:00 · 405 阅读 · 0 评论 -
创建同义词-基于远程服务器视图
大部分客户有自己的数据库服务器,来管理自己的一些关键数据。那如果我们的项目中需要用到这些数据,而客户又不允许把这些数据插入到我们的项目数据库服务器时怎么办?其中的一个解决办法就是在项目数据库服务器上创建基于客户关键数据服务器的某些表或是视图的同义词。这里我来介绍一下我在项目中做的基于远程服务器视图如何创建同义词的过程。一、创建database link。两台不同的数据库服务器,从项原创 2009-09-12 23:59:00 · 1803 阅读 · 1 评论 -
触发器调试
今天第一次写项目中的触发器。虽说以前也看过一些关于触发器的书籍,自己也知道语法,但是却从没有在真正的大项目中写过。按照项目的需求和触发器的语法,我成功创建了一个触发器。另我感到奇怪的是,原本会定时自动向数据库里插入数据,却在创建触发器后不再插入了,而触发器的编译却没有错误。不过通过手动插入一条数据时,pl/sql还是锁定到了触发器异常上。于是,我决定测试此触发器。以前测试过程,函数时只原创 2010-03-26 10:17:00 · 7751 阅读 · 0 评论 -
表结构操作
--创建表空间CREATE TABLESPACE TBS_ABIS_CALL_CDR DATAFILE 'D:/ORACLE/PRODUCT/10.2.0/ORADATA/WCDMA/tbs_abis_call_cdr01.DBF' SIZE 1024M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED NOLOGGING EXTENT MANAGEMENT LOCAL UNIFORM SIZE 2M SEGMENT SPACE MANAGEMENT AUTO;WCDM原创 2010-11-05 16:56:00 · 1122 阅读 · 0 评论