The QEP Visualiser Tool is a web app built using Tornado and vis.js . This project aims to better visualize QEP than the current QEP visualisation tools offered. This will allow database devs understand how to go about fine tuning the database/query to improve performance.
- Jeffrey
- Marcia Ong Wen Jie
- Natassa Karinka
- Poh Ban Hoe
Our application only runs in python 3.x
Please make sure you have python3 installed in your computer
For best experience please use Google Chrome
as your browser
- Install the dependencies:
Use
pip
orpip3
depends on your computer's python3 binary
pip install -r requirements.txt
- Start the server
Use
python
orpython3
depends on your computer's python3 binary
python app.py
-
Go to your browser and navigate to
localhost:8888
-
Go to settings page to connect to the database
-
Graph need some time to be shown depending of the query complexity