7 个仓库
Diagnostic tools for analyzing database execution plans and server activity to optimize performance.
Distinct from SQL Query Optimizations: Shortlist contains optimizers and engines, but not diagnostic profiling tools for execution plan analysis.
Explore 7 awesome GitHub repositories matching data & databases · SQL Query Profilers. Refine with filters or upvote what's useful.
Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and administering relational databases. It functions as a comprehensive environment for relational database management, providing a structured interface for executing SQL queries and browsing database objects. The platform is distinguished by its interactive data notebooks, which combine executable code cells, narrative text, and visualizations for data analysis. It also includes specialized tools for database migration, allowing users to assess and transfer schemas and data from on-p
Provides a diagnostic profiler to analyze execution plans and server activity for query optimization.
jOOQ is a type-safe SQL query builder for Java that generates code from live database schemas, enabling compile-time validation of SQL syntax and data types. Its core identity is built around a fluent DSL that mirrors SQL structure, a code generator that maps tables, views, and routines to Java objects, and a multi-dialect engine that translates the same DSL into vendor-specific SQL for over 30 databases. The project also includes a SQL parser and transformer for refactoring or dialect conversion, reactive stream integration for non-blocking query execution, and a JDBC proxy diagnostics tool f
Detects inefficient queries, duplicate statements, and unnecessary column projections by proxying JDBC connections.
Perfetto is a platform for system-level performance tracing and analysis on Linux and Android. It combines a high-throughput trace recorder, a SQL-based query engine, and a browser-based visualizer into a single toolchain. The platform covers CPU scheduling and call-stack profiling, native and Java heap memory allocation tracking, GPU and graphics events, and system-wide counters such as CPU frequency and power consumption. The architecture decouples trace recording from offline analysis, using a compact protobuf format for event encoding and columnar storage for efficient SQL queries. The we
Analyzes heap profile data using SQL queries against tables of call stacks and allocations.
Telescope 是一个用于 Laravel 应用程序的调试仪表板和开发工具,提供了一个 Web 界面来监控请求、异常、数据库查询和日志。它作为一个 PHP 应用程序监控器和诊断助手,追踪系统的执行生命周期以识别和解决 Bug。 该工具的独特之处在于为 SQL 查询和 Redis 命令提供了专门的分析器,以及一个用于外发邮件的浏览器内预览系统。它还包括一个专门的审计系统,用于控制台命令和授权门控检查,以验证权限逻辑。 该平台涵盖了广泛的可观测性领域,包括后台作业和进程跟踪、缓存操作检查以及应用程序事件监控。它通过 Header 和会话数据分析请求生命周期,记录异常的完整堆栈跟踪,并监控视图渲染和模型水合。 监控界面的访问通过集中的授权门控进行管理。
Logs raw SQL execution times and bindings to identify and resolve slow database queries.
Django Silk is a profiling and inspection toolset for Django applications designed to capture SQL queries, HTTP request data, and execution timing for diagnostics. It functions as a performance profiler and debugging middleware that records runtime execution data to provide a comprehensive overview of application behavior. The system includes a database profiler for identifying slow operations through detailed timing data and an HTTP request inspector for reviewing headers, bodies, and network traffic via a web interface. It allows for the reproduction of specific server requests through gene
Analyzes every SQL query executed during a Django request, showing execution time, tables, joins, and stack traces.
Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.
Inspects executed requests and database queries in real-time to analyze performance.
FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut
Includes diagnostic tools for analyzing execution plans to identify missing indexes and optimize query performance.