Changes between Version 32 and Version 33 of Индекси


Ignore:
Timestamp:
06/16/25 14:44:04 (25 hours ago)
Author:
183175
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Индекси

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