1 مستودع
Generates SQL statements in chunks to optimize memory and avoid database packet size limits.
Distinct from Batch Statement Execution: Distinct from Batch Statement Execution: focuses on the generation of the batch rather than the sequential execution of an existing string.
Explore 1 awesome GitHub repository matching data & databases · Batch Statement Generation. Refine with filters or upvote what's useful.
ActiveRecord Import هي مكتبة لإدراج مجموعات بيانات كبيرة في قاعدة بيانات باستخدام ActiveRecord من خلال استعلامات مفردة أو مجمعة. تعمل كمستورد بيانات بالجملة وأداة إدراج SQL بالجملة مصممة لتقليل حمل الاستعلام وزيادة أداء الكتابة. يتضمن المشروع محرك تحديث أو إدراج (upsert) للتعامل مع تعارضات القيود الفريدة عن طريق تحديث السجلات الموجودة أو تجاهل التكرارات. كما يتميز بمستورد ارتباطات عودي يسمح بإدراج السجلات الأصلية وارتباطاتها الفرعية المتداخلة في عملية واحدة. توفر المكتبة طبقة تحقق قبل الإدراج للتحقق من صحة السجل والإبلاغ عن الإخفاقات قبل الالتزام بالبيانات. تدير ترحيل البيانات واسع النطاق عن طريق تقسيم مجموعات البيانات إلى دفعات للتحكم في استخدام الذاكرة وتجنب حدود حجم حزمة قاعدة البيانات. توفر الأداة ملخصات للنتائج تحتوي على عدد النجاحات ومعرفات السجلات، إلى جانب تتبع التقدم لدفعات البيانات.
Chunks large datasets into smaller groups to prevent database packet size errors and manage memory usage.