نمایش نتایج 1 تا 2 از 2

نام تاپیک: فرق mysql_connect با mysql_pconnect چیه؟

  1. #1

    فرق mysql_connect با mysql_pconnect چیه؟

    سلام
    دوستان میخواستم بدونم که فرق mysql_connect با mysql_pconnect چیه؟
    از یکی شنیدم بعد یه مدت که با connect کار میکنی به مشکل میخوری
    و...
    ممنون میشم توضیح دقیقی بدید

  2. #2

    نقل قول: فرق mysql_connect با mysql_pconnect چیه؟

    دوست گرامی، فرق mysql_connect و mysql_pconnect در اینه که اتصالهایی که با mysql_connect برقرار میشه، بعد از پایان اسکریپت قطع میشه و ضمناً هرجای اسکریپت، قبل از پایانش هم میتونیم درصورت تمایل با mysql_close اونها رو ببندیم ولی mysql_pconnect یک اتصال پایدار (Persistent) برقرار میکنه که با پایان اسکریپت، بسته نمیشه و با mysql_close هم نمیشه اونها رو بست و فقط در جاهای خاصی ازش استفاده میشه. بعلاوه تا جایی که بررسی کردم و مستندات خود PHP هم میگه، mysql_pconnect ممکنه مشکل ساز بشه چون اگه تعداد اتصالهای همزمانتون به MySQL از حد مجازی که توی تنظیماتش (my.ini) مشخص کردین بیشتر بشه، با خطا مواجه خواهید شد و دیگه اجازه ایجاد اتصال به شما داده نمیشه، مگه اینکه موتور MySQL رو Restart کنید. بنابراین بهتره با همون mysql_connect کار کنید. موفق باشید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •