买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种准确追溯数据库操作用户的方法_成都虚谷伟业科技有限公司_202410080955.6 

申请/专利权人:成都虚谷伟业科技有限公司

申请日:2024-01-19

公开(公告)日:2024-04-16

公开(公告)号:CN117891642A

主分类号:G06F11/07

分类号:G06F11/07;G06F11/30;G06F11/34;G06F16/21;G06F16/242;G06F16/2453;G06F16/2455;G06F9/52

优先权:

专利状态码:在审-公开

法律状态:2024.04.16#公开

摘要:本发明公开了一种准确追溯数据库操作用户的方法,解决了现有技术中很难准确追溯到导致问题的具体用户或操作的问题,具体包括下述步骤:步骤101、SQL解析;步骤102、查询优化;步骤103、执行计划的生成;步骤104、权限检查;步骤105、执行计划的执行;步骤106、事务管理;步骤107、并发控制;步骤108、日志记录;步骤109、返回结果;步骤110、事务提交;步骤111、资源释放。本发明当数据库出现性能问题或异常时,能够迅速定位到执行SQL的IP地址有助于进行更有效的故障排查,管理员可以追踪到是哪个用户或应用程序执行了具体的SQL语句,从而更精准地定位性能瓶颈或错误。

主权项:1.一种准确追溯数据库操作用户的方法,其特征在于,具体包括下述步骤:步骤101、SQL解析:通过应用程序发送SQL查询或更新请求至数据库,在SQL解析阶段,数据库引擎不仅解析SQL语句,还记录执行此请求的客户端IP地址,此时,数据库开始跟踪执行者的IP信息;步骤102、查询优化:解析后,数据库系统进行查询优化,选择最有效的执行计划;步骤103、执行计划的生成:将步骤102选择的最有效的执行计划生成;步骤104、权限检查:在检查用户权限的阶段,需要保证只有经过授权的IP地址执行相应的操作;步骤105、执行计划的执行:将步骤103生成的执行计划进行执行;步骤106、事务管理;步骤107、并发控制:在多用户环境中执行并发控制时,数据库跟踪执行者的IP地址,以实现有效的锁定机制和事务隔离;步骤108、日志记录:数据库将执行的SQL操作记录到事务;步骤109、返回结果:若SQL语句是一个查询,数据库将返回结果集;步骤110、事务提交:在事务完成后,数据库系统执行提交操作,将事务的修改永久保存到数据库;步骤111、资源释放:在SQL语句执行完成后,数据库系统释放相关的资源。

全文数据:

权利要求:

百度查询: 成都虚谷伟业科技有限公司 一种准确追溯数据库操作用户的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。