PDA

View Full Version : تفاوت استفاده از Ado table و ADOStoredProc ...



alireza_63
چهارشنبه 27 آبان 1383, 19:39 عصر
سلام

آیا در استفاده از Ado برای ارتباط با SQL و در هنگام اضافه کردن اطلاعات جدید یا Insert و Save تفاوتی بین Ado table و ADOStoredProc وجود دارد ؟ منظورم از تفاوت ، از لحاظ سرعت و ... است .

ممنون از توجهتون.

AminSobati
چهارشنبه 27 آبان 1383, 22:02 عصر
دوست عزیزم،
طبق Documentهای مایکروسافت، استفاده از Stored Procedure سریعتر هستش ولی برای تعداد کاربرهای کم و دیتابیس سبک شاید این تفاوت احساس نشه.
موفق باشید

alireza_63
پنج شنبه 28 آبان 1383, 07:20 صبح
ممنون از پاسختون. :flower:

AminSobati
پنج شنبه 28 آبان 1383, 18:18 عصر
:)

MiRHaDi
جمعه 29 آبان 1383, 23:11 عصر
سلام
استفاده از Stored سریعتره !‌ ایتو وقتی پهنا باند شبکتون کم باشه راحت میتونید ببینید
اگه از Query استفاده کنی دیتا باید بیاد اینور و جدا بشه و ... ! یعنی روی CPU شما
ولی اگه از Stored Procedure استفاده کنی توی سرور حساب میشه و جوابش میاد اونجا برای سرور حکم Local Sql داره و دیگه اطلاعات اینو اونور نمیاد !
برای امنیت اطلاعات هم بهتره
بای

AminSobati
شنبه 30 آبان 1383, 01:00 صبح
برای امنیت اطلاعات هم بهتره
به نکته خوبی اشاره کردین!
با استفاده از SP این امکان وجود داره که کد یا دستوراتی که محاسبات خاص یا گزارشهای ویژه ای رو تامین میکنن، روی اونها Security اعمال کنیم تا هر کاربری نتونه اون گزارشها رو ببینه یا به هر نحوی از SP استفاده کنه