مشکل در سرعت کد های sql در C#
سلام به مهندسین عزیز... این پست رو دارم در نهایت نا امیدی براتون میزارم... امیدوارم که بتونم جوابم رو پیدا کنم...
داستان اینه که من یه برنامه سی شارپ نوشتم که دیتابیسش توی هاست ویندوزی هست...الان دیتا های برنامه از مرز 60 هزار گذشته و من چند تا مشکل اصلی دارم اونم اینه که:
1. کد های اتصال به دیتابیسم کلی طول میکشه... مثلا یه آپدیت میخوام بکنم یه بار تو لحظه انجام میشه... یه بار نزدیک 5 ثانیه طول میکشه کلا بگم که این تایم متغیره... حالا من از چه روش اایی میتونم این سرعت رو افزایش بدم...؟ گاهی هم پیش میاد کد ها کلا اجرا نمیشن... یعنی از هر 10 بار 3 بار سریع هست... 5 بار کند یا خیلی کند هست 2 بارم اجرا نمیشه...
نمیدنم چه کنم
نقل قول: مشکل در سرعت کد های sql در C#
سلام
فکر کنم باید از یه الگوریتمی برای پیدا کردن رکوردت استفاده کنی
کلا برو توی بخش sql
نقل قول: مشکل در سرعت کد های sql در C#
به نظر من شما یاید هنگام طراحی بانک اطلاعاتی از index ها برای فیلد هایی که بیشتر مورد جستجو بودند استفاده میکردید.
حالا هم اکه از بانک بک آپ بگیرید میتونید .
توجه داسته باشید ک index بی خودی سرعت را پایین میاورد
موفق باشید
نقل قول: مشکل در سرعت کد های sql در C#
نقل قول:
الان دیتا های برنامه از مرز 60 هزار گذشته
این تعداد رکورد برا دیتابیس چیزی نیس
بیشتر فک کنم مشکل اینترنت و ارسال و دریافت داده باشه تا سرعت اجرای دستور؟
نقل قول: مشکل در سرعت کد های sql در C#
نقل قول:
نوشته شده توسط
arash_flag
به نظر من شما یاید هنگام طراحی بانک اطلاعاتی از index ها برای فیلد هایی که بیشتر مورد جستجو بودند استفاده میکردید.
حالا هم اکه از بانک بک آپ بگیرید میتونید .
توجه داسته باشید ک index بی خودی سرعت را پایین میاورد
موفق باشید
با سلام... من متوجه نشدم... بالاخره سرعت رو پایین میبرا یا بالا میاره؟
نقل قول: مشکل در سرعت کد های sql در C#
نقل قول:
نوشته شده توسط
hamid_hr
این تعداد رکورد برا دیتابیس چیزی نیس
بیشتر فک کنم مشکل اینترنت و ارسال و دریافت داده باشه تا سرعت اجرای دستور؟
اینترنت 1 مگ دارن... منم چون فکر میکردم اطلاعات زیاد نیست و این غیر طبیعیه این تاپیک رو ایجاد کردم....
نقل قول: مشکل در سرعت کد های sql در C#
اینجا رو نگاه کن شاید کارت راه بیافته
نقل قول: مشکل در سرعت کد های sql در C#
سلام و عرض ادب
این مشکل شما میتونه از جاهای مختلفی باشه
اولین ش مشکل اینترنت خود شما است
دومی مشکل اینترنت سرور هست
اگه اینترنت شیر داشته باشی این مشکلات زیاد بوجود میاد
سوم روتری که سرور شما به لون وصل هست
چهارم میتونه از طراحی دیتابیس باشه
من هم همین مشکلات رو داشتم اومدم یک دیتابیس محلی ایجاد کردم کارهامو سریع انجام میدم بعد باید بک گراند ورکر اگه عملیاتی موجود باشه به ترتیب انجام میده
ولی بیشتر این مشکلات از اینترنته
من تا حالا چند تا برنامه اینجوری نوشتم بهترین روش دیتابیس محلی و انتقال به سرور و همگام سازی دو دیتابیس است غیر از این روش هرکاری انجام بدی با این وضع اینترنت به مشکل میخوری
موفق باشید