Quartz Job Scheduling Framework[翻译]附录 A. Quartz 配置参考 (第五部分)

九. 配置 JobStoreCMT

JobStoreCMT 提供了另一类型的 JobStore,它能工作于一个关系型数据库之下。你能通过设置 org.quartz.jobStore.class 属性来选用 JobStoreCMT

org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreCMT

当使用 JobStoreCMT 时,可设置一些附加属性,它们是表 A.5 所示的。 阅读全文 >>

类别: Quartz. 标签: , . 阅读(160). 评论(0) »

Quartz Job Scheduling Framework[翻译]附录 A. Quartz 配置参考 (第四部分)

八. 配置 JobStoreTX JobStore

你可以像下面那样设定类名来选择 JobStoreTX 类:

org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX

表 A.4 列出了配置 Quartz JobStore 的可用属性。只有少数几个属性是必须的,而且其他的都有合理的默认值。 阅读全文 >>

类别: Quartz. 标签: , . 阅读(448). 评论(0) »

Oracle 中重新编译无效的存储过程, 或函数、触发器等对象

Oracle 中的存储过程在有些情况下会变成失效状态,在 PL/SQL Developer 中该存储过程的图标左上角显示一把小红叉叉。比如储过程所引用的对象失效,dblink 出问题啦都可能引起用到它的存储过程失效。再就我的存储过程经常会变成无效,至今原因都未查明。

查询 dba_dependencies 视图可以看到存储过程所引用的对象,再就在 dba_objects 视图中可以看到对象的 created 和 last_ddl_time 时间。

上面的那种无效的存储程,只要不是语法上有问题,重新编译一下又是可用的了。总不能每次发现时人工去编译的,所以要实现自动化,有以下两种方法(网上找到的所有的 在Oracle中重新编译所有无效的存储过程 代码排版都很混乱,所以主要是重新整理了): 阅读全文 >>

类别: Database. 标签: , , . 阅读(332). 评论(3) »

关于 Oracle 的数据导入导出及 Sql Loader (sqlldr) 的用法

在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法:

1. A 表的记录导出为一条条分号隔开的 insert 语句,然后执行插入到 B 表中
2. 建立数据库间的 dblink,然后用 create table B as select * from A@dblink where ...,或 insert into B select * from A@dblink where ...
3. exp A 表,再 imp 到 B 表,exp 时可加查询条件
4. 程序实现 select from A ..,然后 insert into B ...,也要分批提交
5. 再就是本篇要说到的 Sql Loader(sqlldr) 来导入数据,效果比起逐条 insert 来很明显

第 1 种方法在记录多时是个噩梦,需三五百条的分批提交,否则客户端会死掉,而且导入过程很慢。如果要不产生 REDO 来提高 insert into 的性能,就要下面那样做: 阅读全文 >>

类别: Database. 标签: , , . 阅读(261). 评论(0) »

带宽调度器(AppBand) v1.11 - 桌面应用软件网络限速工具

桌面应用软件网络限速工具。可以对应用程序组的下载、上传带宽进行静态和动态限制。P2P方式的下载软件(BT/eMule/迅雷等)或者在线播放占用了绝大部分单机带宽,而浏览器、游戏程序往往在争夺带宽中落于下风。在P2P下载的同时打不开网页或者游戏ping极高是非常普遍的情况。AppBand可 以限制P2P软件的带宽占用,从而给其它常规软件留出足够的带宽,用户可以流畅地浏览网页,低时延地玩网络游戏。

将应用程序组设为低优先级避让(动态限速)时,限速由其它应用程序的数据收发动作触发。如果其它应用程序空闲,即自动恢复不限速状态,以提高带宽利用率。

带宽调度器AppBand 可以为Windows应用程序分配网络带宽并指定数据收发的优先级,用软件的方式实现桌面应用的简单QOS调度。

(1) P2P方式的下载软件(BT/eMule/迅雷等)或者在线播放占用了绝大部分单机带宽,而浏览器、游戏程序往往在争夺带宽中落于下风。在P2P下载的同 时打不开网页或者游戏ping极高是非常普遍的情况。AppBand可以将P2P软件的带宽优先级降低,从而给其它常规软件留出足够的带宽,用户可以流畅 地浏览网页,低时延地玩网络游戏。

(2) AppBand实现了动态、准确的限速。不是每一款P2P软件都可以对下载任务进行限速设置,而且用户无法完全控制其带宽的占用。

(3) AppBand的带宽调度并不能够增加物理带宽,只是优化了有限的带宽资源在不同程序之间的分配。长期占用带宽并且实时性要求不高的P2P软件合理利用剩余带宽,其他关键应用程序则不受任何限制。

软件功能:
..对应用程序组静态限速;
..对应用程序组静态保留最小带宽;
..对应用程序组设置低优先级;
..对应用程序组设置高优先级,动态保留最小带宽;
..单机整体限速

环境要求:
Win2000/XP/Vista平台下直接使用,无需安装,不修改系统文件。
Win2003支持到V1.01版本。

2009/01/04更新:
- 优化对本地流量的过滤;
- 解决对网络电视限速导致断流的问题;
- 解决加载DLL文件依赖起始位置的问题。

官网:http://www.deskqos.cn/

下载:带宽调度器(AppBand) v1.11

摘自:http://www.cnbeta.com/articles/73907.htm

类别: 新闻. 阅读(34). 评论(0) »