Duplicate Extended Statistics
От | Ilia Evdokimov |
---|---|
Тема | Duplicate Extended Statistics |
Дата | |
Msg-id | 0251f755-00bb-41c7-8f76-14a3604f6d18@tantorlabs.com обсуждение исходный текст |
Ответы |
Re: Duplicate Extended Statistics
Re: Duplicate Extended Statistics |
Список | pgsql-admin |
Hello everyone,
I have a question regarding extended statistics in PostgreSQL. Why is it possible to create duplicate extended statistics? To make it clearer, here’s an example:
CREATE TABLE t(a int, b int);
INSERT INTO t(a, b) VALUES (...);
CREATE STATISTICS ON a, b FROM t;
ANALYZE t;
....
CREATE STATISTICS ON a, b FROM t;
ANALYZE t;
After executing these queries, the following issues might arise:
- ANALYZE will take longer to run because, for example, MCV extended statistics would need to be gathered twice.
- Duplicate information will be stored.
- The planner might take longer to find the relevant statistics since it has to search through them in a loop.
Or do duplicate extended statistics practically never occur in practice?
Thanks in advance for your response.
-- Regards, Ilia Evdokimov, Tantor Labs LCC.
В списке pgsql-admin по дате отправления: