PDA

View Full Version : کمک فوری در زمینه برنامه های تحت شبکه با بنک sql server



programersa
دوشنبه 27 فروردین 1386, 07:52 صبح
سلام دوستان.
من یک برنامه تحت دلفی با data base sql serevr نوشتم برنامه ام خریدو فروش و انبار است حالا که تحت شبکه داره کار می کنه خیلی قفل می کنه از نظر برنامه نویسی سعی شده تمام جوانب درنظر گرفته بشه فکر می کنید مشکل کجا باشد آیا تنظیم خاصی تو sql server وجود داره یا باید تو برنامه کاری انجام بشه . لطفا راهنمایی کنید .
با سپاس

Kamyar.Kimiyabeigi
دوشنبه 27 فروردین 1386, 08:02 صبح
متوجه شدین که در چه شرایطی برنامه شما قفل میکنه؟

Ehsani2006
دوشنبه 27 فروردین 1386, 09:02 صبح
تنظیمات مربوط به دلفی رو می تونی تو بخش دلفی پیدا کنی . تازگی ها خودم نوشتم .

programersa
دوشنبه 27 فروردین 1386, 09:06 صبح
وقتی برنامه تحت شبکه اجرا میشه . اگر تعدادی کاربر در حال استفاده باشند کلا برنامه قفل می کنه . بخصوص وقتی بخواهیم فرمی را ویرایش کنیم .
موفق باشید

AminSobati
سه شنبه 28 فروردین 1386, 00:14 صبح
باید ببینین از قفل کردن آیا به SQL Server برمیگرده یا سمت کلاینت خودش چنین مشکلی داره. میتونین روی سرور Performance Monitor اجرا کنین تا ببینین به طور متوسط کاربرها چقدر منتظر Lock میشن یا اصلا شاید Memory یا CPU یا Disk تحت فشار باشه

Visionmind
سه شنبه 28 فروردین 1386, 15:34 عصر
1- فقط روی یک برنامه خاص قفل می کنه یا تمام برنامه ها ؟
2- نوع Connection شما چیه ؟
3- آیا زمان ذخیره اطلاعات این اتفاق می افتد؟

programersa
سه شنبه 28 فروردین 1386, 15:39 عصر
سلام دوستان
ممنون از شما .
نوع component ارتباطی من BDE است و از یک alias که داخل odbc تعریف کردم به sql وصل میشم .
زمان ذخیره اطلاعات آن هم بیشتر وقتی که در mode update باشد.
موفق باشید.

DonetKarvb
سه شنبه 28 فروردین 1386, 23:09 عصر
سلام دوستان
ممنون از شما .
نوع component ارتباطی من BDE است و از یک alias که داخل odbc تعریف کردم به sql وصل میشم .
زمان ذخیره اطلاعات آن هم بیشتر وقتی که در mode update باشد.
موفق باشید.
کارهایی رو که استاد ثباتی گفتند انجام دادید

AminSobati
سه شنبه 28 فروردین 1386, 23:44 عصر
من حدس میزنم به خاطر اینکه شما از سمت کلاینت Transaction باز میکنید (و برای مدت طولانی باز نگه میدارید) سایر کاربرها مشکل دارند.