| | 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)]]\\ |