发明名称 | 用于查询大小估计的显著性采样 | ||
摘要 | 用于查询大小估计的显著性采样包括识别出一数据库表中的两个或更多列,其在一个或多个其他表中具有相应的列。对所识别出的列中的每一列的域应用一个或多个散列函数。对第一列的域应用第一散列函数,并且对第二列的域应用第二散列函数。选择数据库表中的行的子集。所述选择包括选择数据库表中的其中第一散列函数的结果满足第一数值阈值的各行,以及选择数据库表中的其中第二散列函数的结果满足第二数值阈值的各行。创建对应于数据库表的样本数据库表。所述样本数据库表包括数据库表中的行的所选子集。 | ||
申请公布号 | CN105493085A | 申请公布日期 | 2016.04.13 |
申请号 | CN201480046615.6 | 申请日期 | 2014.06.26 |
申请人 | 洛吉奇布洛克斯公司 | 发明人 | T·L·韦德惠泽恩 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人 | 刘凤香 |
主权项 | 一种创建数据库表的样本的方法,所述方法包括:识别一数据库表中的两个或更多列,其在一个或多个其他表中具有相应的列,所述两个或更多列包括第一列和第二列;对所识别的列中的每一列的域应用一个或多个散列函数,所述应用包括对第一列的域应用第一散列函数,以及对第二列的域应用第二散列函数;基于应用所述一个或多个散列函数的结果选择数据库表中的行的子集,所述选择包括选择数据库表中的其中第一散列函数的结果满足第一数值阈值的各行,以及选择数据库表中的其中第二散列函数的结果满足第二数值阈值的各行;以及创建对应于数据库表的样本数据库表,所述样本数据库表包括数据库表中的行的所选子集。 | ||
地址 | 美国佐治亚 |