Viewing 15 posts - 1 through 15 (of 40 total)
Mikael Eriksson SE - Tuesday, January 3, 2017 12:25 AM
That's an interesting techinque, i've never actually seen that processing-instruction command.
I use this approach by...
September 6, 2017 at 1:56 pm
Thanks Jeff for pointing that out.
Yes the version in my gist is broken. My mistake I've since updated it in my database project but not in this actual test script....
March 24, 2016 at 1:38 pm
I 100% agree that without a guarantee of ordering, or an explicit item ordinal the function is not complete.
However, I want to reiterate that the function does perform very...
March 23, 2016 at 12:55 pm
I bet it does, but I'm trying to just measure how fast each function is and well I can say that splitstring is fast. I let the test finish at...
March 20, 2016 at 9:45 am
This was run with default settings on the box. So probably 5 for the cost and whatever the default is on dop.
I decided to try to change the number of...
March 20, 2016 at 8:28 am
This test script is basically the one in your article, just modified a bit so that it uses dynamic sql to run the cases and requires less effort to add...
March 19, 2016 at 12:38 pm
Jeff,
I 100% agree with you that his test script wasn't the best. His number table splitter you've already dressed down, and that xml splitter doesn't do any lob caching techniques...
March 19, 2016 at 7:32 am
Yeah, I just ran it sorry I lied this box is running sql server 2014 developer edition but the compatibility mode is set to 2012 to match my production environment.
...
March 18, 2016 at 3:38 pm
Sadly, I don't have access to a box with 2016 at the moment. But Here is a quick summary of the effect of the traceflag on my test script.
without the...
March 18, 2016 at 3:15 pm
Also sqlperformance article seems to suggest the thing performs fairly well...
http://sqlperformance.com/2016/03/t-sql-queries/string-split
Obviously, his t-sql and xml based splitters are poor choices.
March 18, 2016 at 2:49 pm
see this post from Paul White :
http://www.sqlservercentral.com/Forums/FindPost1570980.aspx
Paul White (5/14/2014)
If so, you might not be testing...
March 18, 2016 at 2:15 pm
Can you post your test script? I suspect that since delimited8k did so well and string_split did so poorly, this might be related to that optimization that can be disabled...
March 18, 2016 at 9:22 am
I'd recommend a filestream over this approach. Filestream is natively supported, and offers asynchronize I/O, which means inserting your blobs will be faster, as will retrieval. Filestream is ideal for...
May 28, 2015 at 7:45 pm
I modified his test script. And posted it in that same post where I criticized the point. When I didn't modify it my times were much much worse on sql...
May 25, 2015 at 10:37 pm
The flag just turns off table spool, so that would probably have a very noticeable effect on the function.
When I get some time I might try some of the techniques...
May 25, 2015 at 10:26 am
Viewing 15 posts - 1 through 15 (of 40 total)