batch(Oracle+shell)及Online(web即Java)使用场景是有很大区分的.

作为一个架构师理解这个很重要,理解的越好,越公平的利用资源. 昨天参加了Oracle技术嘉年华2013.哪些所谓的Oracle大牛们,实际上是在用一条腿走路.做不得系统架构师的,在企业的开封府中只可能是王朝马汉角色,做不得军师的。但他们的知识是可以和必须学习的,至于要无所不能还是算了吧。

batch的优点在于

1:自动化(定时,触发器等)

2:大量数据处理

3:数据库内部处理(资源优)

4:可以利用aix定时处理(web也可以)

web优点在于

1:主观性强(体现操作者的个性)

2:特别数据特别处理

3:改动数据少,影响局部(容灾好)

一案例:

因为最后期限要到了(比如催款),财务部要给担当者(譬如签合同者)及确认责任者(一级一级审合同的人)发信。

担当者A:

确认责任者1:组长(顶头上司:专务)

确认责任者2:部长(非直接上司:管理多个组)

确认责任者3:财务部长(非直接上司:管理多个部财务)

部长2天看处理一回邮件,即滞留期间2天,所以得提前2天发信。

具体实现:

1:batch部分:根据上下级关系及review及be reviewed关系,批量每天定时送信

2:web部分:画面强制指定某人为确认责任者给其发某个信。(单个处理)

chf@tsinghua.org.cn

使用场景不同。

阅读(2373) | 评论(0) | 转发(0) |

oracle中使用online,batch(Oracle+shell)及Online(web即Java)使用场景区分(1)相关推荐

  1. oracle中的guid,在Oracle中使用Guid

    在Oracle中使用Guid 在Oracle中使用Guid 在Oracle中可以用SYS_GUID()来生成一个guid,相当于msSql中的newid(). 在Oracle9i和Oracle 10g ...

  2. oracle数据库insert into,oracle中insert into用法 oracle中insert如何带条件添加数据?

    oracle insert into 脚本怎么写 INSE INTO BOOK(bookid,name,price) VALUES('100123','oracle ',54); 或者 INSE IN ...

  3. oracle中的set命令,oracle中常用的set命令

    time:2008/2/1 author: skate oracle中常用的set命令 前一阵在做数据库数据的转移,所以就写个shell脚本来自动化完成,用shell脚本生成sql脚本时,就要用到 o ...

  4. oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题

    1. 权限问题引起找不到ASM磁盘组 1.1 确认操作系统用户属主 # 确认属主 Grid Infrastructure Home Owner : grid Primary Group : oinst ...

  5. oracle中存在函数吗,Oracle中的函数

    Oracle中的函数 1.单行函数也称标量函数,对于从表中查询的每一行,该函数都返回一个值.单行函数可用与select子句中,也可用于where子句中.单行函数大致分为: >.日期函数 > ...

  6. 查询oracle中用户的角色,oracle中用户角色的查询和授权

    用户拥有的系统权限 select  privilege  from dba_sys_privs  where grantee='&USERNAME' union select  privile ...

  7. oracle中的输入 amp,Oracle之SQL学习

    1.Oracle 更改会话(更改oracle中显示日期的方式) SQL> alter session set NLS_date_format='YYYY-MM-DD'; 2.使用绑定变量来输入记 ...

  8. oracle中如何加字母,Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字...

    本文主要向大家介绍了Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. Oracle 语句中" ...

  9. oracle中dblink怎么用,Oracle中建立了dblink怎么使用

    Oracle应用服务器OS 1.查看数据库的global_name SELECT * FROM GLOBAL_NAME; 2.查看global_name参数是true还是false show para ...

最新文章

  1. jdk-ant-sphnix4安装
  2. VTK:Remote之FrenetSerretFrameDemo
  3. TCP建立连接三次握手及其断开过程
  4. 小说中场景的功能_《流浪地球》:从小说到电影
  5. 安装TPCC-MySQL报错
  6. linux串口tx缓冲区大小,[Linux C]自己写的串口缓冲区
  7. 关于文件的存储——windows和Linux比较
  8. cnm的下载频道,再c一次。
  9. atiny_log | LiteOS 物联网操作系统中的日志打印组件使用分享
  10. 文件搜索工具终极大PK挑战赛
  11. 手机怎么用外嵌字幕_教你用手机给视频添加字幕,超简单,3分钟就能学会
  12. python爬网页html乱码问题
  13. ffmpeg学习日记5-使用ffmpeg进行h264解码
  14. gitlab配置126邮箱发送邮件
  15. oracle临时表教程,在oracle存储过程中创建临时表
  16. 【第一章 走进数据科学】袁博《数据挖掘:理论与算法》
  17. Ant Design蚂蚁设计理念
  18. Qt5包含头文件error: C1083: 无法打开包括文件
  19. 读浅墨博客 十二 笔记
  20. 小习惯每日定时提醒怎么设置

热门文章

  1. cesium模型加载-加载fbx格式模型
  2. 使用uniapp开发微信小程序的微信支付流程
  3. Arch Linux安装桌面xfce4,archlinux系列--在xfce4桌面上运行konqueror
  4. codewars - Human Readable Time
  5. 大模型时代的来临:AI如何改变人类生活和经济?
  6. Linux系统物理CPU、逻辑CPU和CPU核数的区别
  7. 制造型企业该如何选择质量管理系统?
  8. 面试了12名开发者后,总结了60道 iOS面试题(建议收藏)
  9. FLstudio不能保存文件
  10. 给计算机专业大学生的忠告