|
|
|
|
Browse by Tags
All Tags » Performance » SQLCLR (RSS)
-
I am super-excited to visit New Orleans next month for Microsoft TechEd; it will be my sixth time speaking at the show.
My session takes an in-depth look at some of the techniques I've developed for using SQLCLR modules -- and some of the great performance gains I've been able to achieve.
Hope to see you in NOLA! If you're not attending the ...
-
My previous post showed a simple test that appears to suggest that you may experience significant performance degradation if multiple users are calling the same SQLCLR function at the same time and they are all catching a lot of exceptions.
However, it’s not clear whether that behavior is limited to SQLCLR or applies to .NET in general. ...
-
If you have many try/catch blocks in your .NET code and your code execution actually passes through them, you should expect a performance hit. That’s intuitive and no surprise.
What is surprising is the extent to which you may experience severe performance degradation when multiple users are executing a piece of SQLCLR code (e.g. calling ...
-
A couple of weeks ago I announced a two-day advanced performance seminar in New York City, which will be delivered in July. This seminar will cover SQLCLR and parallelism techniques to help you take performance well beyond the levels that typical tuning exercises yield. Check out the links for more details, including a full outline.
Thanks to the ...
-
I am pleased to announce that I will be delivering two days of training in New York City, July 14 and 15.
This seminar focuses on achieving ''next-level'' performance--going beyond that which you can gain via normal tuning methodologies. The vehicles for this performance improvement are two technologies that I've been pushing on this blog and in ...
-
When working with time intervals, we often want to ask a couple of basic questions:
Which time periods are not covered by our intervals? These are known as ''gaps''.
What are the time ranges that we are fully covering? These are known as ''islands''.
If you're unfamiliar with ''gaps'' and ''islands'' I highly recommend reading some ...
-
Since the announcement of my SQLCLR pre-conference seminar at this November's PASS conference I have received a few e-mails asking for more detail about what I will be covering. In addition to the Q&A I did with PASS, I thought it might be helpful if I post the entire schedule for the day (see below).
The seminar's goal is to literally move ...
-
Two days ago, after posting what I thought was a pretty solid SQLCLR string splitting method, I received a comment telling me about a big thread on SQLServerCentral dedicated to the question of how best to split strings. So I jumped in, and went back and forth, and back and forth, and back... and forth...
Many, many messages and several ...
-
It seems like every couple of months we see yet another post on SQLCLR string splitting routines. Many bloggers, I suppose, are still struggling, even three years later, to find that ''perfect'' use case for SQLCLR. Is string splitting it? Probably not. And with SQL Server 2008 table-valued parameters now available, SQLCLR string splitting has ...
-
Back again! Fourth post for the month of February, making this my best
posting month in, well, months. Expect this trend to continue.After yesterday's
post on running sums and the evils of cursors, Jamie Thompson came
up with a faster solution than the curser I posted. Alas, Jamie's solution
uses an undocumented form ...
|
|
|
|
|