12. The method of claim 1 , further comprising: generating the sample database having an identical schema as that of an original database using a database sampler module, wherein the sample database comprises a potentially biased random sample of all relations with a reduced set of data; executing the subsequent query efficiently through use of the sample database to enable the user reduce a time in debugging the subsequent query; and computing an estimated data profile from the sample database.
12. The method of claim 1 , further comprising: generating the sample database having an identical schema as that of an original database using a database sampler module, wherein the sample database comprises a potentially biased random sample of all relations with a reduced set of data; executing the subsequent query efficiently through use of the sample database to enable the user reduce a time in debugging the subsequent query; and computing an estimated data profile from the sample database. 13. The method of claim 12 , further comprising applying a reservoir sampling algorithm to ensure that a constant sample size is maintained such that each row in the subsequent result set of any subsequent query is selected with a same probability in a manner such that a tuple that is selected by many subsequent queries in a query log is likely to be selected in the potentially biased random sample with a higher probability.