SQLCheck: Automated SQL Anti-Pattern Detection Tool icon

SQLCheck: Automated SQL Anti-Pattern Detection Tool

SQLCheck is a powerful tool designed to automatically identify common SQL anti-patterns that can hinder database performance. By targeting all major SQL dialects, it helps developers optimize their queries and improve overall database efficiency, making it an essential resource for both database design and application development.

Features

Detects a wide range of logical, physical, and query design anti-patterns.

Supports all major SQL dialects, ensuring broad applicability.

Provides installation packages for multiple operating systems including Ubuntu, Fedora, MacOS, and Windows.

Open source with an active community for contributions and improvements.

Comprehensive documentation and unit testing support for developers.

Repository Details

2,434
120
Updated: 11/28/2024

Languages

C++
CMake
Shell

Topics

sql
database
postgresql
mysql
sqlite3
command-line
microsoft-sql-server
oracle

License

Apache License 2.0