Changes between Version 3 and Version 4 of Анализа


Ignore:
Timestamp:
02/02/26 20:08:30 (4 days ago)
Author:
222039
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Анализа

    v3 v4  
    11= Мерење на перформанси
     2
     3Анализирани се перформансите на база од податоци со две различни структури: **непартиционирана табела** и **партиционирана табела**.
     4
     5Конфигурација
     6 - 20 threads
     7 - 10s ramp-up time
     8 - 5 loops
     9
     10### 1. **Range Scan Упити (Q1)**
     11| Метрика | Непартиционирано | Партиционирано | Разлика |
     12|---------|-----------------|----------------|---------|
     13| Просечно време одговор | ~8,500 ms | ~10,500 ms | +23% (полошо) |
     14| Макс време одговор | ~11,314 ms | ~13,057 ms | +15% (полошо) |
     15| Мин време одговор | ~5,013 ms | ~5,221 ms | +4% (полошо) |
     16
     17### 2. **Monthly Aggregate Упити (Q2)**
     18| Метрика | Непартиционирано | Партиционирано | Разлика |
     19|---------|-----------------|----------------|---------|
     20| Просечно време | ~35,000 ms | ~32,000 ms | -9% ✓ (подобро) |
     21| Брзина процесирања | Повремено споро | Повеќе конзистентно | ✓ |
     22
     23### 3. **Recent Data Упити (Q3)**
     24| Метрика | Непартиционирано | Партиционирано |
     25|---------|-----------------|----------------|
     26| Просечно време | ~70 ms | ~140 ms |
     27| Редовност | Брзо и стабилно | Варијабилно |
     28
     29### 4. **INSERT Операции (Q4)**
     30- **Непартиционирано**: ~37 ms (просечно)
     31- **Партиционирано**: ~10-50 ms (варијабилно)
     32- Партиционирано: Побрзо во просек ✓
     33
     34### 5. **UPDATE Операции (Q5)**
     35- **Непартиционирано**: ~75 ms
     36- **Партиционирано**: ~80-150 ms
     37- Незначајна разлика
     38
     39### 6. **DELETE Операции (Q6)**
     40
     41## ЗАКЛУЧОК
     42
     43| Сценарио | Препорака |
     44|---------|-----------|
     45| **Range Scan на целата табела** | Непартиционирано е подобро (~20% брзо) |
     46| **Аналитички упити (месечни агрегати)** | Партиционирано е подобро (~9% брзо) |
     47| **Вметнување на нови податоци** | Партиционирано е малку подобро |
     48| **Скорешни податоци** | Непартиционирано е подобро |