![]() |
|
ترحيل البيانات باستعمال FDBatchMove بطيء نوعا ما مع مشاكل أخرى. - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : ترحيل البيانات باستعمال FDBatchMove بطيء نوعا ما مع مشاكل أخرى. (/showthread.php?tid=12004) |
ترحيل البيانات باستعمال FDBatchMove بطيء نوعا ما مع مشاكل أخرى. - أبو معاذ - 13-07-2022 السلام عليكم ورحمة الله وبركاته. في محاولة لترحيل بيانات من قاعدة بيانات قديمة من نوع Interbase 7.5 إلى أخرى من نوع Firebird 4 باستعمال المكون FDBatchMove جدول المنتوجات في قاعدة البيانات القديمة به 54 حقل و 17884 سطر . له مفتاح رئيسي على . CodeArt (كما لا يخفى على شريف علمكم ، مستحيل أن أجد سطرين بمفتاح واحد ) واجهت هاتين المشكلتين : 1- عند ترحيل البيانات هناك خطأ key violation يعني هناك سطرين بنفس الكود و هذا مستحيل ، و لكنه وقع لي. وجدت أحدهم وقع في نفس مشكلتي، انظر على هذا الرابط ، تتبعت الحل الذي وضعه ، و نجحت الفكرة ، لكن الترحيل بطيء نوعا ما ، يعني 17884 سطر تتم في تقريا 8 دقائق. هل من توجيه بارك الله فيكم. RE: ترحيل البيانات باستعمال FDBatchMove بطيء نوعا ما مع مشاكل أخرى. - أبو معاذ - 14-07-2022 السلام عليكم. حاولت تجربة مكونات Unidac مع CrBatchMove و كانت النتيجة جد رائعة. ليس هناك خطأ key violation ، وقت الترحيل دقيقتين و 30 ثانية فقط. |