Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQL Server 2005 に SQL CLR 関数があります。この関数をプロファイリングして、メモリ リークがないことを確認したいと考えています。関数が適切に動作しているかどうかを判断する方法に関する推奨事項はありますか?
メモリリークはCLRアプリケーションでは一般的ではないため、ほとんど問題になりません。ただし、SQL CLR関数のプロファイルを作成する場合は、SQLServerの外部で同じDLL/メソッドを呼び出してプロファイルするスタンドアロンのテストアプリケーションを作成すると思います。SQL自体のリソースの使用は、その環境で実行すると、独自のメソッドのパフォーマンスへの影響のほとんどを圧倒するように思われます。しかし、私はそのようなことを自分で試したことがありません。