sqlclr: .net en el core de sql server
TRANSCRIPT
Enrique Catalá Bañuls | @enriquecatala | SQL Server MVP
Y
AX B
• Calculos
• Acceso a datos localSafe
• SAFE + Acceso a recursos del sistema
• Archivos, redes, variables entorno y registro
External
Access
• Sin restricciones de ningún tipo
• Permite incluso lanzar código no administradoUnsafe
Cara Costes de licencia
Libera tu
memoria!
Malas practicas de
programación?
Considera
LOH
Large Object Heap,
GC, fragmentación…
rendimiento
System.Collections.Concurrent
Trabaja en pequeños
batches
No
bloquees
SqlString
vs SqlChar
Libera
referencias
SQLOS
Memory Node
CPU Node
Scheduler
Worker
Task
SQLOS
Memory Node
CPU Node
Scheduler
Worker
Task
T-SQL CLR
Operaciones de
acceso a datosY
Operaciones con alta
componente CPUY
Acceso externo SQL
ServerY*
Acceso a datos y
compontente CPUY Y
Enrique Catalá BañulsSQL Server [email protected]
¡¡¡Si te ha gustado no olvidesrellenar la encuesta!!!Thanks
Y
AX B