Changes between Version 1 and Version 2 of Phase1


Ignore:
Timestamp:
09/04/25 00:57:45 (3 weeks ago)
Author:
213280
Comment:

adding images

Legend:

Unmodified
Added
Removed
Modified
  • Phase1

    v1 v2  
    77За таа цел ги креираме следните индекси:
    88
    9 [[Image(created_indexes.png)]]
     9[[Image(created_indexes.png, 700px)]]
     10
     11----
    1012
    1113Креираните индекси претставуваат индекс од тип B-tree. Подолу може да ги видиме планот на извршување и самото време на извршување на два прашалници кои би биле чести во нашата апликација и нивните перформанси пред и по додавање на индексите. Поради тоа што нашата база содржи милионски број на податоци, кога ги извршуваме прашалниците, времето на извршување изнесува 5,3 секунди и 3.7 секунди (слика 2 – Execution-time-before-indexing и слика 5 – Execution-time-before-indexing), додека по додавањето на индексите времето изнесува 3.5 секунди и 2.5 секунди (слика 8 – Execution-time-after-indexing и слика 10 – execution-time-after-indexing).
     
    2325----
    2426
    25 [[Image(top_items_in_order_for_business_create_view.png)]]
     27[[Image(top_items_in_order_for_business_create_view.png, 800px)]]
    2628
    27 [[Image(1_view_query_1_execution_plan_before_indexing.png)]]
     29----
    2830
    29 [[Image(1_view_query_1_execution_time_before_indexing.png)]]
     31[[Image(1_view_query_1_execution_plan_before_indexing.png, 800px)]]
    3032
    31 [[Image(1_view_query_2_execution_plan-before_indexing.png)]]
     33----
    3234
    33 [[Image(1_view_query_2_execution_time_before_indexing.png)]]
     35[[Image(1_view_query_1_execution_time_before_indexing.png, 800px)]]
    3436
     37----
    3538
    36 [[Image(1_view_query_1_execution_time_after_indexing.png)]]
     39[[Image(1_view_query_2_execution_plan-before_indexing.png, 600px)]]
    3740
    38 [[Image(1_view_query_1_execution_plan_after_indexing.png)]]
     41----
    3942
    40 [[Image(1_view_query_2_execution_time_after_indexing.png)]]
     43[[Image(1_view_query_2_execution_time_before_indexing.png, 800px)]]
    4144
    42 [[Image(1_view_query_2_execution_plan_after_indexing.png)]]
     45----
     46
     47[[Image(1_view_query_1_execution_time_after_indexing.png, 800px)]]
     48
     49----
     50
     51[[Image(1_view_query_1_execution_plan_after_indexing.png, 800px)]]
     52
     53----
     54
     55[[Image(1_view_query_2_execution_time_after_indexing.png, 800px)]]
     56
     57----
     58
     59[[Image(1_view_query_2_execution_plan_after_indexing.png, 800px)]]
     60
     61----
    4362
    4463
    4564== Дополнителни погледи ==
    4665
    47 [[Image(user_favourite_businesses_view.png)]]
     66[[Image(user_favourite_businesses_view.png, 800px)]]
    4867
    4968----
     
    5271Затоа што перформансите на прашалниците кои се поврзани со овој поглед се прилично добри околу (400 ms) немаме креирано некои дополнителни индекси. Но доколку перформансите ослабнат потенцијални индекси би биле:
    5372
    54 [[Image(view_2_query_1_potential_indexes.png)]]
     73[[Image(view_2_query_1_potential_indexes.png, 800px)]]
    5574
    5675---