私は、SQL Server 2005/2008 で利用できるいくつかの新しいテクノロジを調査しています。私のアプリケーションのほとんどは C# で記述されており、通常はデータベース コンポーネントが含まれています。私が Google で見つけたもののほとんどは、「これが CLR UDT のセットアップ方法です」という基本的なものです。それらの実際のアプリケーションと使用について、いくつかの一般的な質問があります。
- CLR でホストされる UDT は、アプリケーションで一般的に使用されていますか? 大規模または小規模
- それらを使用する際にパフォーマンスの問題はありますか?
- DBA は通常、組み込み型のみを使用することを好みますか?
オブジェクトをテーブルに詰め込む方法のように思えます。それらの使用のために解決策を単純化した問題の実際の範囲は最小限であると想定するのは正しいですか?