Re: I have 2 versions of .NET, which is being used
- From: "Willy Denoyette [MVP]" <willy.denoyette@xxxxxxxxxx>
- Date: Mon, 2 Jan 2006 20:40:07 +0100
"Lloyd Dupont" <net.galador@ld> wrote in message
news:Oztq4C6DGHA.1180@xxxxxxxxxxxxxxxxxxxxxxx
>> My measurements show that for SQL Server 2005 Express there are 137
>> executable files (dll and exe) and of those 46 are managed. These are
>
> common, 47 on 137, that's a good score for a huge legacy product!
>
>
But these have nothing to do with SQL "Server" code, it's supporting code
for interop and client side management, you don't need this stuff if you
only run SQL server without using CLR stored procs.
Also note that even when hosting the CLR, SQL Server will not use all of the
functionality of the CLR. SQL server uses the CLR GC to manage object
lifetime, but he allocates/manages his own GC heap, the same goes for
threading, SQL uses it's own thread pool, and you aren't allowed to start a
thread in a managed stored procedure when hosting, neither can you use
PInvoke interop.
Willy.
.
- References:
- Re: I have 2 versions of .NET, which is being used
- From: Richard Grimes
- Re: I have 2 versions of .NET, which is being used
- From: Scott M.
- Re: I have 2 versions of .NET, which is being used
- From: Richard Grimes
- Re: I have 2 versions of .NET, which is being used
- From: Scott M.
- Re: I have 2 versions of .NET, which is being used
- From: Michael D. Ober
- Re: I have 2 versions of .NET, which is being used
- From: Richard Grimes
- Re: I have 2 versions of .NET, which is being used
- From: Lloyd Dupont
- Re: I have 2 versions of .NET, which is being used
- Prev by Date: Re: .net memory checks
- Next by Date: Re: I have 2 versions of .NET, which is being used
- Previous by thread: Re: I have 2 versions of .NET, which is being used
- Next by thread: Re: I have 2 versions of .NET, which is being used
- Index(es):
Relevant Pages
|