Advertisement
Guest User

Untitled

a guest
May 20th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. --1
  2. --проверить планы запросов на источнике:
  3.  
  4. --в плане должно работать по индексу year, month
  5. CREATE TABLE ebanalyticsm.pd_by_led_for_pafo_stage_2019_01 AS
  6. SELECT guid
  7. FROM ebanalyticsm.eb_payment_documents_pafo_v
  8. WHERE year = 2019
  9. AND month = 01;
  10.  
  11. --в плане должно работать по индексу year, month ИЛИ если led свежий, то по led
  12. CREATE TABLE ebanalyticsm.pd_by_led_for_pafo_stage_2019_01 AS
  13. SELECT guid
  14. FROM ebanalyticsm.eb_payment_documents_pafo_v
  15. WHERE year = 2019
  16. AND month = 01
  17. AND last_editing_date >= '2019-02-01 01:01:00'::timestamp;
  18.  
  19. --в плане должно работать по индексу по v.payment_document_guid
  20. SELECT
  21. v.guid::uuid,
  22. payment_document_guid::uuid,
  23. period_year,
  24. period_month
  25. FROM ebanalyticsm.eb_payment_document_charges_pafo_v v
  26. JOIN ebanalyticsm.pd_by_led_for_pafo_stage_2019_01 t ON t.guid = v.payment_document_guid';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement