Changes between Version 9 and Version 10 of UseCaseModel/evaluation
- Timestamp:
- 08/31/25 16:02:01 (5 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCaseModel/evaluation
v9 v10 3 3 == Примери на индекси 4 4 5 Индекс врз колона што често се филтрира: s date:5 Индекс врз колона што често се филтрира: s_date: 6 6 {{{#!sql 7 7 8 8 -- За филтрирање по датум 9 CREATE INDEX idx_policy_sdate ON project.policy(s date);9 CREATE INDEX idx_policy_sdate ON project.policy(s_date); 10 10 11 11 -- За пребарување според email … … 14 14 15 15 }}} 16 Во кодот, не мораш да пишешUSE INDEX (како во MySQL), бидејќи PostgreSQL автоматски ќе го користи индексот ако query planner процени дека е корисен.16 Во кодот, не морашаме да пишуваме USE INDEX (како во MySQL), бидејќи PostgreSQL автоматски ќе го користи индексот ако query planner процени дека е корисен. 17 17 {{{#!sql 18 WHERE p.s date BETWEEN '{0}' AND '{1}' {2}18 WHERE p.s_date BETWEEN '{0}' AND '{1}' {2} 19 19 ➡️ Овој дел директно ќе го искористи idx_policy_sdate 20 20 }}} 21 21 22 А ако во dropdown_params става шфилтер:22 А ако во dropdown_params ставаме филтер: 23 23 {{{#!sql 24 24 … … 41 41 END AS PolicyType, 42 42 c.name AS CustomerName, 43 p.s date AS StartDate,44 p.e date AS EndDate,43 p.s_date AS StartDate, 44 p.e_date AS EndDate, 45 45 p.package AS PackageCode, 46 46 pkg.title AS PackageTitle,