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

一种基于用户级别资源跟踪的分账计费方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:浙江智臾科技有限公司

摘要:本发明公开了一种基于用户级别资源跟踪的分账计费方法,包括如下步骤:步骤S1:构建资源跟踪和记录单元,包括资源跟踪器和线程资源记录器;步骤S2:基于用户请求,通过资源跟踪和记录单元,进行对应的资源信息采样和数据访问量信息记录;用户请求分发至数据库线程执行前,线程资源记录器记录用户请求的会话信息;资源跟踪器从所有线程资源记录器中获取会话信息以记录对应的资源信息;线程资源记录器根据用户请求获取数据访问量信息,资源跟踪器从所有线程资源记录器中,获取并记录对应的数据访问量信息;步骤S3:根据记录的资源信息和数据访问量信息,统计用户对应的资源使用量和数据访问量,根据统计结果进行用户级别的分账计费。

主权项:1.一种基于用户级别资源跟踪的方法,其特征在于包括如下步骤:步骤S1:构建资源跟踪和记录单元,包括资源跟踪器和线程资源记录器,线程资源记录器用于收集各个线程中的资源信息和数据访问量信息,资源跟踪器对线程资源记录器收集的信息进行统计;步骤S2:基于用户请求,通过资源跟踪和记录单元,进行对应的资源信息采样和数据访问量信息记录;用户请求分发至数据库线程执行前,线程资源记录器记录用户请求的会话信息;资源跟踪器从所有线程资源记录器中获取会话信息以记录对应的资源信息;线程资源记录器根据用户请求获取数据访问量信息,资源跟踪器从所有线程资源记录器中,获取并记录对应的数据访问量信息;所述用户请求包含用户发起的SQL查询,线程资源记录器从SQL查询中记录当前查询相关信息,包括根查询ID,对于SQL查询的分布式执行过程,用户发起的SQL查询请求会发送到集群中的某个节点,在当前节点上,SQL查询会按分区情况拆分出多个单分区的查询,记录拆分出的单分区查询的数据访问量信息,这些单分区的查询会分发到各个节点上执行,最后,通过根查询ID将所有由同一个SQL查询拆分出的查询关联起来,当前节点将查询结果合并为最终的用户查询结果;当数据节点执行拆分出的单分区查询时,根据当前存储引擎不同,采用不同的记录方式:对于OLAP引擎,其获取数据的逻辑有三种:1)通过扫描文件获取数据;2)通过读分区缓存获取数据;3)通过列缓存获取数据;资源跟踪器将记录上述三种情况实际读出的行数;对于TSDB引擎,其获取数据的逻辑有两种:1)通过扫描文件获取数据;2)通过高速缓存引擎获取数据;资源跟踪器将记录上述两种情况实际读出的行数;对于PKEY引擎,其获取数据的逻辑有:1)通过扫描文件获取数据;2)通过高速缓存引擎获取数据;资源跟踪器将记录上述两种情况实际读出的行数;步骤S3:根据记录的资源信息和数据访问量信息,统计用户对应的资源使用量和数据访问量。

全文数据:

权利要求:

百度查询: 浙江智臾科技有限公司 一种基于用户级别资源跟踪的分账计费方法

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