佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > CAD/CAM/PDM/PLM展区 > PDM/PLM/CAPP展厅 > 产品库 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
PDM/PLM/CAPP
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
Windchill PDM系统数据清除办法研究
作者:
欢迎访问e展厅
展厅
3
PDM/PLM/CAPP展厅
图文档管理系统, CAPP...
1、分析数据库字典的办法

企业购买了ERPPDM等大型软件后.开发商往往提供实施顾问支持.但并不提供数据字典给用户。企业实施及系统管理人员对买来的大型软件数据库结构是一头雾水。分析掌握关键的数据库结构,是掌握ERP、PDM等大型软件的技术核心的必须步骤之一。下面提供了分析数据库关系的方法。具体步骤如下:

(1)在oracle OEM里.对数据库进行分析,统计实际数据库各表的数据量。对oracle数据库进行分析。选“计算统计信息”即可。

分析后,all_tables表中会记录实际的表数量。

执行SQL语句:select T.table_name T.num_rows from alI_tables T where owrtef=“PLM”ORDER BY T.num_rows desc

将查询结果复制到excel表格文件中B.C列保存。

(2)执行一个系统提供的标准操作动作.比如创建文档或者更新文档。

注意:此时分析用的数据库只有分析人员才能对其操作,可以用开发机进行分析。不能多人同时操作PDM系统,会影响分析结果的正确性。

(3)执行步骤1。将这次的查询结果复制到excel表格文件中E.F列保存。

(4)筛选出excel表格文件中F列减c列的不为空的值.就是步骤2对数据库产生的影响。通过这个办法,我们可以一一分析出关键的数据库字典。比如创建一个部件,分析出数据记录增加的表有:WTPART.WTPARTMASTER等等。

然后查看表中具体数据值,逐个分析字段含义。掌握了这个方法,才能知道哪些数据需要清理。

2、工作流相关表清除办法

由于签审的工作流实例相关的数据库表现在已经达到百万条数据库记录.且其相关数据库表是又是后台数据库访问的热点表,数据量大后会影响服务器性能。需要对其进行数据清理。

清理办法:

2.1专人用高级搜索方式清理上线以来产生的“已执行”﹑“已终止”的文档工作流程。

(1)注意不需要删除的流程可以按名称选择保留。观察删除速度和对系统性能的影响,可以逐渐加大.调整每页显示的结果。

(2)清除后数据库热点表控制在20万条记录左右,不再会影响性能。

2.2如需保留签审记录.可以通过开发将流程记录生成附件保存,然后再删除。

2.3删除流程的数据库分析结果

3、软属性删除办法

如果windchiII软属性填过值.我们会发现属性管理器和分类管理器里无法删除对应的属性或者分类模版。通过第一部分描述的分析方法.我们可以找到需要删除的表:

Windchill属性数据定义数据库表:StringDefinition.unitDefinition等等:

Windchill属性数据值数据库表:Stringvalue.unitvalue等等。

删除方法:在定义表中查到属性定义对应的ida2a2字段.即windchi|I表中的唯一标志号。然后删除数值表中ida3a6等于定义中ida2a2的记录。删掉属性值后属性管理器和分类管理器里就可以删除对应的属性或者分类模版。

如果数据量很大.需要写好脚本,并分步删除.比如一次删除5万条数据。删除部件和成品的多余字符窜属性举例:

newmaker.com

and a.name not in(需要保留的属性列表) and rownun<500000)删除完后到类型管理器重新定义类型管理器模版

删除分类模版方法举例:

newmaker.com

删除完后到分类管理器重新定义分类管理器模版

删除后释放表空间的方法为删除属性值后导出再导入数据库备份。可在oracle OEM里“存储”菜单下的子菜单“数据文件”下查看表空问的变化情况。

4、删除小版本,保留大版本

数据签审前及签审过程会产生很多小版本,最终发放的是大版本。可以通过清除管理器删除掉小版本,保留大版本。Windchill 8.0以后提供了这个功能,研究使用方法就可以了.不再做具体描述。

5、结语

通过以上4种清除数据的办法.对Windchill PDM数据库性能影响最大的表的数据量都可以得到控制。这是企业成功上线PDM系统一段时问后都会面临的数据过大问题的解决办法。(end)
文章内容仅供参考 (投稿) (如果您是本文作者,请点击此处) (11/24/2010)
查看更多PDM/PLM/CAPP相关文章: more
·Tecnomatix 9提高企业制造规划效率 Siemens PLM Software公司 (11/24/2010)
·提高工艺规划的时间与效率--生产线线平衡分析 (11/24/2010)
·三维CAPP工艺资源管理模块的设计与实现 程璞 白瑀 曹岩 (11/9/2010)
·PDM技术状态管理中产品基线的应用研究 苏伟 叶华 (11/9/2010)
·PDM工程变更的研究与管理 方泳泽 王成志 陈亚洲 (11/9/2010)
·PDMLink系统功能及在企业产品设计流程中的应用 费明浩 贾腾 路强 (11/9/2010)
·浅谈基于Info*Engine的Windchill系统集成应用 (11/9/2010)
·制造技术和信息技术融合解决产品创新开发问题 (10/27/2010)
·基于MBD的飞机数字化装配技术 newmaker (10/19/2010)
·西门子装配工艺协调和尺寸质量管理解决方案 newmaker (10/13/2010)
查看相关文章目录:
·CAD/CAM/PDM/PLM展区 > PDM/PLM/CAPP展厅 > PDM/PLM/CAPP文章
文章点评 查看全部点评 投稿 进入贴吧


对 PDM/PLM/CAPP 有何见解?请到 PDM/PLM/CAPP论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技