20-12-16, 12:10 AM
السلام عليكم اخواني في المنتدى
اعاني من وجود مشكله في قاعده بيانات sql server 2008 حيث انها بطيئه جدا في عمليه البحث واستخراج البيانات للطباعه
احد الاصدقاء نصحني بالبحث في موضوع fragmentation وبالفعل قاعده البيانات تكاد تكون ممزقه حيث يصل الى 89%
السؤال الاول لي...
اريد مساعده في اعاده بناء قاعده البيانات فانا اقوم حاليا ببناء مشروع بالفيجوال بيسك يقوم بالاستعلام عن مجموع صفوف يجمعها الرقم الاساسي في الجدول واعاده ادخالها في قاعده بيانات جديده اخرى... ولكن لو كان في سكريبت او شئ اسهل ارجوا اخباري هذا
السؤال الثاني اذا سمحتوا
قاعده البيانات للاسف بدون اي مفتاح اساسي ويوجد index على بعض الجداول فيها ... فهل اذا قمت بعمليه نسخ البيانات بالبرنامج مع اضافه حقل جديد لكل جدول يكون auto incremental وكذلك مفتاح اساسي عليه وعمل indexing عليه هل سيقوم ذلك بتسريع البحث بشكل مقبول؟
وشكرا لكم
اعاني من وجود مشكله في قاعده بيانات sql server 2008 حيث انها بطيئه جدا في عمليه البحث واستخراج البيانات للطباعه
احد الاصدقاء نصحني بالبحث في موضوع fragmentation وبالفعل قاعده البيانات تكاد تكون ممزقه حيث يصل الى 89%
السؤال الاول لي...
اريد مساعده في اعاده بناء قاعده البيانات فانا اقوم حاليا ببناء مشروع بالفيجوال بيسك يقوم بالاستعلام عن مجموع صفوف يجمعها الرقم الاساسي في الجدول واعاده ادخالها في قاعده بيانات جديده اخرى... ولكن لو كان في سكريبت او شئ اسهل ارجوا اخباري هذا
السؤال الثاني اذا سمحتوا
قاعده البيانات للاسف بدون اي مفتاح اساسي ويوجد index على بعض الجداول فيها ... فهل اذا قمت بعمليه نسخ البيانات بالبرنامج مع اضافه حقل جديد لكل جدول يكون auto incremental وكذلك مفتاح اساسي عليه وعمل indexing عليه هل سيقوم ذلك بتسريع البحث بشكل مقبول؟
وشكرا لكم