Changes between Version 1 and Version 2 of QueryViewsOptimization
- Timestamp:
- 05/10/26 13:45:37 (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
QueryViewsOptimization
v1 v2 1 = Оптимизација на прашалници и погледи 2 1 3 == Погледи 2 4 … … 36 38 || `v_customer_contract_menu` || Ги комбинира погледите за оброци и пијалоци достапни под еден договор во едно мени. || `v_customer_contract_meals`, `v_customer_contract_drinks` || Користи `UNION ALL` и `item_type` дискриминатор. || 37 39 38 = Индекси40 == Индекси 39 41 40 == Menu индекси42 === Menu индекси 41 43 ||= Датотека на индекс ||= Индекси ||= Поддржани погледи ||= Забелешки || 42 44 || `indexes/v_menu_meal_index.sql` || `meal(cat_id, meal_id)`, `meal_ingredient(meal_id, ingr_id)`, `alergen_ingredient(ingr_id, alergen_id)` || `v_menu_meal` and `v_customer_contract_meals` || Поддржува спојувања на category и надоградување на ingredient/allergen. || 43 45 || `indexes/v_menu_drink_index.sql` || `drink(rest_id, drink_id)` || `v_menu_drink`, `v_customer_contract_drinks` || Поддржува пребарување за погледи за пијалоци на ресторан. || 44 46 45 == Order и Delivery индекси47 === Order и Delivery индекси 46 48 ||= Датотека на индекс ||= Индекси ||= Поддржани погледи ||= Забелешки || 47 49 || `indexes/v_orders_full_index.sql` || `customer_order(comp_order_id)`, `customer_order(customer_user_id, order_datetime DESC)`, `delivery(driver_user_id, delivery_date)`, `order_meal(order_id, meal_id)`, `order_drink(order_id, drink_id)` || `v_orders_full`, `v_driver_deliveries`, `v_contracts_revenue`, `v_company_billing_overview`, `v_reviews_full` || Поддржува пребарување на нарачки, филтрирање на достави и агрегација на елементи на нарачка. || … … 49 51 || `indexes/v_reviews_full_index.sql` || `customer_order(comp_order_id)` || `v_reviews_full` || Погледот за review во главно зависи од заедничките нарачки и доставувања. || 50 52 51 == Contract, Billing, Loyalty, и Scheduling индекси53 === Contract, Billing, Loyalty, и Scheduling индекси 52 54 ||= Датотека на индекс ||= Индекси ||= Поддржани погледи ||= Забелешки || 53 55 || `indexes/v_contracts_revenue_index.sql` || `order_meal(order_id, meal_id)`, `order_drink(order_id, drink_id)`, `customer_order(comp_order_id)`, `contract(company_id, rest_id)` || `v_contracts_revenue` || Поддржува агрегација за приход по договор по компанија и ресторан. ||
