LLBLGenを使用して、LLBLGenランタイムフレームワークを使用してSQLExpressデータベースにアクセスしています。VisualStudio2010を使用します。
述語式を作成しましたが、思ったとおりに動作していないようです。データベースに送信された生成されたSQLを表示するにはどうすればよいですか?
前もって感謝します。
LLBLGenを使用して、LLBLGenランタイムフレームワークを使用してSQLExpressデータベースにアクセスしています。VisualStudio2010を使用します。
述語式を作成しましたが、思ったとおりに動作していないようです。データベースに送信された生成されたSQLを表示するにはどうすればよいですか?
前もって感謝します。
2.6 の場合:
http://www.llblgen.com/documentation/2.6/hh_start.htm
ORMPersistenceExecution スイッチを使用する必要があります。
別のバージョンの場合、すべてのドキュメントは次の場所にあります。
次のように構成できる組み込みトレースを有効にすることができます (値はログ レベルのしきい値です)。
<system.diagnostics>
<switches>
<add name="SqlServerDQE" value="3" />
<add name="AccessDQE" value="4" />
<add name="OracleDQE" value="4" />
<add name="FirebirdDQE" value="4" />
<add name="MySqlDQE" value="4" />
<add name="DB2DQE" value="4" />
<add name="PostgreSqlDQE" value="4" />
<add name="SybaseAsaDQE" value="4" />
<add name="SybaseAseDQE" value="4" />
<add name="ORMGeneral" value="0" />
<add name="ORMStateManagement" value="0" />
<add name="ORMPersistenceExecution" value="3" />
<add name="LinqExpressionHandler" value="3" />
</switches>
</system.diagnostics>
多くの開発/デバッグを行っている場合は、プロファイラーを取得することもお勧めします。
http://www.ormprofiler.com/ (Frans Boumaによる)
http://llblgenprof.com/ (Ayendeによる)