الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قاعدة البيانات و مشكلة In Use

بدأه manal ali في 2 أغسطس 2008 · 3 رد · 737 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلا م عليكم

المشكلة في قاعدة البيانات التي صممتها

يظهر في الجدول Overhead فأقوم محاولة ابعاد اللود عليها باستخدام Optimize كما اخبرني بها أحد مدرسي البي اتش بي

ومنها ظهر لي في الجدول كلمة in use وعند فتحه يظهر الخطأ الاتي:

Error
SQL query:  

SHOW INDEX FROM `questions`;



MySQL said:  

#1016 - Can't open file: 'questions.MYD'. (errno: 144)

ظهرت هذه المشكلة لدي من قبل فقمت بحذف قاعدة البيانات و بنائها من جديد

ما في عندي وقت لإعادة قاعدة البيانات

رجاااااء ساعدوني بسرعة بقي لي يومين

و اقدم المشروع

#2
manal ali كتب:
السلا م عليكم

المشكلة في قاعدة البيانات التي صممتها

يظهر في الجدول Overhead فأقوم محاولة ابعاد اللود عليها باستخدام Optimize كما اخبرني بها أحد مدرسي البي اتش بي

ومنها ظهر لي في الجدول كلمة in use وعند فتحه يظهر الخطأ الاتي:

Error
SQL query:  

SHOW INDEX FROM `questions`;



MySQL said:  

#1016 - Can't open file: 'questions.MYD'. (errno: 144)

ظهرت هذه المشكلة لدي من قبل فقمت بحذف قاعدة البيانات و بنائها من جديد

ما في عندي وقت لإعادة قاعدة البيانات

رجاااااء ساعدوني بسرعة بقي لي يومين

و اقدم المشروع

جربي القيام بكتابه هذا الامر في الـ SQL في الـphpmyadmin :

REPAIR TABLE `questions`

واعيدي عمليه التحسين ..

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#3
REPAIR TABLE `questions`

انحلت المشكلة باستخدامي لهذا الكود

شكرا استاذي

تم انقاذ حياتي :wacko:

المشكلة دائما تبدأ بظهور overhead

اصبحت اخاف من الرؤية اليها

مناقشة مشروع تخرجي يوم الاثنين ارجوا من الجميع الدعاء لي بالتوفيق :blush:

#4

بالتوفيق ان شاء الله ..

للتوضيح , الـ Overhead هو مصطلح متعلق هنا بقاعده البيانات MySQL , وهو يظهر مع الوقت بسبب عمليات الحذف والاضافات الكثيره في قاعدة البيانات .

لذا قاعدة البيانات , تحتاج الى ان يتم عمل لها عمليه Tun up دوريه , ومنها بإستخدام الامر:

 OPTIMIZE TABLE table_name

للمراجعه :

http://dev.mysql.com/doc/refman/5.1/en/optimize-table.html

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

مواضيع مشابهة