0

最初のログイン呼び出しが行われ、データベース行が作成され、「ログイン セッション キー」(GUID/一意の識別子) がクライアントに返される API のような REST を開発しています。このキーは、その後のすべての API 呼び出しで、ログアウトするまでセキュリティ チェックとして使用されます。すべての API 呼び出しで、データベースにキーを使用して行を検索するように依頼し、行のタイムスタンプがまだ期限切れになっていない場合は、API が必要なものを提供できるようにする予定です。

「ログインセッション」ごとに何百回も発生する可能性のある単純な選択ステートメントの場合、このシナリオでは純粋な SQL が LinqToSQL よりも優れているでしょうか?

4

2 に答える 2

1

純粋な SQL は LinqToSQL よりも優れたパフォーマンスを発揮するはずですが (最初にクエリを作成してキャッシュする必要がないため)、ユーザー数、サーバーの機能、およびそれらの「何百回」の速度によって異なります。あなたがそれについて心配する必要がある場合に起こります。

于 2013-01-24T17:39:15.937 に答える