-
公开(公告)号:CN112612723A
公开(公告)日:2021-04-06
申请号:CN202011602440.6
申请日:2020-12-29
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F12/02
Abstract: 本发明创造提供了一种基于pagesize进行内存平移合并降低内存碎片的方法,在TCMalloc管理内存池的基础上,以page为单位对使用状态的内存,向低地址方向进行平移,填补中间的空闲状态内存,并释放后面的空闲状态内存,释放后的空闲内存处于地址连续的发生合并,从而降低内存碎片。本发明创造有益效果:使用状态的内存向低地址方向趋于紧凑,同时空闲状态的内存向高地址趋于紧凑并适时发生合并效果,从而降低整体内存池的碎片,提升内存使用效率。
-
公开(公告)号:CN106446030B
公开(公告)日:2019-11-22
申请号:CN201610777713.8
申请日:2016-08-31
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F16/2458 , G06F16/28
Abstract: 本发明涉及一种支持带有伪列的分级查询集群数据库系统及分级查询方法。其目的是为了提供一种分级查询快捷、耗时短的分级查询系统及分级查询方法。本发明包括数据表查询器,分级查询模块分别对起点过滤模块、待处理结点列表模块、查询路径模块和子结点查询模块的工作状态进行控制。分级查询模块通过控制起点过滤模块、待处理结点列表模块、查询路径模块和子结点查询模块,完成对数据表的分级查询操作;起点过滤模块用于在数据表上查询时查询起点的结点;待处理结点列表模块用于保存还没有进行查询的子结点的结点;查询路径模块用于保存查询的整个过程;子结点查询模块用于对指定的父结点进行其子结点的查询,并在查询结束后生成相应的伪列。
-
公开(公告)号:CN105528558B
公开(公告)日:2019-03-08
申请号:CN201510928878.6
申请日:2015-12-12
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F21/62
Abstract: 本发明公开了一种隐蔽信道通信的检测方法及装置。所述方法包括确定可能被用户利用进行隐蔽通信的数据库对象;监控用户对所述数据库对象的操作是否满足设定扩展规则;对满足设定扩展规则的操作按照设定方式进行试探性测试;将未通过所述试探性测试的操作确定为隐蔽信道通信的异常操作。本发明解决因对所有的潜在隐蔽信道进行度量和处置产生不必要的性能消耗及降低系统效率的问题,将隐蔽信道的使用主体是自然人还是程序进行区分,达到了降低对隐蔽信道进行度量和处置的性能消耗及提高系统效率的效果。
-
公开(公告)号:CN105354319B
公开(公告)日:2019-01-25
申请号:CN201510782764.5
申请日:2015-11-16
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F16/25
Abstract: 本发明实施例提供一种针对SN架构的MPP数据库集群的数据库连接池管理方法及系统,其中,所述方法包括:根据SN架构的MPP数据库集群的可连接节点信息初始化数据库连接池,生成缓存分区;根据应用程序所发起的连接数据请求,选取提供可用连接的缓存分区供所述应用程序连接;使所述缓存分区借出一个连接,并维护缓存分区的状态。本发明实施例能够针对SN架构的MPP数据库集群对数据库连接池进行有效管理,可以通过实现标准接口与现有应用无缝迁移,且相比传统数据库连接池性能有大幅提升,实现创建连接时的负载均衡,且能够自定义负载均衡策略。并高效解决基于SN架构大规模集群节点失效场景下,连接池释放失效连接问题。
-
公开(公告)号:CN105279279B
公开(公告)日:2019-01-25
申请号:CN201510785760.2
申请日:2015-11-16
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F16/172
Abstract: 本发明提供了一种从低速数据源加载压缩数据文件的方法,所述方法包括:接收客户端发送的控制文件;解析所述控制文件,获取控制文件中的数据来源和数据类型;判断控制文件中是否包括低速数据源的压缩数据文件;在控制文件中包括低速数据源的压缩数据文件时,读取并缓存所述低速数据源的压缩数据文件。实现了在读取压缩格式数据文件时预读数据,并放入缓存,从而在连续的若干次读取数据的操作中,只需在第一次操作中真正从数据源读取文件内容,显著减少了对低速数据源的I/O次数,用高速的内存操作加以替代,极大地提升了性能。
-
公开(公告)号:CN108256003A
公开(公告)日:2018-07-06
申请号:CN201711497512.3
申请日:2017-12-29
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种根据分析数据重复率提高union运算效率的方法,首先分析了集合的数据特征,然后对符合某些特征的集合进行优化,从而大幅缩短运算时间。这里的数据特征是指数据有较多的重复值。分析数据特征时采用抽样方式来分析重复率,对符合特征值的集合先对union两端的数据分别进行去重操作,然后再进行union运算,这样大大降低了union操作的时间和磁盘IO时间,从而降低总查询时间。
-
公开(公告)号:CN105763271A
公开(公告)日:2016-07-13
申请号:CN201510927065.5
申请日:2015-12-12
Applicant: 天津南大通用数据技术股份有限公司
IPC: H04B17/30
Abstract: 本发明公开了一种隐蔽信道通信的检测方法及装置。所述方法包括获取数据库系统运行时用以检测隐蔽信道的信息,根据所述信息确定隐蔽信道使用事件;确定所述隐蔽信道使用事件包括的各个操作的参数状态;根据所述状态参数属于设定的参数空间的概率范围确定所述操作是否合法。本发明解决现有的基于隐蔽信道判断规则的检测隐蔽信道技术存在误判率高和漏检情况的问题,实现不需要先验知识即可检测隐蔽信道通信,提高了检测效率,达到了降低误判率及漏检率的效果。
-
公开(公告)号:CN105574125A
公开(公告)日:2016-05-11
申请号:CN201510932780.8
申请日:2015-12-12
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F17/30545 , G06F17/30864
Abstract: 本发明提供一种基于LDAPV3扩展操作的目录条目批量增删操作实现方法,在目录客户方的LDAPV3扩展请求中,将若干待操作的目录条目内容按照一定的格式要求填入到扩展请求的附加数据,一次性地发送给目录服务方来解析与操作,从而实现更复杂的目录条目的批量操作,目录服务方将批量操作的运行结果按照一定的格式要求返回给目录客户方。本发明使目录服务方通过扩展操作支持了LDAPV3标准中所不具有的目录条目的批量操作,填补了目录批量操作的功能空白,同时使用该操作可降低原客户方程序为实现若干条目同时增删的API调用的复杂度,大量减少原客户方与服务方请求和反馈等交互的多次网络花费,从而提升了目录的增删性能。
-
公开(公告)号:CN105530299A
公开(公告)日:2016-04-27
申请号:CN201510925954.8
申请日:2015-12-12
Applicant: 天津南大通用数据技术股份有限公司
CPC classification number: H04L67/1097 , G06F17/30073 , G06F17/30321 , G06F17/30864
Abstract: 本发明公开了一种目录服务日志的实现方法,包括配置信息存储模块、配置日志记录模块、信息摘要值分析模块、操作执行模块和配置日志分类模块,方法包括以下步骤:步骤A、读取配置信息存储模块内配置信息;步骤B、所述操作执行模块接收操作请求,并记录操作时间、获取操作主体;步骤C,所述信息摘要值分析模块接收并根据操作执行模块的执行操作类型计算摘要值且进行目录记录;步骤D、所述配置日志分类模块将信息分类发送给配置日志记录模块;步骤E、所述配置日志记录模块接收信息,并按照操作记录类型和记录级别进行分类记录和存储。本发明设计合理,方便监管人员掌握相关动态,确保目录服务运行的安全和稳定,适用性好,实用性强。
-
公开(公告)号:CN103064964B
公开(公告)日:2016-04-20
申请号:CN201210591754.X
申请日:2012-12-29
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种支持分布式事务的数据库的连接方法,包括:将分布式事务所涉及的分布式数据库连接对象作为一个整体进行封装,形成多节点执行器,并将多节点执行器对象作为分布式数据库连接池的缓存对象进行缓存,并建立与应用系统的对应关联关系;分布式数据库连接池接收到应用系统请求后,确定与该请求对应的有逻辑关系的缓存的多节点执行器对象;将上一步骤所确定的多节点执行器对象分配给应用系统用于对数据库的分布式事务操作。本发明的有益效果是能够使应用系统从繁杂的分布式事务处理逻辑中解脱出来,专心于业务逻辑;同时,也能够保障对多个数据库的分布式访问读写操作的正确性,有效提高对多数据库进行分布式事务操作的利用率。
-
-
-
-
-
-
-
-
-