Үзілуін қойған есеп жүктемелері · Codelabs
RU|EN|KK
← Барлық кейстер
CASE 12Үлкен кестелердегі есептілік

Үзілуін қойған есеп жүктемелері

Касса есептілігі синхронды жүктелетін: қырық шақты секунд күту және ұзақ кезеңдерде таймаут бойынша үзіліс. Жүктеуді дайындық индикаторы бар фондық тапсырмаға, ал оқуды жады шығыны тұрақты курсорға көшірдік. Сонымен қатар бүкіл кестені қайта санамай бет санын көрсетуді және соңғы бетке секундпен өтуді үйрендік.

ЕсептерӨнімділікДеректер

Қалай құрылған

Жүктеу дайындық индикаторы бар фондық тапсырмаға айналды: пайдаланушы бетті ашық ұстамайды және ұзақ кезеңде таймаутқа тап болмайды.

Оқу жады шығыны тұрақты keyset-курсормен жүреді — таңдама көлемі енді тұтынуға әсер етпейді. Бет саны бүкіл кестені қайта санамай, шамамен 0.1% дәлдікпен бағаланады, ал тізім соңына өту ондаған минуттың орнына секундпен өлшенеді.

Экранда көрінетін мен файлға түскеннің сәйкестігі автотестпен бекітілген: олар енді байқалмай ажырай алмайды.

Сандармен

  • ·90 млн жолдық кесте
  • ·жүктеу таймаут бойынша үзілмейді
  • ·бет санын бағалау дәлдігі ±0.1%
  • ·экран мен файлдың сәйкестігі автотестпен бекітілген

Міндетіңізді сипаттаңыз — оның қай бөлігі бізде жасалғанын айтамыз