From: Tom Lane Date: Thu, 15 Feb 2001 17:55:17 +0000 (+0000) Subject: Reduce default selectivity estimates for geometric operators; it seems X-Git-Tag: REL7_1~398 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=39b9c9f2213c52bf3947bebc2702ecfd1a7d23f4;p=postgresql Reduce default selectivity estimates for geometric operators; it seems the old ones were not small enough to ensure r-tree and gist indexes would get picked when available. These numbers are totally bogus anyway, but in the absence of any real estimation technique, we'd like to select indexes when available ... --- diff --git a/src/backend/utils/adt/geo_selfuncs.c b/src/backend/utils/adt/geo_selfuncs.c index 087b72aa65..a0d7234824 100644 --- a/src/backend/utils/adt/geo_selfuncs.c +++ b/src/backend/utils/adt/geo_selfuncs.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/geo_selfuncs.c,v 1.18 2001/01/24 19:43:14 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/geo_selfuncs.c,v 1.19 2001/02/15 17:55:17 tgl Exp $ * * XXX These are totally bogus. Perhaps someone will make them do * something reasonable, someday. @@ -47,13 +47,13 @@ Datum areasel(PG_FUNCTION_ARGS) { - PG_RETURN_FLOAT8(0.02); + PG_RETURN_FLOAT8(0.005); } Datum areajoinsel(PG_FUNCTION_ARGS) { - PG_RETURN_FLOAT8(0.02); + PG_RETURN_FLOAT8(0.005); } /* @@ -85,11 +85,11 @@ positionjoinsel(PG_FUNCTION_ARGS) Datum contsel(PG_FUNCTION_ARGS) { - PG_RETURN_FLOAT8(0.01); + PG_RETURN_FLOAT8(0.001); } Datum contjoinsel(PG_FUNCTION_ARGS) { - PG_RETURN_FLOAT8(0.01); + PG_RETURN_FLOAT8(0.001); }