على حسب مافهمت من موقع php على الرابط
http://www.php.net/mysql_pconnect
يوجد اختلافين رئيسيين عن mysql_connect
الاول :: mysql_pconnect تحاول البحث عن اي اتصال مفتوح مع القاعدة وتستعملة اي انها لاتفتح اتصال جديد مع القاعدة وهذة ميزة
الثاني :: يضل الاتصال مفتوح مع القاعدة للاستخدام لاحقا اي ان الاتصال لن يغلق حال انتهاء تنفيذ الملف
=================mysql_free_result
اتوقع من الموجود في موقع php.net مايأثر كثير مكان وضع mysql_free_result لانها راح تتنفذ في كل الحالات بعد انتها تنفيذ السكربت
للتاكد ممكن نستخدم memory_get_usage() حتى نشوف الذاكرة المستخدمة في كل الحالات ونقرر الافضل
ياليت الي يجرب يعطينا النتيجة
تحياتي