买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北方健康医疗大数据科技有限公司
摘要:本发明涉及一种SQL作业优化方法及系统,属于数据库技术领域,通过客户端监控数据库服务器的SQL作业的资源消耗,并捕获资源消耗高的SQL作业;通过客户端向服务端发起优化请求;服务端接收优化请求,生成多种优化方案,将多种优化方案发送至数据库服务器;数据库服务器对接收的优化方案进行预演,生成多种优化方案对应的优化效率;数据库服务器向客户端返回多种优化方案和优化效率;客户端选择效率高的优化方案,并将选择的效率高的优化方案发送至服务端;接收效率高的优化方案,并将接收的效率高的优化方案下发至数据库服务器。降低了人力成本,减少对人工的依赖,提升了处理效率。
主权项:1.一种SQL作业优化方法,其特征在于,所述方法包括:步骤S1:客户端通过服务端对数据库服务器的各项SQL作业的资源消耗进行监控,并捕获资源消耗超过预设的阈值的SQL作业,作为待优化SQL作业;步骤S2:客户端向服务端发起针对待优化SQL作业的优化请求;步骤S3:服务端接收客户端发起的优化请求,并在接收到客户端发起的优化请求后为每一个待优化SQL作业生成若干个优化方案,并将为每一个待优化SQL作业所生成的各优化方案发送至数据库服务器;步骤S4:数据库服务器对发送来的每一个待优化SQL作业的每一个优化方案进行预演,对应得到所发送来的每一个待优化SQL作业的每一个优化方案对应的优化效率;步骤S5:数据库服务器向客户端返回每一个待优化SQL作业的优化方案及优化方案对应的优化效率;步骤S6:客户端接收数据库服务器返回的每一个待优化SQL作业的优化方案及优化方案对应的优化效率,将每一个待优化SQL作业的优化方案按照优化效率从高到低的顺序进行排序,选出每一个待优化SQL作业中优化效率位居第一的优化方案,得到每一个待优化SQL作业的优化效率最高的优化方案,即得到每一个待优化SQL作业的目标优化方案,并将每一个待优化SQL作业的目标优化方案发送至服务端;步骤S7:服务端接收每一个待优化SQL作业的目标优化方案,并将接收的每一个待优化SQL作业的目标优化方案下发至数据库服务器,数据库服务器基于每一个待优化SQL作业的目标优化方案,对应优化每一个待优化SQL作业。
全文数据:
权利要求:
百度查询: 北方健康医疗大数据科技有限公司 一种SQL作业优化方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。