PDA

View Full Version : سوال: کند شدن sql



dr.mg021
شنبه 25 مرداد 1393, 20:06 عصر
سلام

من نرم افزاری با vb6 نوشتم که بانکش sql هست

تو سیستم خودم سرعت خیلی خوبه

الان روی سیستم دیگه ای مثلا میخوام لیست مشتریان رو بگیرم حدودا 5 ثانیه طول میکشه


و سرعت sql خیلی پایین اومده


sql هم 2008(r2)

سخت افزار هم مثل خودمه بلکه قوی تر

ممنون

محمد فدوی
شنبه 25 مرداد 1393, 22:01 عصر
با فرض اینکه همه چیز توی سیستم هاتون برابر باشه منطقی نیست این همه تفاوت!
به نظرم یه ‌Benchmark از سیستم هاتون بگیر. شاید کارایی سیستم دوم پایین تره که کند تره؛ مثلا شاید منابع سیستمی بیشتری اشقال شده یا شاید Startup پره!!

شاید با Benchmark دلیل معلوم شه.
موفق باشی.

dr.mg021
یک شنبه 26 مرداد 1393, 00:45 صبح
سلام

ممنون از اینکه پاسخ دادید

الان من روی سیستم دوم vb6 رو ریختم برای trace

قسمتی که میخواد به sql کانکت بشه یه وقفه 2-3 ثانیه ای داره

هنگام فراخوانی دستور adodc1.refresh

درضمن من این برنامه رو روی چند سیستم اجرا کردم ولی همه مشکل دارن غیر از سیستمی که برنامه رو روی اون نوشتم


با تشکر

ایلیا آخوندزاده
شنبه 01 شهریور 1393, 02:18 صبح
سلام و درود
من از 2008 استفاده میکردم و مشکل شمارو داشتم و برای همین sql 2000 رو امتحان کردم و مشکلم حل شد.

sohil_ww
شنبه 01 شهریور 1393, 06:57 صبح
من این مشکل و داشتم رو یه بانک وقتی تست می کردم سرعت پایین تر بود بعد از این که چک کردم متوجه شدم یوزری که به عنوان مالک بانک تعریف شده یوزر دیگه ای هست و من با یوزری دیگه کوئری می زدم که باعث پایین امدن اولویت یوزرم می شد وقتی یوزر جابجا کردم مشکل حل شد شما هم می خواهید یه چک کنید

ایلیا آخوندزاده
شنبه 01 شهریور 1393, 17:04 عصر
سلام و درود
سهیل جان فرمایش شما متین ولی رو sql2008 با داشتن حتی یک یورز و تعریف اون روی کوئری بازم برای فراخوانی مشکل کم شدن سرعت رو داریم کلا فکر کنم مشکل از مایحتاج sql 2008 هست که نمیتونیم درست تنظیمش کنیم.