Changes between Version 54 and Version 55 of normalization


Ignore:
Timestamp:
09/28/25 20:45:11 (9 days ago)
Author:
221046
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • normalization

    v54 v55  
    304304* Резултат: ~3x побрзо извршување, ~4x побрзо планирање, помало buffer користење.
    305305
     306==== *idx_invoice_customer_id* е најважниот индекс за оптимизација во вториот план ====
     307
     308Без индекс: PostgreSQL прави Seq Scan на целата табела invoice (406 редови), па потоа ги филтрира редовите каде customer_id = 5.
     309
     310Со индекс: PostgreSQL користи:
     311
     312Bitmap Index Scan врз idx_invoice_customer_id → таргетира само 7 редови.
     313
     314Bitmap Heap Scan → ги извлекува конкретните редови од дискот/буферот.
     315
     316Подобрувања:
     317
     318Buffers (I/O): 231 → 223
     319
     320Execution time: ~1.2 ms → ~0.43 ms
     321
     322Planning time: 4.045 ms → 0.894 ms
     323
     324Индексот ја намалува скапата Seq Scan и значително го забрзува пристапот до конкретните фактури.
     325
    306326
    307327** ← [wiki: Назад на почетна] **