Changes between Version 5 and Version 6 of QueryOptimization


Ignore:
Timestamp:
09/15/26 20:36:26 (10 days ago)
Author:
231039
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QueryOptimization

    v5 v6  
    55* View 1: daily_clinic_schedule - indexed
    66* View 2: pet_medical_history - indexed
    7 * View 3: active_prescriptions_for_pet - indexed
     7* View 3: active_prescriptions_for_pet
    88* View 4: employee_performance_summary - materialized
    9 * View 5: invoice_billing_details
     9* View 5: invoice_billing_details - indexed
    1010* View 6: low_stock_shop_items
    1111
    … …  
    1616* idx_appointment_pet on appointment(pet_id)
    1717* idx_examination_appointment on examination(appointment_id)
    18 * idx_treatment_attribute_value_treatment on treatment_attribute_value(treatment_id)
    19 * idx_prescription_active_dates on prescription(date_end, date_start)
    2018* idx_treatment_examination on treatment(examination_id)
    21 * idx_treatment_date on treatment(date_treatment)
    22 * idx_invoice_item_treatment on invoice_item(treatment_id)
    2319* idx_invoice_owner on invoice(owner_id)
    24 * idx_invoice_item_invoice_id on invoice_item(invoice_id, num_item)
    2520* idx_payment_invoice on payment(invoice_id)
    26 * idx_shop_item_stock on shop_item(stock)
    27 * idx_shop_item_category_name on shop_item_category(name)
    2821
    29 To improve performance even further, the view employee_performance_summary is materialized.
     22To improve performance even further, view4: employee_performance_summary is materialized.
    3023
    3124= Detailed documentation =