Changes between Version 21 and Version 22 of QueryOptimization
- Timestamp:
- 06/16/26 01:05:26 (7 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
QueryOptimization
v21 v22 7 7 2. Примарен филтер за овој поглед е атрибутот customer_id во релацијата offer 8 8 9 3. Иницијално време на извршување на погледот е 1s и 533ms9 3. Иницијално време на извршување на погледот е 1s и 204ms 10 10 11 11 [[Image(1.png, width=820px)]] … … 30 30 2. Примарен филтер за овој поглед е атрибутот company_id во релацијата employmenthistory. 31 31 32 3. Иницијално време на извршување на погледот е 3s и 982ms:32 3. Иницијално време на извршување на погледот е 3s и 655ms: 33 33 34 34 [[Image(4.png, width=820px)]] … … 47 47 [[Image(9.png, width=820px)]] 48 48 49 6. Времето потребно за извршување на прашалникот после вметнување на индекс на customerpreferences по атрибутот company_id изнесува 984ms што е прифатливо време:49 6. Времето потребно за извршување на прашалникот после вметнување на индекс на customerpreferences по атрибутот company_id изнесува 629ms што е прифатливо време: 50 50 51 51 [[Image(10.png, width=820px)]] … … 81 81 [[Image(20.png, width=820px)]] 82 82 83 6. Времето потребно за извршување на прашалникот после вметнување на индекс на customerpreferences по атрибутот company_id изнесува 702ms што е прифатливо време:83 6. Времето потребно за извршување на прашалникот после вметнување на индекс на customerpreferences по атрибутот company_id изнесува 2s 446ms што може да се подобри со преуредување на прашалникот: 84 84 85 85 [[Image(21.png, width=820px)]] … … 96 96 [[Image(26.png, width=820px)]] 97 97 98 Овој поглед во иднина ќе биде оптимизиран со помош на PostGIS така што ќе се земаат барања во радиус од неколку километрии бројот на редици ќе се намали, а со тоа и потребното време за извршување.98 Овој поглед во иднина ќе биде оптимизиран со помош на PostGIS така што ќе се земаат само барања кои припаѓаат во рамките на полигоните на областите од интерес на компаниите и бројот на редици ќе се намали, а со тоа и потребното време за извршување. 99 99 100 100 == View 4: Customer payments for rides … … 106 106 2. Примарен филтер за овој поглед е атрибутот user_id од релацијата Customer. 107 107 108 3. Иницијално време на извршување на пребарување во погледот customer_payments_ride е 925ms.108 3. Иницијално време на извршување на пребарување во погледот customer_payments_ride е 274ms. 109 109 110 110 [[Image(optimization1k.jpg,width=820px)]] … … 126 126 [[Image(view2k.png,width=820px)]] 127 127 128 3. Иницијално време на извршување на едно пребарување врз погледот е 1s 656ms. Во продолжение е даден планот за извршување на прашалникот и информации за секоја од операциите.128 3. Иницијално време на извршување на едно пребарување врз погледот е 974ms. Во продолжение е даден планот за извршување на прашалникот и информации за секоја од операциите. 129 129 130 130 [[Image(optimization3k.png,width=820px)]] … … 148 148 [[Image(view3k.png,width=820px)]] 149 149 150 3. Иницијално време на извршување на пребарување во погледот е 3s 33ms.150 3. Иницијално време на извршување на пребарување во погледот е 2s 671ms. 151 151 152 152 [[Image(optimization5k.png,width=820px)]]
