SQL Server をインストールすると、 .Net Frameworkをインストールするように求められませんが、Windows のすべての最新バージョンにはデフォルトで .Net がインストールされています。最近、SSIS エンジンに対して (C# で) プログラミングを行ったところ、次の DLL が表示されました。
これで、.Net プロジェクトでこの DLL を参照するだけで、そこから機能の呼び出しを開始できました...相互運用を行う必要はありませんでした。私の理解では、これはすべて.Net DLLであり、SQL Serverエンジンもそれらを使用するので、.Netアプリケーションですか?
.Net Frameworks SDKには安定性のためのオーバーヘッドがあり、間違いなくエンタープライズRDBMSはパフォーマンスを示す必要があるため、ネイティブ(Windows SDK)に行くパフォーマンスについて疑問に思っていたので、この情報を探しています。