awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

37 Repos

Awesome GitHub RepositoriesQuery Performance Analyzers

Tools for visualizing and evaluating the execution plans of database queries.

Distinguishing note: Focuses on performance analysis and optimization rather than query execution itself.

Explore 37 awesome GitHub repositories matching data & databases · Query Performance Analyzers. Refine with filters or upvote what's useful.

Awesome Query Performance Analyzers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • dbeaver/dbeaverAvatar von dbeaver

    dbeaver/dbeaver

    50,678Auf GitHub ansehen↗

    DBeaver is a universal database client and administration environment designed for managing diverse relational and non-relational database systems. It provides a unified graphical interface that enables users to perform data manipulation, schema migration, and performance monitoring across multiple platforms. By utilizing a standardized driver abstraction layer, the application translates generic requests into database-specific commands, ensuring consistent interaction regardless of the underlying technology. The project distinguishes itself through an extensible, plugin-based architecture th

    Analyzes query performance by viewing the generated tree of execution steps to estimate optimization.

    Javaaicopilotdatabase
    Auf GitHub ansehen↗50,678
  • prisma/prismaAvatar von prisma

    prisma/prisma

    46,366Auf GitHub ansehen↗

    Prisma is a database toolkit that provides a unified access layer for interacting with relational and document databases. It centers on a declarative schema modeling approach, where developers define their data structures in a human-readable language. This schema serves as the single source of truth, from which the toolkit automatically generates type-safe database clients that provide compile-time validation and editor autocomplete for all data operations. The project distinguishes itself through a high-performance, Rust-based query engine that handles query planning and connection pooling o

    Identifies and resolves slow queries through automated suggestions to improve application speed and database efficiency.

    TypeScriptcockroachdbdatabasejavascript
    Auf GitHub ansehen↗46,366
  • alibaba/p3cAvatar von alibaba

    alibaba/p3c

    30,827Auf GitHub ansehen↗

    p3c is a Java static analysis tool and code quality linter designed to enforce professional coding guidelines and quality standards. It utilizes a set of custom rules based on the PMD engine to scan source code for style violations, performance bottlenecks, and potential bugs. The project is distributed as an IDE linting plugin that provides real-time feedback and warnings during development. It also includes functionality for pre-commit code quality gates, allowing modified files to be scanned and blocked if they violate defined rules before being committed to version control. The analysis

    Detects inefficient database queries and mapping logic through static analysis of Java code.

    Kotlin
    Auf GitHub ansehen↗30,827
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Analyzes and evaluates database query execution plans to ensure performance and scalability.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Auf GitHub ansehen↗21,906
  • tursodatabase/libsqlAvatar von tursodatabase

    tursodatabase/libsql

    16,887Auf GitHub ansehen↗

    LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access, edge computing, and real-time synchronization. It functions as an embedded database library that integrates directly into application processes while providing the infrastructure to maintain consistency across multiple geographic regions. The platform distinguishes itself by enabling database interaction over standard HTTP protocols, allowing applications to query remote data sources in serverless and edge environments without requiring local filesystem access. It includes nativ

    Analyzes execution history to identify and surface resource-intensive SQL statements for performance tuning.

    Cdatabaseembedded-databaserust
    Auf GitHub ansehen↗16,887
  • prestodb/prestoAvatar von prestodb

    prestodb/presto

    16,711Auf GitHub ansehen↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Provides detailed distributed execution plans and operator-level metrics to identify performance bottlenecks.

    Javabig-datadatahadoop
    Auf GitHub ansehen↗16,711
  • victoriametrics/victoriametricsAvatar von VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343Auf GitHub ansehen↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Provides granular metrics on disk I/O, block processing, and resource consumption per query to identify bottlenecks and optimize search performance.

    Godatabasegrafanagraphite
    Auf GitHub ansehen↗16,343
  • analysis-tools-dev/static-analysisAvatar von analysis-tools-dev

    analysis-tools-dev/static-analysis

    14,389Auf GitHub ansehen↗

    This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma

    Evaluates SQL schemas and queries to identify performance bottlenecks and optimization opportunities.

    Rustanalysisawesome-listcode-quality
    Auf GitHub ansehen↗14,389
  • dbt-labs/dbt-coreAvatar von dbt-labs

    dbt-labs/dbt-core

    13,051Auf GitHub ansehen↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Extracts start, end, and completion timestamps for model runs to analyze performance and identify bottlenecks in the transformation process.

    Rustanalyticsbusiness-intelligencedata-modeling
    Auf GitHub ansehen↗13,051
  • adambard/learnxinyminutes-docsAvatar von adambard

    adambard/learnxinyminutes-docs

    12,287Auf GitHub ansehen↗

    This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad

    Includes references to analyzing query execution plans for performance optimization.

    Markdown
    Auf GitHub ansehen↗12,287
  • pingcap/awesome-database-learningAvatar von pingcap

    pingcap/awesome-database-learning

    10,672Auf GitHub ansehen↗

    This project is a curated collection of academic papers, books, and technical resources designed for studying the architecture and implementation of database management systems. It serves as a comprehensive educational guide for engineers and researchers looking to understand the fundamental principles behind modern data storage and retrieval. The repository distinguishes itself by providing structured learning paths across critical database domains, including the design of persistent storage engines, the mechanics of query optimization, and the complexities of distributed transaction managem

    Analyzes high-performance execution models like operator fusion and vectorization for efficient query processing.

    awesomeawesome-listblogs
    Auf GitHub ansehen↗10,672
  • yugabyte/yugabyte-dbAvatar von yugabyte

    yugabyte/yugabyte-db

    10,349Auf GitHub ansehen↗

    YugabyteDB is a distributed SQL database and relational data store designed for horizontal scalability and high availability across multiple nodes or regions. It functions as a cloud-native system that ensures continuous availability and supports PostgreSQL compatible query languages and drivers. The system includes specialized capabilities as a vector database for AI, utilizing high-dimensional indexing to perform similarity searches. It is engineered as a multi-region cloud database that synchronizes data across different geographic locations to maintain global availability. The project co

    Ships tools for analyzing query performance by capturing diagnostic information and evaluating execution plans.

    Ccloud-nativecppdatabase
    Auf GitHub ansehen↗10,349
  • lancedb/lancedbAvatar von lancedb

    lancedb/lancedb

    9,031Auf GitHub ansehen↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Inspects execution plans to verify index usage and filter pushdown for improved query performance.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Auf GitHub ansehen↗9,031
  • ankane/pgheroAvatar von ankane

    ankane/pghero

    8,880Auf GitHub ansehen↗

    PgHero is a performance dashboard and diagnostic tool for PostgreSQL. It provides a web interface for monitoring database metrics, analyzing query performance, and managing active connections across multiple database instances. The project distinguishes itself by recording query and storage statistics over time, enabling historical trend analysis through a time-range slider. It also identifies missing indexes by analyzing query patterns and integrates with cloud provider APIs to retrieve system-level hardware statistics such as CPU and IOPS. The tool's broader capabilities cover process admi

    Records query history and visualizes performance trends over time to optimize database execution speed.

    Ruby
    Auf GitHub ansehen↗8,880
  • graphql/graphql-playgroundAvatar von graphql

    graphql/graphql-playground

    8,839Auf GitHub ansehen↗

    GraphQL Playground is an interactive development environment and API client used for writing, testing, and debugging GraphQL queries, mutations, and subscriptions. It functions as a visual tool for executing requests against a GraphQL server and inspecting the resulting JSON responses. The project includes a documentation browser for exploring schemas and an editor with autocompletion and error highlighting. It provides specialized capabilities for analyzing API performance through tracing visualization and supports real-time data updates via subscription streaming. The environment allows fo

    Visualizes execution plans and tracing data to help optimize GraphQL query performance.

    TypeScript
    Auf GitHub ansehen↗8,839
  • xiaomi/soarAvatar von XiaoMi

    XiaoMi/soar

    8,770Auf GitHub ansehen↗

    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

    Analyzes database queries to identify performance bottlenecks and suggest structural improvements.

    Goadvisorauditorcommand-line
    Auf GitHub ansehen↗8,770
  • porsager/postgresAvatar von porsager

    porsager/postgres

    8,566Auf GitHub ansehen↗

    This project is a PostgreSQL client library and SQL query builder for JavaScript and TypeScript. It provides a low-level database driver and connection manager to handle database sessions, along with a logical replication client for monitoring real-time changes. The library distinguishes itself with a high-performance bulk data streamer that utilizes the database copy command for importing and exporting large datasets. It also implements a logical replication protocol to facilitate real-time database synchronization through change subscriptions and channel-based notifications. The toolset co

    Provides utilities to analyze query metadata, such as column types and the final SQL string, without execution.

    JavaScriptclientcockroachdbdatabase
    Auf GitHub ansehen↗8,566
  • linkedin/school-of-sreAvatar von linkedin

    linkedin/school-of-sre

    8,093Auf GitHub ansehen↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    Teaches how to evaluate query execution plans and runtime statistics to identify performance bottlenecks.

    HTMLgithadooplinux
    Auf GitHub ansehen↗8,093
  • erikgrinaker/toydbAvatar von erikgrinaker

    erikgrinaker/toydb

    7,251Auf GitHub ansehen↗

    ToyDB is a distributed SQL database that provides a system for storing and querying data across multiple nodes. It focuses on maintaining strong consistency and fault tolerance through the implementation of a distributed consensus algorithm. The project distinguishes itself by supporting historical data versioning, enabling time-travel queries to retrieve the state of the database from a specific point in the past. It utilizes multi-version concurrency control to manage ACID transactions and ensure data integrity during concurrent operations. The system covers relational data modeling with t

    Ships tools for visualizing and evaluating the execution plans of database queries to optimize index and join usage.

    Rust
    Auf GitHub ansehen↗7,251
  • hazelcast/hazelcastAvatar von hazelcast

    hazelcast/hazelcast

    6,570Auf GitHub ansehen↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Collects and exposes real-time operational metrics for running or completed tasks to provide visibility into processing efficiency.

    Javabig-datacachingdata-in-motion
    Auf GitHub ansehen↗6,570
Vorherige12Nächste
  1. Home
  2. Data & Databases
  3. Query Performance Analyzers

Unter-Tags erkunden

  • Execution Performance Analyzers3 Sub-TagsTools for evaluating distributed execution plans and operator-level metrics to diagnose performance issues. **Distinct from Query Performance Analyzers:** Distinct from general query performance analyzers: focuses on distributed execution plan metrics.
  • Function Performance TrackingMeasuring the execution time of code blocks and recording checkpoints to analyze performance bottlenecks. **Distinct from Execution Performance Analyzers:** Focuses on application-level function checkpoints rather than distributed execution plans or database query analysis.
  • GraphQL Query Cost Analyzers1 Sub-TagAssigns weights to fields and rejects operations exceeding a configured performance budget to protect APIs from abuse. **Distinct from Query Performance Analyzers:** Distinct from Query Performance Analyzers: focuses on cost analysis and rejection before execution, not post-execution performance diagnosis.
  • Regional Resolution AnalysisAnalysis of how DNS resolution results vary across different geographic regions. **Distinct from Query Performance Analyzers:** Focuses on geographic distribution of DNS responses rather than database query execution plans.
  • Static Query AnalysisAnalysis of SQL strings within application code to evaluate performance without executing the queries. **Distinct from Query Performance Analyzers:** Focuses on static string analysis of queries rather than analyzing actual database execution plans