├── .idea ├── vcs.xml └── workspace.xml ├── An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning.pdf ├── Dockerfile ├── README.md ├── environment ├── __init__.py ├── __init__.pyc ├── base.pyc ├── configs.py ├── configs.pyc ├── db.pyc ├── knobs.py ├── knobs.pyc ├── mysql.py ├── mysql.pyc ├── utils.py └── utils.pyc ├── models ├── __init__.py ├── __init__.pyc ├── ddpg.py ├── ddpg.pyc ├── prioritized_replay_memory.py └── prioritized_replay_memory.pyc ├── requirements.txt ├── scripts ├── prepare.sh ├── run_sysbench.sh ├── run_tpcc.sh └── tpcc_load.sh ├── server ├── server.py └── start_server.sh └── tuner ├── __init__.py ├── evaluate.py ├── train.py ├── utils.py └── utils.pyc /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning.pdf -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/README.md -------------------------------------------------------------------------------- /environment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/__init__.py -------------------------------------------------------------------------------- /environment/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/__init__.pyc -------------------------------------------------------------------------------- /environment/base.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/base.pyc -------------------------------------------------------------------------------- /environment/configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/configs.py -------------------------------------------------------------------------------- /environment/configs.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/configs.pyc -------------------------------------------------------------------------------- /environment/db.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/db.pyc -------------------------------------------------------------------------------- /environment/knobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/knobs.py -------------------------------------------------------------------------------- /environment/knobs.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/knobs.pyc -------------------------------------------------------------------------------- /environment/mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/mysql.py -------------------------------------------------------------------------------- /environment/mysql.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/mysql.pyc -------------------------------------------------------------------------------- /environment/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/utils.py -------------------------------------------------------------------------------- /environment/utils.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/environment/utils.pyc -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/models/__init__.pyc -------------------------------------------------------------------------------- /models/ddpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/models/ddpg.py -------------------------------------------------------------------------------- /models/ddpg.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/models/ddpg.pyc -------------------------------------------------------------------------------- /models/prioritized_replay_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/models/prioritized_replay_memory.py -------------------------------------------------------------------------------- /models/prioritized_replay_memory.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/models/prioritized_replay_memory.pyc -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/scripts/prepare.sh -------------------------------------------------------------------------------- /scripts/run_sysbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/scripts/run_sysbench.sh -------------------------------------------------------------------------------- /scripts/run_tpcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/scripts/run_tpcc.sh -------------------------------------------------------------------------------- /scripts/tpcc_load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/scripts/tpcc_load.sh -------------------------------------------------------------------------------- /server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/server/server.py -------------------------------------------------------------------------------- /server/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/server/start_server.sh -------------------------------------------------------------------------------- /tuner/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tuner/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/tuner/evaluate.py -------------------------------------------------------------------------------- /tuner/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/tuner/train.py -------------------------------------------------------------------------------- /tuner/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/tuner/utils.py -------------------------------------------------------------------------------- /tuner/utils.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HustAIsGroup/CDBTune/HEAD/tuner/utils.pyc --------------------------------------------------------------------------------