wiki:QueryOptimization

Version 6 (modified by 231026, 8 days ago) ( diff )

--

Query Optimization

View1: Baggage Details

  1. Примарното филтрирање на погледот BaggageDetails ќе биде според id на картата (ticketId).
  2. Примарен случај на употреба ќе биде пребарување на статусот (локацијата) на одреден багаж (кој припаѓа на одреден патник или е на одреден лет).
  3. Иницијалното време за извршување на погледот е 1s 524ms.

Ова не е прифатливо време за апликацијата, па затоа пристапуваме кон индексирање.

  1. Најбавните операции се full scan на табелите baggage и baggageStatus.
  2. Времето изминато во извршување на операциите insert и update изнесувa

No image "img32.jpg" attached to QueryOptimization

No image "img33.jpg" attached to QueryOptimization

Креирање на индекс во табелата baggage на ticketId

  1. Времето изминато во извршување на query-то со индекси изнесува 705ms, и тоа е прифатливо време.

  1. Времето изминато во извршување на операциите insert и update по индексирање изнесува:

View2: Airplane Availability

Attachments (105)

Note: See TracWiki for help on using the wiki.