技术文章 - CS374954

在 Windchill Bulk Migrator 中规范化 WTDocument 的性能非常慢

已修改: 18-Aug-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill Bulk Migrator 12.1
  • Microsoft SQL Server

说明

  • 在 WBM 中规范化 WTDocument 的性能非常慢
  • 它花了超过 48 间房子,仍然坚持
  • 下面的 SQL 需要几个小时才能执行
  • SELECT A258.MASTERORGANIZATION_NAME,A258.MASTEROBJECTNUMBER,XXXXXX,CONVERT(datetimeoffset , A258.CREATEDDATE, 120),
    CONVERT(datetimeoffset , A258.MODIFIEDDATE, 120),A258.TEAM,A258.TYPE,A258.WBMSOURCEDESCRIPTION,A258.WBMSOURCEIDENTIFIER
    FROM WTDOCUMENT A258
     WHERE 
     NOT EXISTS (Select 1 
    FROM INT_WTDOCUMENTVERSION A260,INT_WTDOCUMENTMASTER A8813
    WHERE ISNULL(A8813.ORGANIZATION_NAME,'c4:4b:23:33######')=ISNULL(A258.MASTERORGANIZATION_NAME,'c4:4b:23:33######')
     AND ISNULL(A8813.OBJECTNUMBER,'c4:4b:23:33######')=ISNULL(A258.MASTEROBJECTNUMBER,'c4:4b:23:33######')
     AND ISNULL(A8813.CONTAINERTYPE,'c4:4b:23:33######')=ISNULL(A258.MASTERCONTAINERTYPE,'c4:4b:23:33######')
     AND ISNULL(A8813.CONTAINER,'c4:4b:23:33######')=ISNULL(A258.MASTERCONTAINER,'c4:4b:23:33######')
     AND ISNULL(A8813.CONTAINER_ORGANIZATION_NAME,'c4:4b:23:33######')=ISNULL(A258.MASTERCONTAINER_ORG_NAME,'c4:4b:23:33######')
     AND ISNULL(A8813.WBMSOURCEIDENTIFIER,'c4:4b:23:33######')=ISNULL(A258.MASTERWBMSOURCEIDENTIFIER,'c4:4b:23:33######')
     AND ISNULL(A260.MASTERREFERENCE,0)=ISNULL(A8813.SEQUENCENUMBER,0)
     AND ISNULL(A260.REVISION,'c4:4b:23:33:b3:98:45:40:5f:5d:40:1b:b1:3d:35:7f:b5:b1:bd:d6:')=ISNULL(A258.REVISION,'c4:4b:23:33:b3:98:45:40:5f:5d:40:1b:b1:3d:35:7f:b5:b1:bd:d6:')
    );

这是文章 374954 的 PDF 版本,可能已过期。最新版本 CS374954