-
公开(公告)号:CN103109260B
公开(公告)日:2015-12-02
申请号:CN201180032739.5
申请日:2011-05-04
申请人: 谷歌公司
CPC分类号: G06F9/45504 , G06F8/314 , G06F8/34 , G06F8/433 , G06F9/30 , G06F9/38 , G06F9/3851 , G06F9/3885 , G06F9/44 , G06F9/445 , G06F9/4494 , G06F9/45533 , G06F9/4843 , G06F17/30445 , G06F17/30471 , G06F21/577 , G06F21/62 , G06F21/6218 , G06F2221/034
摘要: 在包括一个或者多个处理模块并且提供本机处理环境的数据中心接收非置信应用。非置信应用包括数据并行流水线。安全处理环境用来执行非置信应用。数据并行流水线可以指定多个并行数据对象和并行操作。基于数据并行流水线,可以生成延缓的并行数据对象和延缓的并行操作的数据流图形,并且可以将一个或者多个图形变换应用于数据流图形以生成修正的数据流图形,修正的数据流图形包括延缓的并行数据对象和延缓的组合并行数据操作中的一个或者多个延缓的并行数据对象和延缓的组合并行数据操作。可以执行延缓的组合并行操作以产生与延缓的并行数据对象对应的具体化的并行数据对象。
-
公开(公告)号:CN104216894A
公开(公告)日:2014-12-17
申请号:CN201310211748.1
申请日:2013-05-31
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30463 , G06F17/30433 , G06F17/30474 , G06F17/30477 , G06F17/30542 , G06F17/30392 , G06F17/30471
摘要: 本发明公开了一种用于数据查询的方法和系统。所述方法包括:接收查询请求,所述查询请求包括查询语句;计算所述查询语句中关键组成元素的特征值;基于所述关键组成元素的特征值匹配历史查询语句的执行计划中节点的特征值;响应于匹配到对应所述节点的特征值,基于所述节点对应的执行计划,生成所述查询语句的执行计划。本发明的方法和系统有利于提高执行计划的重用程度,进而提高生成查询语句的执行计划的效率以及数据库管理系统在性能上的稳定性。
-
公开(公告)号:CN104077170A
公开(公告)日:2014-10-01
申请号:CN201310349379.2
申请日:2013-08-12
申请人: 株式会社特博睿
IPC分类号: G06F9/45
CPC分类号: G06F17/30471 , G06F17/30424 , G06F17/30477
摘要: 本发明涉及平台相关模型编译器优化装置及方法,在优化平台相关模型编译器方面,通过分析以平台相关模型编制的程序模式来生成能够通过批量操作进行转换的指令代码,对所生成的批量操作代码将绑定参数做成数组,并以执行批量游标的方式来能够进行批量数据操纵语言处理,从而能够提高程序的性能。
-
公开(公告)号:CN102479255B
公开(公告)日:2014-08-20
申请号:CN201110361039.2
申请日:2011-11-15
申请人: 国际商业机器公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30421 , G06F17/30471
摘要: 本发明涉及用于优化数据库查询的方法和系统。本发明的实施例涉及用于优化被配置为用于接收查询的数据库事务的方法、计算机程序产品和系统。查询规定提供给查询的一组谓词和查询为真要满足的谓词的最少数量。使用查询对存储于计算机可读存储介质中的仓库执行操作。呈现满足最少数量的谓词的一组结果。
-
公开(公告)号:CN1556483A
公开(公告)日:2004-12-22
申请号:CN200310124201.4
申请日:2003-12-31
申请人: 中兴通讯股份有限公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30471 , G06F17/30312
摘要: 本发明涉及一种在数据库里快速定位数据页中记录的方法,包括:在数据页的末端设置一个目录结构,该目录结构由一组记录偏移构成,记录偏移是某条记录在页里的位置偏移;该目录结构中的每个目录称之为dir_slot,每个dir_slot存放一个记录位置的偏移;采用快速二分法定位算法在dir_slot中查找相关记录,在定位到某个dir_slot后,根据该dir_slot中存放的记录偏移,顺序查找这相关的这一组记录,准确地定位到要找的那条记录。本发明极大的提高了在一个页面中定位一条记录的速度,节省了大量的顺序查找的开销,大大地节省了查询比较的次数,同时也非常有效地管理了页面记录。
-
公开(公告)号:CN108431805A
公开(公告)日:2018-08-21
申请号:CN201680073257.7
申请日:2016-10-19
申请人: 甲骨文国际公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30471 , G06F17/30445 , G06F17/3046 , G06F17/30501 , G06F17/30513
摘要: 本文描述了用于使用并行执行数据库操作的多个进程来执行具有递归子句的查询的技术。多个进程中的每个进程生成作为临时表的一部分的段或者被分配作为临时表的一部分的段。对于递归查询的每次迭代,划分工作颗粒并将其分配给多个进程中的每个进程。当每个相应进程为给定迭代产生结果集合的一部分时,该进程将结果集合的所述一部分追加到相应进程所管理的相应段。每个从属进程然后向一个或多个源发布对新生成结果的引用。在下一次迭代期间,任何从属进程可以访问来自先前迭代的任何数据。
-
公开(公告)号:CN108427688A
公开(公告)日:2018-08-21
申请号:CN201710081643.7
申请日:2017-02-15
申请人: 北京国双科技有限公司
发明人: 焦张波
IPC分类号: G06F17/30 , H04N21/472 , H04N21/61 , H04N21/643
CPC分类号: G06F17/30471 , G06F17/30525 , H04N21/472 , H04N21/6125 , H04N21/64322
摘要: 本发明实施例公开了一种数据查询方法和装置,用于扩展数据查询的范围。本发明实施例方法包括:接收输入的数据查询需求;根据所述数据查询需求,确定数据查询功能;根据预存的元数据中携带的描述数据查询功能的信息,获取与所述数据查询功能对应的元数据;根据所述对应的元数据在预设数据库中配置所述数据查询功能;在所述数据库中采用所述数据查询功能执行数据查询。这样,根据数据查询需求筛选出需要的元数据后,通过元数据配置数据查询功能,该数据查询功能可执行新的数据查询,扩展了系统的数据查询的范围。
-
公开(公告)号:CN107463564A
公开(公告)日:2017-12-12
申请号:CN201610388434.2
申请日:2016-06-02
CPC分类号: G06F17/30471 , G06Q30/0202
摘要: 本发明实施例涉及服务器中数据的特征分析方法和装置。该服务器包括待分析数据和数据库,该数据库包括至少一种数据类型以及每种数据类型对应的特征扩展规则,该方法包括:根据该数据库中该至少一种数据类型,确定该待分析数据的数据类型;确定该待分析数据的数据类型对应的特征扩展规则;根据该待分析数据的数据类型对应的特征扩展规则,确定该待分析数据的至少一个扩展特征以及每个扩展特征对应的数据;输出该待分析数据的该每个扩展特征对应的数据。本发明实施例的服务器中数据的特征分析方法和装置,可以实现从单一简单的数据类型出发,通过特征扩展规则挖掘出待分析数据的一系列扩展特征,减少数据分析时特征体系构建的工作量。
-
公开(公告)号:CN101223522B
公开(公告)日:2011-08-31
申请号:CN200480001694.5
申请日:2004-07-29
申请人: 微软公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30483 , G06F17/30471 , Y10S707/99931 , Y10S707/99932 , Y10S707/99933 , Y10S707/99935 , Y10S707/99936 , Y10S707/99939 , Y10S707/99943 , Y10S707/99945
摘要: 本发明描述了一种用于在关系型数据库服务器中实现表值函数(TVF)的有效和快速的框架(图2)。该框架提供了期望的可扩展性属性,并具有通过与查询处理器中的优化基础结构紧密集成来最小化性能退化的能力(图2,106)。本发明也使诸如公共语言运行库(CLR)等受管执行环境(MEE)能够有效和动态地用用户提供的代码扩展数据库引擎的逻辑(图2,132、134、136)。
-
公开(公告)号:CN100501731C
公开(公告)日:2009-06-17
申请号:CN200510075474.3
申请日:2005-05-31
申请人: 微软公司
发明人: C·克莱纳曼 , E·扎博克里茨基 , G·S·克里希纳莫里斯 , G·奈尔 , S·阿什威
IPC分类号: G06F17/30
CPC分类号: G06F17/30471 , G06F17/30492 , Y10S707/99932 , Y10S707/99934
摘要: 若干用户定义类型的成员可指定为可延迟的成员。在该类型的初始取出期间,可从数据库返回该类型而不带可延迟的成员,从而保护了有用的带宽并减少了完成初始取出需要的时间量。在请求之后,在以后时间可从数据库再取出被选择的可延迟成员而不必返回在初始取出期间提供的其它成员。
-
-
-
-
-
-
-
-
-