【技术实现步骤摘要】
本专利技术涉及一种基于mysql数据库日志挖掘与监测方法、系统,属于数据库管理领域。
技术介绍
1、数据库都有不同的日志文件,记录着数据库在运行工作时的方方面面,帮助数据库管理员追踪和查看数据库中以前发生过的各种事件。mysql数据库有4种不同的日志,分别是错误日志、慢查询日志、通用查询日志和二进制日志,这些日志文件中记录着mysql数据库在不同方面的记录。错误日志可以帮助用户快速定位数据库系统故障原因;通用查询日志记录数据库发生的任何操作;慢查询日志追踪系统性能问题,也可以找到影响性能的sql语句;二进制日志记录mysql数据库中所有更新数据的sql语句,即记录了数据库中所有数据变更操作。
2、由以上分析可知,数据库运行工作时存在大量数据,这可能导致存储和检索效率下降;大量子系统访问还可能导致查询响应时间延长,满足不了快速的数据分析需求。
技术实现思路
1、为了解决数据库使用过程中大量子系统访问而导致的问题,包括海量数据积累、查询响应时间过长以及困难重重的快速数据分析等,本专
...【技术保护点】
1.一种基于MySQL数据库日志挖掘与监测方法,其特征在于:该方法包括以下步骤:
2.如权利要求1所述的一种基于MySQL数据库日志挖掘与监测方法,其特征在于:MySQL数据库的操作日志保存在特定的系统表中。查询操作日志时,可以根据需要过滤特定类型的操作,从而获取binlog日志文件、日志权限规则集合、属性与类型的映射关系和类型与字段位置的映射关系数据文件。使用触发器实现将日志采集过程设计为实时监测的形式,确保能够捕获数据库中新产生的日志。对获取的日志数据进行解析,将其结构化成可分析的格式。
3.如权利要求1所述的一种基于MySQL数据库日志挖
...【技术特征摘要】
1.一种基于mysql数据库日志挖掘与监测方法,其特征在于:该方法包括以下步骤:
2.如权利要求1所述的一种基于mysql数据库日志挖掘与监测方法,其特征在于:mysql数据库的操作日志保存在特定的系统表中。查询操作日志时,可以根据需要过滤特定类型的操作,从而获取binlog日志文件、日志权限规则集合、属性与类型的映射关系和类型与字段位置的映射关系数据文件。使用触发器实现将日志采集过程设计为实时监测的形式,确保能够捕获数据库中新产生的日志。对获取的日志数据进行解析,将其结构化成可分析的格式。
3.如权利要求1所述的一种基于mysql数据库日志挖掘与监测方法,其特征在于:步骤(3)中,采用k均值聚类进行分类时,将给定数据集划分成k个簇,并给出每个样本数据对应的中心点具体步骤如下:
4.一种基于mysql数据库日志挖掘与监测系统,该...
【专利技术属性】
技术研发人员:陈传凯,王伟斌,刘亚,
申请(专利权)人:北京新数科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。