私は、Microsoft SQL Serverにロードされたカスタム.NETアセンブリに転送する方がよいと考えていました。これを使用する企業は、SQL Server Enterprise Editionのみを使用するため、機能のサポートに問題はありません。SQL Server 2008のCLRアセンブリの制限事項を教えてください。
質問は
実際には良いアイデアですか?
- マルチスレッド(スレッドの数が処理エンティティ間の最小値、およびコンフィギュレーションファイルに設定された最大数になります:
は、私はのような機能を使用できるようにしたいので、この機能をエクスポートします私は指定しなければならない他の上限についてはわかりません) - アンマネージドコード(ストリーム処理用のC++ライブラリ)
- 時にはCOMインターオペラスまたはシェルコマンドです。
正常に動作しますか?私の場合、知っておくべき限界がありますか?
クエリの結果として、またはバックグラウンドプロセスだけで実行するコードを探していますか? – Gabe
これはSQL関数として使用され、単一の値を返すか、またはテーブルに値を代入しますが、システム内の他のアプリケーションによって使用されているビジネスロジックモジュールを参照して使用します。私はこのCLRアセンブリに(ビジネスロジックモジュールの)セットインターフェイスを組み込み、構成ファイルに与えられたパスからビジネスロジックを動的に組み込みたいと考えています。その後、データは抽出され、ビジネスロジックモジュール内で処理されます。複雑だと思われますが、私はそれを冗長にすることはできません。 – AlexanderMP