السلام عليكم
مشكلتي بالتحديد .. لدي قاعدة بيانات كبيرة للمنتدى .. وعندما ارغب بتركيب هاك يعتمد على ملف تثبيت يتأخر في العملية كثيراً وبالأخير لا ينفذها !
حتى عندما اعمل ذلك يدوياً كإدراج حقل أو تنفيذ إستعلام alter!!
ماهي إحتمالات المشكلة ؟
السلام عليكم
مشكلتي بالتحديد .. لدي قاعدة بيانات كبيرة للمنتدى .. وعندما ارغب بتركيب هاك يعتمد على ملف تثبيت يتأخر في العملية كثيراً وبالأخير لا ينفذها !
حتى عندما اعمل ذلك يدوياً كإدراج حقل أو تنفيذ إستعلام alter!!
ماهي إحتمالات المشكلة ؟
__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
حياك الله يا أستاذنا ..
السيرفر يقتل العملية التي تنفذها ، عانيت من نفس المشكلة سابقاً و كان الحل صناعة ملف شل ينفذ الأمر على حساب الرووت ..
تحية لك يا معلمي و استاذي الكريم .
__________________
سبحان الله و بحمده سبحان الله العظيم .
random-x@hotmail.com
-------------
بين الفينة و الأخرى ... لماماً أظهر !
قسم الملف وحاول .. وإنشالله تضبط معاك ..
وبالتوفيق ..
اخوي random_X بارك الله فيك .. فيما أعلم انه فيه خطورة من تنفيذ ما تفضلت به ..
اخوي alshamaly .. مشكلتي جزاك الله خير أبسط مما تتوقع وأقل بكثير من ما ذكرت .. مجرد تنفيذ أمر alert فقط هي المشكلة !!!
حتى يا اخوان اذا اردت تنفيذ الأمر يدوياً .. أي بإدخال القيم بشكل يدوي نفس المشكلة !!
حتى أمر drop لحقل وليس لجدول نفس الحال ..!!
أوامر create و insert ما فيها مشكلة ..
__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
في ال Mysql لدى السيرفر يمكن ان تكون بعض الاوامر مغلقه اما
بسبب ما او عدم المعرفه لصاحب السيرفر
يعني راجع صاحب السيرفر في هذه الحاله
اذا كان امر alert يعمل في قواعد اخرى على نفس السيرفر
فالمشكله في القاعدة نفسها
__________________
إستخدم ملفك الخاص لكتابة توقيعك
نعم اخوي روقي الأمر يعمل في قاعدة أخرى بنفس السيرفر بدون أي مشكلة !
حتى أنه يعمل في نفس القاعدة على جداول أخرى !!!!!!
الجدول الذي تواجهني المشكلة به هو post
كيف أعرف أين تكمن المشكلة !؟
__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
المشكلة كالتالي :
عندي هاك يتطلب إدخال حقل في جدول post وعدة أوامر إدراج في جدول settings وجدول template ويعتمد الهاك على ملف تثبيت .. عندما اضغط على رابط البدء بالتثبيت المفترض أن اول شي يفعله هو إدخال الحقل المذكور alert .. والمفترض أن تتم هذه العملية بسرعة .. لكن الحاصل أنه عند هذه النقطة يتوقف المتصفح كثيراً ويتأخر فاقوم بإيقافه وافحص حقول الجدول فارى الحقل موجوداً ولكن لا اعتقد أنه اكتمل بناؤه بشكل صحيح !! اما الخطوات التالية فتتم بدون أي مشكلة .. واذهب لأرى الهاك فاجده لا يعمل .. أو لا تفتح صفحته ( بطيء جداً ) !!
هذا هو الأمر المتعب
ALTER table post ADD isnews char(1) NOT NULL DEFAULT 'N';
نفس المشكلة تماماً واجهتني في وقت سابق مع جدول thread
ايضاً .. حتى أمر حذف الحقل drop يتأخر كثيراً حتى يتم العملية ..!
هل لهذه المشكلة علاقة بحجم هذين الجدولين الهائل ؟ أقصد هل البطء الرهيب الحاصل سببه الحجم الكبير للجدول .. وإذا كانت الإجابة بنعم فكيف أقوم بزرع الحقل وانا اشاهد هذا البطء الكبير الذي ينتهي إلى تايم آوت ؟
__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
كود PHP:
ALTER table `post` ADD `isnews` char(1) NOT NULL DEFAULT 'N';
ماأدري بس اعتقد الامر اللي فوق اصح من اللي وضعته
اذا مانفع
مالك الا تعمل انشاء يدوي لكل حقل
من insert
وتضع القيم يدوي في كل جدول تريد
بالترتيب كما هي في الامر
والله اعلم
__________________
إستخدم ملفك الخاص لكتابة توقيعك
رد مقتبس من روقي
مالك الا تعمل انشاء يدوي لكل حقل
من insert
وتضع القيم يدوي في كل جدول تريد
بالترتيب كما هي في الامر
والله اعلم
هلا اخوي روقي
ما اعتقد أن أنها ضرورية هالشرطات .. لأني قلت لك اني اقدر اضيف الحقل في جداول ثانية ..
أما إضافته يدويا فقد أشرت لذلك في رد سابق
شاكر لكم إهتمامكم ..كود:حتى يا اخوان اذا اردت تنفيذ الأمر يدوياً .. أي بإدخال القيم بشكل يدوي نفس المشكلة !! حتى أمر drop لحقل وليس لجدول نفس الحال ..!!
__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
حياك الله يا استاذي الكريم ..
لا أدري ماوجه الخطورة الذي تفضلت به ، و لكن كان قصدي أن قاعدة بيناتك كبيرة جداً و شركات الإستضافة تضع حداً اقصى للأوفر لود في عمليات المستخدمين .
اصنع هذا الشل و ازرعه في الحساب عبر الروت و ضمن به الآمر ثم احذفه .
و اعتذر يا استاذي الفاضل فأنا صاحب خبرة متواضعة للغاية و لكن لكثير افضالك علي احببت المساعدة .
__________________
سبحان الله و بحمده سبحان الله العظيم .
random-x@hotmail.com
-------------
بين الفينة و الأخرى ... لماماً أظهر !