PDA

View Full Version : کدوم یک از دستورات این SELECT سرعتره



mpmsoft
دوشنبه 07 خرداد 1386, 17:00 عصر
Rs.open "SELECT * FROM Customer"

یا

Create Procedure SelectCus
as
SELECT * FROM Customer



یعنی دستور اولی سریعتری یا دتستور دومی
چرا ؟

CodeMasterX
دوشنبه 07 خرداد 1386, 20:08 عصر
فرقی نمیکنن ...

h_sadeghynejad
سه شنبه 08 خرداد 1386, 18:20 عصر
همونطور که جناب CodeMasterX (http://barnamenevis.org/forum/member.php?u=34556) گفتند این دو دستور در اصل یه کار رو به یه روش انجام میدن فقط نحوه نوشتن فرق میکنه

CodeMasterX
چهارشنبه 09 خرداد 1386, 09:27 صبح
البته باید این رو اضافه کنم که دستور Select ی که فیلدهای مشخصی رو انتخاب میکنه از نظر تئوری لااقل سرعتشون بیشتره چرا که دستور Select ی که تمام فیلدهای (*) رو انتخاب میکنه مجبوره تمام فیلدها و رکوردها رو بخونه.

mpmsoft
چهارشنبه 09 خرداد 1386, 09:52 صبح
منظوره من اینکه با SP درستور SELECT سریعتر کار می کنه یا با ADO از داخل برنامه

CodeMasterX
چهارشنبه 09 خرداد 1386, 23:10 عصر
فکر نکنم فرقی بین سرعتشون باشه ولی تا جایی که من مطالعه کردم از نظر تئری (لااقل) SP ها سریع تر هستن.