点击此处浏览总目录
摘要: 关于性能瓶颈 性能调优的首要步骤是发现性能上的瓶颈 性能瓶颈可能会发生在Source,Target,Mapping,Session及System 性能调优的方法即按照顺序依次判断各部分的性能并解决,直至性能达到要求 请按照下列顺序依次排查性能瓶颈 1 Target 2 Source 3 Mappin 阅读全文
posted @ 2019-03-22 11:02 立业的博客 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 在不同编程语言之间传递对象,须把对象序列化为标准格式,比如XML但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可被所有语言读取,也可方便地存储到磁盘或者通过网络传输JSON不仅是标准格式,并且比XML更快,而且可直接在Web页面中读取,因为JSON表示的对象就是标准的JavaS 阅读全文
posted @ 2019-03-22 10:17 立业的博客 阅读(311) 评论(0) 推荐(1) 编辑
摘要: bandwidth 带宽network hops 网络跳数processor binding 处理器绑定multi-processor 多元处理器fixed-width 定宽variable-width 可变宽NFS(Network File System) 网络文件系统 阅读全文
posted @ 2019-03-21 17:53 立业的博客 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 序列化(pickling) 把变量从内存中变成可存储或传输的过程 反序列化(unpickling) 把变量内容从序列化的对象重新读到内存里的过程 序列化&反序列化的意义 在程序运行过程中,对象可在内存中被自由的修改 一旦程序结束,对象所占内存会被系统回收,所做修改会全部丢失,要想在内存中将对象恢复到 阅读全文
posted @ 2019-03-21 15:22 立业的博客 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 以下是Oracle常用概念 驱动表和被驱动表 PGA 同义词 pctfree和pctused 阅读全文
posted @ 2019-03-21 12:32 立业的博客 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 优化Source主要包括以下几方面: 1 优化sqlquery 在mapping中,通常会在Source Qualifier组件中使用sqlquery读取数据,则优化通常包括以下几点: 1) 如果在Source Qualifier中的sqlquery中有多个表,可对它们使用oracle优化器 如果s 阅读全文
posted @ 2019-03-21 10:28 立业的博客 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 优化目标主要包括以下几方面: 1 优化平面文件 如果目标平面文件在某机器的共享目录下,则该机器最好是专门用于文件存储的,如果还应用于其他非文件存储任务,则会降低加载效率 如果Integration service运行在单节点,则可将该平面文件放置在该单节点所在本地,这样的话,本地数据加载会大大提升效 阅读全文
posted @ 2019-03-20 14:02 立业的博客 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 从系统方面考虑,性能通常取决于connection的连接效率和Integration Service所在机器的负荷程度,常见的原因有: 多用户同时使用 不同的网络协议 网络上有多个路由及转换 源和目标数据库的I/O效率低 源和目标文件系统的I/O效率低 domain内node的I/O效率低 通常在如 阅读全文
posted @ 2019-03-19 11:46 立业的博客 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 网络跳数(network hops) : 每通过一个路由器,跳数(hop count)加1,包括重复通过。 阅读全文
posted @ 2019-03-19 10:06 立业的博客 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 类型:View Owner:SYS 内容:记录了数据库中所有的对象 字段: OWNER:对象的Owner OBJECT_NAME:对象名称 SUBOBJECT_NAME:对象的子对象名字,例如分区 OBJECT_ID:对象ID DATA_OBJECT_ID:包含该对象的段的字典对象数字 OBJECT 阅读全文
posted @ 2019-03-18 13:25 立业的博客 阅读(2369) 评论(0) 推荐(0) 编辑