| | 97 | Тие се користат во API '''/order''' при проверка и заклучување на залиха \\ |
| | 98 | {{{#!sql |
| | 99 | SELECT s.id_stock, s.quantity |
| | 100 | FROM stock s |
| | 101 | JOIN sizes sz ON s.id_size = sz.id |
| | 102 | WHERE s.id_product = $1 AND sz.size_label = $2 |
| | 103 | ORDER BY s.created_at ASC |
| | 104 | FOR UPDATE |
| | 105 | }}} |
| | 106 | Во овој пример индексот на {{{id_product}}} помага брзо да се филтрира по производ \\ |
| | 107 | а другиот индекс на {{{id_size}}} помага за филтрирање според големина.\\ |
| | 108 | Исто така користам '''{{{WHERE}}}''' услов на двете колони {{{id_product}}} и {{{id_size}}},што значи дека композитен индекс\\ |
| | 109 | би била подобра опција отколку два посебни индекси бидејки ќе ги забрза и двата филтри во еден чекор.\\ |