UDF-Parallelitätsredux für SQL Server CLR
Ich habe SQL Server CLR UDFs und Parallelität für einige Zeit erforscht. Der allgemeine Konsens scheint zu sein, dass in SQL Server 2008 und höher ein skalarer Wert mit CLR-UDF vorliegtDataAccessKind.None
sollte eine parallele Ausführung ermöglichen.
Wenn ich jedoch in SQL Server 2012 in meiner Ansicht die Skalarwert-UDF verwende, wird die parallele Ausführung in Verknüpfungen und dergleichen immer noch abgebrochen.
Muss ich meinem C # -Code oder der T-SQL-UDF-Definition etwas Besonderes hinzufügen, um anzuzeigen, dass die parallele Ausführung sicher ist?
Vielen Dank.