Результаты поиска по запросу "postgresql-performance"

3 ответа

Почему следующее объединение значительно увеличивает время запроса?

У меня есть схема «звезда», и я запрашиваю таблицу фактов и хотел бы присоединиться к одной очень маленькой таблице измерений. Я не могу объяснить следующее: EXPLAIN ANALYZE SELECT COUNT(impression_id), imp.os_id FROM bi.impressions imp GROUP BY ...

1 ответ

Оптимизировать диапазон запросов Postgres timestamp

У меня есть следующая таблица и индексы определены: CREATE TABLE ticket ( wid bigint NOT NULL DEFAULT nextval('tickets_id_seq'::regclass), eid bigint, created timestamp with time zone NOT NULL DEFAULT now(), status integer NOT NULL DEFAULT 0, ...

2 ответа

Производительность сканирования битовой карты

У меня есть большая таблица отчетов. Шаг сканирования кучи растрового изображения занимает более 5 секунд. Есть ли что-то, что я могу сделать? Я добавляю столбцы в таблицу, поможет ли переиндексирование индекса, который он использует? Я делаю ...

ТОП публикаций

4 ответа

Пространственный запрос к большой таблице с несколькими самостоятельными объединениями

Я работаю над запросами к большой таблице в Postgres 9.3.9. Это пространственный набор данных, и он пространственно индексируется. Скажем, мне нужно найти 3 ...

1 ответ

Оконная функция PostgreSQL: разделение по сравнению

Я пытаюсь найти способ сделать сравнение с текущей строкой в ​​предложении PARTITION BY в функции WINDOW в запросе PostgreSQL.Представьте, что у меня есть ко...

2 ответа

Запрос PostgreSQL занимает слишком много времени

У меня есть база данных с несколькими сотнями миллионов строк. Я запускаю следующий запрос: select * from "Payments" as p inner join "PaymentOrders" as po on po."Id" = p."PaymentOrderId" inner join "Users" as u On u."Id" = po."UserId" INNER ...

3 ответа

Способ попробовать несколько SELECT, пока не будет доступен результат?

Что делать, если я хочу найти одну строку в таблице с убывающей точностью, например, как это:

2 ответа

Почему небольшое изменение в поисковом запросе так сильно замедляет запрос?

4 ответа

Оптимизация запросов Postgres (принудительное сканирование индекса)

Ниже мой запрос. Я пытаюсь заставить его использовать сканирование индекса, но это будет только последующее сканирование.Кстати

4 ответа

Способ попробовать несколько SELECT, пока не будет доступен результат?

Что делать, если я хочу найти одну строку в таблице с убывающей точностью, например, нравится: SELECT * FROM image WHERE name LIKE 'text' AND group_id = 10 LIMIT 1Когда это не дает мне результата, попробуйте это: SELECT * FROM image WHERE name ...