- 浏览: 4938 次
- 性别:
- 来自: 北京
最新评论
文章列表
转载网上搜的总结 有点启发
问题总结:
临时表 物理表 以及内存表 三个表我都做了10W 次的数据 查询 增加 删除 修改的工作 结论如下:
临时表在各项指标中 均超过内存表以及物理表 无疑是效率最快的! 查询效率 内存表和临时表效率接近,物理表查询效率微慢,增删改 效率 (所耗时间)物理表 > 内存表 > 临时表,
结论为 物理表有详细的日志记录,但效率不高,内存表提高了效率,同样日志也很全,但是要分配KEEP池空间(太大占内存),临时表 效率最高,日志记录较少,可以用作存储过程缓存数据使用,缺点就是,还是要占用大量的IO读写操作,效率并没有什么质的飞跃(时间缩短较物理表缩短1 ...
CREATE OR REPLACE TRIGGER UPT_PARENTFUN
AFTER UPDATE
ON DAPS.UT_ROLEFUNC
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
DECLARE
v_parentid varchar2(50);
v_count number;
BEGIN
if :new.isactive !=ld.isactive then -- 如果修改了isactive
if to_number(:new.isactive) = 1 then
...
查询多行的时候 用‘,’组合多行成一个字符串
select UNITID,wmsys.wm_concat(CAPA_GROUP) CAPA_GROUP from
(select distinct pu.unitid,cgb.capa_group from ProdUnit pu, ProdUnitExtDF pud , CapaGrpBility cgb , UnitCap uc
where pu.unitid = pud.eqpid and pud.capability = cgb.capability and pu.unitid = uc.eqpid and uc.capability ...