5 Repos
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 5 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 ist eine föderierte SQL-Query-Engine, ein Datentransformer und ein Streaming-SQL-Prozessor. Es ermöglicht die Ausführung einzelner SQL-Statements über mehrere heterogene Datenquellen hinweg – einschließlich verschiedener Datenbanktypen und Dateiformate –, um Ergebnisse zu einem einheitlichen Datensatz zusammenzuführen und zu transformieren. Das System zeichnet sich dadurch aus, dass es CSV-, JSONLines- und Parquet-Dateien als virtuelle Tabellen behandelt und eine Plugin-basierte Architektur nutzt, um die Konnektivität zu externen Speichersystemen zu erweitern. Es fungiert als Streaming-Prozessor für unendliche Datenströme und verwendet Watermarks, Retractions und Tumbling Windows, um die Konsistenz bei ungeordneten Ereignissen zu wahren. Zudem dient es als SQL-Datengenerator, der synthetische Datensätze und Record-Streams über tabellenwertige Funktionen erzeugen kann. Die Engine umfasst Funktionen für Cross-Source-Joins und Multi-Source-Analysen, die durch Source-Side Predicate Push-down optimiert werden, um den Datentransfer zu reduzieren. Sie verwaltet komplexe Daten über ein statisches Typsystem mit Union-Types und bietet Observability durch die Visualisierung von Query-Ausführungsplänen.
Generates visual representations of execution plans to verify predicate push-down and optimization logic.
Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of high-availability PostgreSQL clusters. It functions as an infrastructure-as-code framework that manages cluster coordination, node provisioning, and service discovery through idempotent playbooks. By integrating distributed consensus mechanisms, the platform ensures automated failover and consistent state enforcement across diverse environments, including bare metal and virtualized infrastructure. The platform distinguishes itself through a robust suite of operational capabiliti
Displays database execution plans as visual diagrams to help developers identify and resolve performance bottlenecks.
Eko ist ein Framework für das Design und die Bereitstellung von agentenbasierten Workflows, das einen LLM-Agent-Workflow-Orchestrator und eine Browser-Automatisierungs-Engine umfasst. Es bietet einen serverseitigen Prozessmanager für die Ausführung von Systemoperationen und die Verwaltung lokaler Dateien sowie einen Human-in-the-Loop-Agent-Controller für manuelle Aufsicht und Steuerung während automatisierter Entscheidungsprozesse. Das System koordiniert die Zusammenarbeit mehrerer Agenten durch rollenbasierte Partitionierung und Workflow-Orchestrierung, wobei komplexe Aufgaben in verschiedene Rollen unterteilt und Ausführungsübergaben verwaltet werden. Es integriert das Model Context Protocol, um Verbindungen zwischen Agenten und externen Tools oder Datenquellen zu standardisieren. Die Plattform umfasst Funktionen für Headless-Browser-Automatisierung, Web-Scraping und die Automatisierung repetitiver Aufgaben mittels schleifenbasierter Event-Listener. Sie bietet zudem ein Streaming von Ausführungsplänen, um den internen Planungsprozess eines Agenten in Echtzeit zu visualisieren.
Features execution plan streaming to visualize an agent's internal planning process in real-time.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Visualizes database query plans as interactive diagrams or trees to identify performance bottlenecks.