• 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
mysql_connect or mysql_pconnect
#1
در یک عمل پردازش فایل نیاز دارم که که در محدوده زمانی یا حجمی عملیات پردازش شده را در تیبل ذخیره کنم. در حالت بدبینانه ممکن هست 700 بار عمل آپدیت انجام بشه.

در این صورت از ارتباط یکسره استفاده بشه بهتر هست یا برای هر آپدیت وصل بشم به تیبل؟
  پاسخ
تشکر شده توسط :
#2
من فکر می کنم ارتباط یکسره باید بهتر باشه .
چون تعداد اپدیتت زیاده اگه قرار باشه برای هر اپدیت به بانک وصل بشی و دوباره ارتباط رو قطع کنی زمان زیادی رو میبره .

هر دفعه اتصال به بانک نسبت به یه عملیات محاسبه چندین ده برابر بیشتر طول میکشه .
  پاسخ
تشکر شده توسط : Y.P.Y zoghal cyletech
#3
سلام،
ارتباط یکسره برای اینکار خوبه، ولی در نظر داشته باشید که چطوری میخواید ارتباط رو قطع کنید!!
از نظر امنیتی فوق العاده خطرناک هستش!
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : zoghal cyletech molana
#4
یوشا جان میشه در مورد خطرناک بودن قطع کردن ارتباط یه توضیح بدی .
  پاسخ
تشکر شده توسط : zoghal cyletech
#5
نقل قول:یوشا جان میشه در مورد خطرناک بودن قطع کردن ارتباط یه توضیح بدی.
مهمترین ها:
1- فرسوده شدن Resource ها(که توسط سرور مدیریت میشه).
2- Hijack شدن اتصالات Database.
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : php zoghal admin cyletech
#6
شاید PEAR کمکت کنه :
http://pear.php.net/manual/en/package.da...onnect.php
http://pear.php.net/package/MDB2/docs/la...dsingleton
از الگوی Singleton استفاده کن
اگه لازم بود بگو تابیشتر توضیح بدم
Smile
علم تاج افتخار دنیا و یادگار پس از مرگ است
  پاسخ
تشکر شده توسط :
#7
توضیح بدید لطفا
  پاسخ
تشکر شده توسط :
#8
اقا صالح ببخشید که میپرم وسط بحثتون
نقل قول:ارتباط یکسره برای اینکار خوبه، ولی در نظر داشته باشید که چطوری میخواید ارتباط رو قطع کنید!!
از نظر امنیتی فوق العاده خطرناک هستش!
یعنی شما می فرمایین حتما بعد از انتهای عملیات باید mysql_close کنیم؟
اگه جواب بله هست .فرض کنیم که 4 جای مختلف در یک صفحه باید از 4 جدول اطلاعات بگیریم.ایا باید 4 بار conn و 4 بار close کنیم یا یک بار کافیست؟
  پاسخ
تشکر شده توسط :
#9
سلام،
نقل قول:یعنی شما می فرمایین حتما بعد از انتهای عملیات باید mysql_close کنیم؟
اگه جواب بله هست .فرض کنیم که 4 جای مختلف در یک صفحه باید از 4 جدول اطلاعات بگیریم.ایا باید 4 بار conn و 4 بار close کنیم یا یک بار کافیست؟
1 بار کافیست.
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط : oia
#10
نقل قول: توضیح بدید لطفا

الگوی سینگلتون رو می خوایی ؟
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان