oracle 存储过程使用场合 oracle 中在哪些场合更适合用存储过程实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 举个简单的例子。有这么一个需求,现在我们程序要和某家厂商合作,需要从厂商那里同步数据过来,这个数据量是非常大的。我们大致是这样处理的:厂商先通过sftp将数据传输过来,我们先读取并解析文件内容,然后将数据同步到数据库的表中。由于数据量庞大,所以我们一般选择在晚上12点之后定时触发任务,将数据同步到数据库表中的操作就需要一个存储过程来处理。 需求尽量用单个SQL实现 如果单个SQL实现不了考虑用过程实现 当一条sql语句不能实现结果,或是不能用简单的sql语句实现结果时,可以采用过程。 说得简单点吧,若是需要过程化的sql语句,特别是业务比较复杂或者数据量比较大,或者不需要即时处理,或者触发任务处理的时候,那么就用存储过程吧。存储过程可以当做一个程序一样直接部署,当然,这个也是需要维护和管理的 两个表之间循环查询引发的血案~~~~~~~~~~~~~~ 如何提高查询效率? oracle定时自动抽取数据到mysql? linux下oracle rac一个节点崩溃,而另一个节点正常,如何重装崩溃节点?请高手赐教! 存储过程in值 操作oracle出现maximum open cursors exceeded 求RMAN备份和恢复的脚本 oracle10g 游标的写法 快来抢分!!暴菜的SQL语句问题! 在oracle 8.1.7中,怎样才能查找用户的链接数呀,请大虾指点一下? 简单查询语句 简单的问题 20分送上。
说得简单点吧,若是需要过程化的sql语句,特别是业务比较复杂或者数据量比较大,或者不需要即时处理,或者触发任务处理的时候,那么就用存储过程吧。存储过程可以当做一个程序一样直接部署,当然,这个也是需要维护和管理的