下载此文档

Windchill_PDM系统数据清除办法研究.doc


文档分类:行业资料 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
Windchill PDM 系统数据清除办法研究关键字: Windchill PDM 数据清除 1 .引言 Windchill PDM 系统在国内大型企业应用范围很广,很多企业在实施到一段时间以后,会发现数据越来越多,甚至多到影响 Oracle 数据库系统的系统。 Windchill PDM 的流程数据、版本数据的数据增长方式是这样的: 流程记录按流程节点一个节点一条数据库记录, 假设企业有文档、变更、升级、评审 4 个流程, 每个流程每天走 800 个, 4 个节点,一天就产生 4*800*4=12800 条记录;文档属性记录数= 文档小版本数* 文档属性数* 文档总量。由于数据库设计方式导致数据量不断几何形增长。 Windchill 数据之间又关联紧密, 如果用数据迁移的方法解决,迁移后新数据就无法跟旧数据关联,变更图文、 Part/Bom 又会无法修订。如何保持关联又减少数据量,成了实施 PDM 系统的必经关卡。本文对数据量最大的工作流相关表和属性相关表的数据清除,给出了解决办法。 2 .分析数据库字典的办法企业购买了 ERP 、 PDM 等大型软件后, 开发商往往提供实施顾问支持, 但并不提供数据字典给用户。企业实施及系统管理人员对买来的大型软件数据库结构是一头雾水。分析掌握关键的数据库结构, 是掌握 ERP 、 PDM 等大型软件的技术核心的必须步骤之一。下面提供了分析数据库关系的方法。具体步骤如下: 在 oracle OEM 里,对数据库进行分析,统计实际数据库各表的数据量。如图: 分析后, all_tables 表中会记录实际的表数量。执行 SQ L 语句: select , from all_tables T where owner='PLM' ORDER BY desc 将查询结果复制到 excel 表格文件中 B、C 列保存。 然后,执行一个系统提供的标准操作动作,比如创建文档或者更新文档。注意: 此时分析用的数据库只有分析人员才能对其操作, 可以用开发机进行分析。不能多人同时操作 PD M 系统,会影响分析结果的正确性。 再执行步骤 1 。将这次的查询结果复制到 excel 表格文件中 E、F 列保存。 筛选出 excel 表格文件中 F列减C列的不为空的值,就是步骤 2 对数据库产生的影响。通过这个办法,我们可以一一分析出关键的数据库字典。比如创建一个部件,分析出数据记录增加的表有: AUDITEVENT -1 CONTROLBRANCH -1 ITERATEDCURRENTPHASELINK -1 ITERFOLDERMEMBERLINK -1 LIFECYCLEHISTORY -1 NOTIFICATIONLIST -2 OBJECTHISTORY -1 PHASE-1 ROLEPRINCIPALMAP -15 SCHEDULEHISTORY -1 TEAM-1 WTACLENTRY -3 WTPART-1 WTPARTMASTER -1 WTPARTMASTERKEY -1 然后查看表中具体数据值,逐个分析字段含义。掌握了这个方法,才能知道哪些数据需要清理。 3. 工作流相关表清除办法由于签审的工作流实例相关的数据库表现在已

Windchill_PDM系统数据清除办法研究 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人tmm958758
  • 文件大小0 KB
  • 时间2016-07-02