• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Journey to SQL Authority

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Originally posted by Spacecadet View Post
    Because the sort component takes way too long for large data sets.

    If you bulk load the incoming data into a database first, then pull it out in the correct order you'll find its a lot quicker (as in orders of magnitude quicker) and you've got the raw data in the database ready for audit reporting on the ETL process .
    Basically what this tells you is that microsoft have implemented two sort algorithms (one in SSIS and one in SQL Server) and the performance of one is way better than the other. If only they would update SSIS to use the same algorithm as SQL Server...
    "A life, Jimmy, you know what that is? It’s the s*** that happens while you’re waiting for moments that never come." -- Lester Freamon

    Comment


      #32
      Originally posted by Freamon View Post
      Basically what this tells you is that microsoft have implemented two sort algorithms (one in SSIS and one in SQL Server) and the performance of one is way better than the other. If only they would update SSIS to use the same algorithm as SQL Server...
      Yup, the cack sort is one of the few aspects of SSIS which I hate.
      The fact you can load the data to disk, index it and then pull it back off the disk in order faster than it takes SSIS to sort it is fairly shocking!
      And it's not as if they don't sell other products which can do in memory sorting in a reasonably performant manner.
      Coffee's for closers

      Comment

      Working...
      X