PDA

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



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

یا

Create Procedure SelectCus
as
SELECT * FROM Customer



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

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

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

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

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

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