发明名称 Database aggregation query result estimator
摘要 Aggregation queries are performed by first identifying outlier values, aggregating the outlier values, and sampling the remaining data after pruning the outlier values. The sampled data is extrapolated and added to the aggregated outlier values to provide an estimate for each aggregation query. Outlier values are identified by selecting values outside of a selected sliding window of data having the lowest variance. An index is created for the outlier values. The outlier data is removed from the window of data, and separately aggregated. The remaining data without the outliers is then sampled to provide a statistically relevant sample that is then aggregated and extrapolated to provide an estimate for the remaining data. This sampled estimate is combined with the outlier aggregate to form an estimate for the entire set of data.
申请公布号 US7293037(B2) 申请公布日期 2007.11.06
申请号 US20050246354 申请日期 2005.10.07
申请人 MICROSOFT CORPORATION 发明人 CHAUDHURI SURAJIT;NARASAYYA VIVEK R.;MOTWANI RAJEEV;DATAR MAYUR D.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址