社区
Oracle
帖子详情
触发器的效率问题
gardenia
2007-03-13 01:00:15
A表每增加一行记录,都需要将该记录的ID与另外三个表做匹配查询,如发现有相同的ID存在于这三个表中的任一个,如B表,则将此ID和B表表名写入C表中。
A表的数据增长速度比较快,大概每秒增加10行记录。
要求尽快做完匹配查询并将结果写入C表。
请问以下哪种方式的效率最高:
1、写一个程序,定时轮询A表,如有未做匹配查询的记录则-->查询另外三个表-->根据查询结果操作C表
最简单的,可以同时运行多个程序,实现同时多个查询匹配。。。
2、写一个A表的触发器,新增行记录时触发。。。
...全文
341
8
打赏
收藏
触发器的效率问题
A表每增加一行记录,都需要将该记录的ID与另外三个表做匹配查询,如发现有相同的ID存在于这三个表中的任一个,如B表,则将此ID和B表表名写入C表中。 A表的数据增长速度比较快,大概每秒增加10行记录。 要求尽快做完匹配查询并将结果写入C表。 请问以下哪种方式的效率最高: 1、写一个程序,定时轮询A表,如有未做匹配查询的记录则-->查询另外三个表-->根据查询结果操作C表 最简单的,可以同时运行多个程序,实现同时多个查询匹配。。。 2、写一个A表的触发器,新增行记录时触发。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gardenia
2007-03-15
打赏
举报
回复
郁闷,讨论不出一个所以然。。。
xiaoxiao1984
2007-03-14
打赏
举报
回复
触发器效率不高
AFIC
2007-03-14
打赏
举报
回复
再建一个表,插a表的同时插入新建表
写一个程序,定时轮询新建表,
以下该做啥做啥
gardenia
2007-03-13
打赏
举报
回复
to CathySun118(斯年) :
“第二个方法需要处理“锁”的问题”,请问能解释一下吗?
to jinanjiang() :
“触发器效率很低”,对于10G也一样吗?可有相关的文章参阅?
jinanjiang
2007-03-13
打赏
举报
回复
触发器效率很低
CathySun118
2007-03-13
打赏
举报
回复
如果论效率,当然第二种方法好。但第二个方法需要处理“锁”的问题。第一种方法相当好处理些。
Eric_1999
2007-03-13
打赏
举报
回复
第一种好。
gardenia
2007-03-13
打赏
举报
回复
欢迎继续讨论。。。
在没有校准数据集的情况下估算恒定阈值
触发器
的
效率
开启曲线
对于具有固定阈值条件的
触发器
,有时可能无需使用校准数据集即可获得
触发器
效率
曲线。 当无法足够频繁地获取校准数据时,这对于验证校准随时间的稳定性很有用。 还可以使用没有校准可用的数据集。 本文介绍了适用的...
Oracle使用
触发器
和mysql中使用
触发器
的案例比较
举例:论坛的发帖,每插入一个帖子都希望将版面表中的最后发帖时间,帖子总数字段进行同步更新,这时使用
触发器
效率
会很高。 二、Oracle 使用 PL/SQL 编写
触发器
1.–PL/SQL创建
触发器
的一般语法 create [or ...
SQLServer2008数据库基础入门教程含思考题练习题 第11章 存储过程
触发器
和函数 共62页.ppt
这些
问题
的解决都依赖于数据库的编程对象。典型的数据库编程对象包括视图、存储过程、
触发器
、函数等。视图在第10章已经讲过了,本章将讲述其他常用的数据库编程对象。存储过程是一个可重用的代码模块,可以高
效率
地...
创建存储过程与
触发器
实验
存储过程可以使得程序执行
效率
更高、安全性更好,因为过程建立之后 已经编译并且储存到数据库,直接写sql就需要先分析再执行因此过程
效率
更高,直接写sql语句会带来安全性
问题
,如:sql注入 建立过程不会很耗系统...
EDA/PLD中的基于EDA技术的555单稳态
触发器
设计与仿真
EDA仿真软件中Electronics Workbench仿真设计分析软件是计算机数字电路与逻辑设计模拟和仿真的软件包,是实用的电子电路在线仿真工具,可加快产品的开发速度,提高工作
效率
。这里介绍一种基于EDA技术的555单稳态...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章