Changes between Version 23 and Version 24 of QueryOptimization
- Timestamp:
- 05/07/26 22:20:26 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
QueryOptimization
v23 v24 345 345 '''1.''' Примарен филтер за погледот `vw_project_count_by_status_per_vendor` ќе биде според неговото id (vendor_id на продавачот). 346 346 347 '''2.''' Примарен случај на употреба ќе е преглед на бројот на проекти групирани по статус за одреден продавач. Овој поглед е аналитички по природа (пресметува агрегатни вредности со COUNT и GROUP BY) и не бара директно индексирање. Сепак, перформансите на овој поглед се п одобрени поради индексирањето применето во View1.347 '''2.''' Примарен случај на употреба ќе е преглед на бројот на проекти групирани по статус за одреден продавач. Овој поглед е аналитички по природа (пресметува агрегатни вредности со COUNT и GROUP BY) и не бара директно индексирање. Сепак, перформансите на овој поглед се променети поради индексирањето применето во View1. 348 348 349 349 '''3.''' Иницијалното време за извршување на погледот е '''317ms'''. … … 352 352 353 353 354 '''4.''' Иако овој поглед е аналитички и не бара директно индексирање, перформансите се п одобрени поради индексите `idx_project_contract_id` и `idx_cvc_vendor_id` креирани во View1. Времето изминато во извршување на query-то по индексирање изнесува:354 '''4.''' Иако овој поглед е аналитички и не бара директно индексирање, перформансите се променети поради индексите `idx_project_contract_id` и `idx_cvc_vendor_id` креирани во View1. Времето изминато во извршување на query-то по индексирање изнесува: 355 355 356 356 [[Image(Project_Count_by_Status_per_Vendor_Execution_After_Indexing.png, 800px)]] 357 357 358 359 '''5.''' Времето на извршување на операциите insert и update останува непроменето бидејќи не се додадени нови индекси за овој поглед. 358 '''5.''' Тука може да се забележи дека перформансите се 'полоши' после индексирање, но бидејќи погледот е аналитички, и истите индекси ги подобрија повеќето од другите погледи, не правиме промени. 359 360 '''6.''' Времето на извршување на операциите insert и update останува непроменето бидејќи не се додадени нови индекси за овој поглед.
