-7 日から +7 日まで、このようにscheduletestテーブルscheduletest20120522、scheduletest20120523、を結合したパーティション ビューがあります。scheduletest20120524scheduletest20120525
列はdateでstarttime、チェック制約はオンstarttimeです。
scheduletestwithステートメントを検索している間
select top 10 * from scheduletest where starttime>'2012-05-24 12:00:00'
scheduletest20120524、scheduletest20120525、のテーブルを検索していscheduletest20120526ます。
ステートメントを使用している間
select top 10 * from scheduletest where starttime>getdate()
などのようscheduletest20120522に、-7 日から +7 日までのすべてのテーブルを検索しています 。scheduletest20120523
試してみましsp_executesqlたが、これよりも時間がかかります。
提案をしてください