Re: What makes VB.Net XslTransform REALLY REALLY SLOW?

From: Lenonardo (leonardo_at_duckpond.co.uk)
Date: 06/14/04

  • Next message: SRLoka: "MSMQ and Sockets"
    Date: Mon, 14 Jun 2004 06:48:58 -0700
    
    

    "Anders Borum" <a@b.dk> wrote in news:OAfR7PeUEHA.2716
    @tk2msftngp13.phx.gbl:

    > The current .NET implementation is quite slow when it comes to certain
    > situations with heavy dependency on the xsl:key function. There should be
    > some information on this on the net (try google).
    >
    > The xsl:key function should improve beyond the 400% mentioned.
    >

    Thanks - I cam across the xsl:key references on google.
    They just said 'it is slow' (but not 'it's unuseably slow').

    I've tried with and without keys, tried restructuring the XML into
    different hierarchies etc.

    My main conclusion is that .Net XSLT is OK if you just want to move to the
    next/previous/child/parent (i.e. reading databases)- but is slow beyond
    your wildest dreams for anything else.

    I've just switched all my code to using MSXML2 and it is over 100 times
    faster for almost everything.
    The only thing I am using .Net for is reading a large XML file (37mB) and
    breaking it into smaller ones.


  • Next message: SRLoka: "MSMQ and Sockets"

    Relevant Pages

    • Re: troll is crossposting again..Re: More DEEP BREATHS...more BAD WORDS prob., DONT WORRY, NO SUICID
      ... when your reading in google click open the 'hide options' and it'll give ya ... the headers in compact form, and if you click "show original" it'll give ya ... > alt.hard.drugs think of somoene who posts peoples' home addresses. ...
      (alt.med.fibromyalgia)
    • Re: Leaving Usenet and heading to Google Groups
      ... I rarely post anyway. ... That leaves Google for reading. ... ...Jim Thompson ...
      (sci.electronics.design)
    • Re: Leaving Usenet and heading to Google Groups
      ... I rarely post anyway. ... That leaves Google for reading. ... Posted to usenet sci.electronics.design ...
      (sci.electronics.design)
    • Re: Curious (SBC)
      ... Yea, the few times I've tried to use Google (when Comcast is having problems with their Usenet server, which is rare, but does happen occasionally) I was unimpressed with the interface. ... And for everybody in the world reading your posts, ...
      (rec.music.artists.springsteen)
    • Re: Site maps
      ... I wondered if maybe I was reading it ... wrong but if two folk with such diverse opinion on written English as ... Count me in - that's third kind of English, ... Google seems well on its way to running the internet. ...
      (alt.internet.search-engines)