1. 毕业设计(论文)主要目标:
PostgreSQL数据库使用基于cost的SQL查询优化器,小于12个表的join使用动态规划算法查找最优执行路径,由于动态规划复杂度比较高,大于等于12个表则使用遗传算法找局部最优解。这里可以探索使用机器学习算法来优化SQL查询。
2. 毕业设计(论文)主要内容:
分析PostgreSQL数据库SQL查询优化器原理,使用机器学习算法替换现有的动态规划和遗传算法,并对比分析性能,争取实现一个PostgreSQL数据库插件。
3. 主要参考文献
- Learning State Representations for Query Optimization with Deep Reinforcement Learning
- Cost-Based Query Optimization via AI Planning
- Deep Reinforcement Learning for Join Order Enumeration
- Cuttlefish: A Lightweight Primitive for Adaptive Query Processing
- Sampling-Based Query Re-Optimization(SIGMOD2016)
- 《PostgreSQL技术内幕:查询优化深度探索》
- 《数据库查询优化器的艺术》
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。