4 مستودعات
Visual representation of the step-by-step process a database engine uses to execute a query.
Distinct from Execution Plan Analysis: Distinct from Execution Plan Analysis: focuses on the visual display of the execution sequence rather than logical analysis.
Explore 4 awesome GitHub repositories matching data & databases · Execution Plan Visualization. Refine with filters or upvote what's useful.
Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing SQL syntax. It functions as a performance analyzer, index advisor, and query optimizer to identify bottlenecks and suggest structural improvements for faster execution. The project distinguishes itself through a system for rewriting SQL statements into optimized equivalent versions using custom heuristic rules and patterns. It also features a dedicated index advisor that evaluates query patterns and database metadata to recommend the creation of new indexes. Its broader capabil
Provides a visual display of the step-by-step process used by the database engine to execute queries.
Octosql هو محرك استعلامات SQL موزع، ومحول بيانات، ومعالج SQL للبث المباشر. يتيح للمستخدمين تنفيذ استعلامات SQL واحدة عبر مصادر بيانات متعددة ومتباينة، بما في ذلك أنواع قواعد البيانات المختلفة وتنسيقات الملفات، لدمج النتائج وتحويلها إلى مجموعة بيانات موحدة. يتميز النظام بمعاملة ملفات CSV وJSONLines وParquet كجداول افتراضية، ويستخدم بنية تعتمد على الإضافات (plugins) لتوسيع الاتصال بمحركات التخزين الخارجية. يعمل كمعالج للبث المباشر لتدفقات البيانات غير المحدودة، مستخدماً العلامات المائية (watermarks) وعمليات التراجع (retractions) والنوافذ الزمنية (tumbling windows) للحفاظ على الاتساق في الأحداث غير المرتبة. بالإضافة إلى ذلك، يعمل كمولد بيانات SQL قادر على إنتاج مجموعات بيانات اصطناعية وتدفقات سجلات عبر دوال ذات قيم جدولية. يتضمن المحرك قدرات لربط البيانات عبر مصادر متعددة والتحليل متعدد المصادر، مع تحسين الأداء عبر دفع التنبؤات (predicate push-down) إلى جانب المصدر لتقليل نقل البيانات. يدير النظام البيانات المعقدة من خلال نظام أنواع ثابت (static type system) مع أنواع اتحادية (union types) ويوفر إمكانية المراقبة عبر تصور خطط تنفيذ الاستعلامات.
Generates visual representations of execution plans to verify predicate push-down and optimization logic.
Pigsty هي منصة تنسيق بنية تحتية لقاعدة بيانات شاملة مصممة لأتمتة دورة الحياة الكاملة لمجموعات PostgreSQL عالية التوافر. تعمل كإطار عمل للبنية التحتية ككود يدير تنسيق المجموعة، وتوفير العقد، واكتشاف الخدمة من خلال دفاتر تشغيل متطابقة. من خلال دمج آليات الإجماع الموزعة، تضمن المنصة تجاوز الفشل الآلي وإنفاذ الحالة المتسقة عبر بيئات متنوعة، بما في ذلك الأجهزة المعدنية والبنية التحتية الافتراضية. تتميز المنصة بمجموعة قوية من القدرات التشغيلية التي تمتد إلى ما وراء إدارة قاعدة البيانات القياسية. تتميز بخط أنابيب مراقبة مدمج يجمع المقاييس والسجلات والآثار في لوحات تحكم مركزية لمراقبة الأداء في الوقت الفعلي والتحليل التشخيصي. بالإضافة إلى ذلك، توفر إطار عمل ترحيل يحاكي بروتوكولات الأسلاك المملوكة وصيغة SQL، مما يسمح بدمج أعباء عمل قاعدة بيانات المؤسسات القديمة في بيئات علائقية حديثة. يغطي النظام مساحة وظيفية واسعة، بما في ذلك إدارة التخزين المتقدمة مع استنساخ النسخ عند الكتابة للنشر السريع، وتنسيق قواعد البيانات المتعددة الذي ينسق المحركات العلائقية مع التخزين المؤقت وتخزين الكائنات. كما يدمج تقوية الأمان، والنسخ الاحتياطي والاستعادة الآلي، وتوجيه حركة المرور من خلال وكلاء طبقيين لفصل اتصالات العميل عن طوبولوجيا المجموعة الأساسية. يتم توزيع المشروع كنموذج مرآة حزمة مكتفٍ ذاتياً، مما يتيح النشر المتسق وإدارة التبعية في البيئات الآمنة أو المعزولة.
Displays database execution plans as visual diagrams to help developers identify and resolve performance bottlenecks.
Eko هو إطار عمل لتصميم ونشر سير عمل الوكلاء (agentic workflows)، يتميز بمنسق سير عمل وكلاء LLM ومحرك لأتمتة المتصفح. يوفر مدير عمليات من جانب الخادم لتنفيذ العمليات على مستوى النظام وإدارة الملفات المحلية، إلى جانب وحدة تحكم للوكلاء مع تدخل بشري (human-in-the-loop) للإشراف والتوجيه اليدوي أثناء عمليات اتخاذ القرار المؤتمتة. ينسق النظام تعاون الوكلاء المتعددين من خلال التقسيم القائم على الأدوار وتنسيق سير العمل، حيث يقسم المهام المعقدة إلى أدوار متميزة ويدير تسليم التنفيذ. يدمج بروتوكول سياق النموذج (Model Context Protocol) لتوحيد الاتصالات بين الوكلاء والأدوات أو مصادر البيانات الخارجية. تتضمن المنصة قدرات لأتمتة المتصفح بدون واجهة رسومية (headless)، وكشط الويب، وأتمتة المهام المتكررة باستخدام الاستماع للأحداث القائم على الحلقات. كما يتميز ببث خطط التنفيذ لتصور عملية التخطيط الداخلية للوكيل في الوقت الفعلي.
Features execution plan streaming to visualize an agent's internal planning process in real-time.