Systems and methods for implementing and maintaining sampled tables in a database system

作者: Jesse Yarbro Collins

DOI:

关键词:

摘要: In accordance with disclosed embodiments, there are provided systems and methods for implementing maintaining sampled tables in a database system. According to particular embodiment such system includes processor memory execute instructions at the system; store records; query interface submit queries receive results from database; triggers initiate hash function on insert transactions, primary key of each record be inserted into determine whether first value satisfies sampling condition; sample table corresponding any which condition based function; index providing keys records stored table; an ordered second numerically by value. Other related embodiments disclosed.

参考文章(137)
Nasi Jazayeri, David G. Wilhite, Galt Johnson, Edward P. Haslam, William J. McKenna, Richard L. Cole, Latha S. Colby, System and method for determining and generating candidate views for a database ,(1999)
Katsunori Terada, Panfeng Zhou, Yanhong Wang, Dynamic hash table for efficient data access in a relational database system ,(2010)
Timothy Kraus, John Mark Morris, Method for aging and resampling optimizer statistics ,(2007)
Chirag Rajan, Hoon Kim, Jesse Collins, Statistics mechanisms in multitenant database environments ,(2016)
Jaikumar Bathija, Karthik Rajan, Dan Soble, Chirag Rajan, Hoon Kim, Jesse Collins, John O'Brien, Arup Dutta, Greg Salmon, Yanan Jiang, RamaLinga R. Penmetsa, Creating a custom index in a multi-tenant database environment ,(2012)
Jaikumar Bathija, Simon Y. Wong, Jesse Collins, John F. O'Brien, Methods and Systems for Providing Multiple Column Custom Indexes In A Multi-Tenant Database Environment ,(2010)
Brian Robert Muras, Paul Reuben Day, Roger Alan Mittelstadt, Lee William Jameson, Method and apparatus for re-evaluating execution strategy for a database query ,(2004)
Jesse Collins, Percy Mehta, Kayvaan Ghassemieh, Determining Accessibility of Database Objects With Multiple Parents ,(2012)