From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Raul Andres Duque <raulandresduque(at)hotmail(dot)com> |
Cc: | Silvio Quadri <silvioq(at)gmail(dot)com>, Julio Cesar Sánchez González <knowhow(at)sistemasyconectividad(dot)com(dot)mx>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Se puede obtener el total de registros de unatabla sin select count(*)? |
Date: | 2008-01-29 22:31:51 |
Message-ID: | 20080129223151.GF13907@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Raul Andres Duque escribió:
> "Dentro de mi ignorancia" ... ¿cual es la razón para mantener un estimado
> de la cantidad de registros de una tabla y no la cantidad real?
La diferencia es que el estimado se puede hacer facil y rapidamente, la
cantidad exacta no.
> Supondría que sería fácil sumar y restar de una "Estadistica de la
> tabla" cuando se realiza un insert/delete sobre la tabla y con esto
> saber la cantidad real con orden 1.
Supones mal. Hay varias razones por las que es dificil. Por ej. como
hacer con ROLLBACK; o como hacer que dos transacciones insertando en una
misma tabla no se bloqueen.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Ernesto Quiñones | 2008-01-29 22:43:53 | es posible acelerar un update? |
Previous Message | Nahum Castro | 2008-01-29 22:24:23 | Re: Conexion Postgis - php/mapscript |