| 126 | |
| 127 | |
| 128 | == Индекси == |
| 129 | |
| 130 | За перформанси при пребарување и join операции, креирани се индекси: |
| 131 | |
| 132 | {{{ |
| 133 | CREATE INDEX ix_event_details_event ON event_details (global_event_id); |
| 134 | CREATE INDEX ix_event_details_actor ON event_details (actor_id); |
| 135 | CREATE INDEX ix_event_details_loc ON event_details (location_id); |
| 136 | |
| 137 | CREATE INDEX ix_notifications_user ON notifications (user_id, notification_date); |
| 138 | CREATE INDEX ix_notifications_event ON notifications (event_id); |
| 139 | |
| 140 | CREATE INDEX ix_predictions_event ON predictions (event_id); |
| 141 | CREATE INDEX ix_predictions_actor ON predictions (actor_id); |
| 142 | |
| 143 | CREATE INDEX ix_analytics_event_actor ON event_analytics (event_id, actor_id, date); |
| 144 | CREATE INDEX ix_conflict_pair_date ON conflict_risk (actor1_id, actor2_id, predicted_date); |
| 145 | }}} |
| 146 | |
| 147 | == Складирани процедури == |
| 148 | |
| 149 | Имплементирани се CRUD процедури за `events`, со JSON резултат погоден за директен REST одговор. |
399 | | == Индекси == |
400 | | |
401 | | За перформанси при пребарување и join операции, креирани се индекси: |
402 | | |
403 | | {{{ |
404 | | CREATE INDEX ix_event_details_event ON event_details (global_event_id); |
405 | | CREATE INDEX ix_event_details_actor ON event_details (actor_id); |
406 | | CREATE INDEX ix_event_details_loc ON event_details (location_id); |
407 | | |
408 | | CREATE INDEX ix_notifications_user ON notifications (user_id, notification_date); |
409 | | CREATE INDEX ix_notifications_event ON notifications (event_id); |
410 | | |
411 | | CREATE INDEX ix_predictions_event ON predictions (event_id); |
412 | | CREATE INDEX ix_predictions_actor ON predictions (actor_id); |
413 | | |
414 | | CREATE INDEX ix_analytics_event_actor ON event_analytics (event_id, actor_id, date); |
415 | | CREATE INDEX ix_conflict_pair_date ON conflict_risk (actor1_id, actor2_id, predicted_date); |
416 | | }}} |
417 | | |
418 | | == Складирани процедури == |
419 | | |
420 | | Имплементирани се CRUD процедури за `events`, со JSON резултат погоден за директен REST одговор. |