Skip to main content

Library to profile and compare SQL queries for different databases.

Project description

BlueScope

Introduce science to SQL optimization.

Description

Profiles the performance of SQL queries by running the N times and measuring the time it takes to execute with minimizing any external reasons such as compilation time, queue time e.t.c.

How many times SQL query will be run is determined by confidence level and margin of error.

Compares results of 2 different queries using Student's t-test. Returns the result of the test (p-value) and the conclusion.

Table of currently supported databases:

Data Base Current status
Redshift Serverless Supported ✅
Redshift Dedicated In development ⏳
BigQuery Planned
PostgreSQL Planned
MySQL Planned

How to use

TBD

How to contribute

TBD

License

⚖️ GPL-3.0

Contact

Maintainer: Mirzabekian Arkadii 📧 Email

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

BlueScope-1.0.0a1.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

BlueScope-1.0.0a1-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file BlueScope-1.0.0a1.tar.gz.

File metadata

  • Download URL: BlueScope-1.0.0a1.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for BlueScope-1.0.0a1.tar.gz
Algorithm Hash digest
SHA256 50dbc6d427edf555f5e0d86fd89862d3fb46e6753c05c5e06a928119d1ba4bc8
MD5 6927a8b19c0f84424052471e9a06ac1f
BLAKE2b-256 4d516bc4fbfcc0935c8a1b6f7e6f2c4f065019fe859652ffda7baa839f557ac6

See more details on using hashes here.

File details

Details for the file BlueScope-1.0.0a1-py3-none-any.whl.

File metadata

  • Download URL: BlueScope-1.0.0a1-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for BlueScope-1.0.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 c62cbb76c7cb152a291bd9d329d2c0e75182b284345843c30cc107eef4c5dbc4
MD5 68b5274dfd84a991e47387f82264d602
BLAKE2b-256 c06092d2427a31b31b617a4b4507e4219a530693af29c054d6bcfb3b0c93e3de

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page