| 118 | |
| 119 | ---- |
| 120 | |
| 121 | == Сценарио бр. 3 - Оптимизација со партиционирање |
| 122 | |
| 123 | * Креирање на табела за нарачки, две партиции за парни и непарни недели и префрлање на податоци од старата табела за нарачки во новата табела за нарачки. |
| 124 | |
| 125 | [[Image("Image15.JPG",80%,align=center)]]\\ |
| 126 | |
| 127 | * За да се овозможи успешно додавање на нарачки и во партициите, потребно е да се креираат следните тригери |
| 128 | |
| 129 | [[Image("Image16.JPG",80%,align=center)]]\\ |
| 130 | |
| 131 | ---- |
| 132 | |
| 133 | * Креиреање на поглед |
| 134 | * Во погледот датумот се однесува за нарачки од декември, бидејќи во табелата за нарачки последните нарачки се за декември |
| 135 | * За да е точно дефиниран овој поглед, датумот би се земал од ‘CURRENT_DATE’ променливата |
| 136 | |
| 137 | [[Image("Image17.JPG",80%,align=center)]]\\ |
| 138 | |
| 139 | ---- |
| 140 | |
| 141 | {{{#!html |
| 142 | <center><b>Извршување на прашалник</b></center> |
| 143 | }}} |
| 144 | [[Image("Image18.JPG",80%,align=center)]]\\ |
| 145 | |
| 146 | ---- |
| 147 | |
| 148 | {{{#!html |
| 149 | <center><b>Додавање на индекси во партиции</b></center> |
| 150 | }}} |
| 151 | [[Image("Image19.JPG",80%,align=center)]]\\ |
| 152 | |
| 153 | ---- |
| 154 | |
| 155 | {{{#!html |
| 156 | <center><b>Извршување на прашалникот после креирање на индекси (индексите го успоруваат прашалникот)</b></center> |
| 157 | }}} |
| 158 | [[Image("Image20.JPG",80%,align=center)]]\\ |