Časová osa úloh
Časová osa úloh je skvělým výchozím bodem pro pochopení kanálu nebo dotazu. Poskytuje přehled toho, co bylo spuštěno, jak dlouho jednotlivé kroky trvaly, a jestli nedošlo k nějakým selháním.
Jak otevřít časovou osu úloh
V uživatelském rozhraní Sparku klikněte na Úlohy a Časová osa událostí označeno červeně na následujícím snímku obrazovky. Zobrazí se časová osa. Tento příklad ukazuje přidání ovladače a exekutoru 0:
časová osa úloh
Co hledat
Následující části vysvětlují, jak přečíst časovou osu události a zjistit možnou příčinu vašeho problému s výkonem nebo náklady. Pokud na časové ose zaznamenáte některý z těchto trendů, na konci každého odpovídajícího oddílu najdete odkaz na článek, který obsahuje pokyny.
Selhávající úlohy nebo selhávající vykonavatelé
Tady je příklad neúspěšné úlohy a odebraných exekutorů označených červeným stavem na časové ose události.
Pokud vidíte selhávající úlohy nebo selhávající exekutory, podívejte se na Selhávající úlohy nebo exekutoři odebráni.
Nedostatky v realizaci
Hledejte mezery v délce jedné minuty nebo více, například v tomto příkladu:
V tomto příkladu je několik mezer, z nichž některé jsou zvýrazněné červenými šipkami. Pokud na časové ose vidíte mezery, jsou to minuty nebo víc? Krátké mezery lze očekávat, protože řidič koordinuje práci. Pokud máte delší mezery, jsou uprostřed kanálu? Nebo je tento cluster neustále spuštěný, takže mezery jsou vysvětleny pozastavením v aktivitě? To můžete zjistit na základě času, kdy vaše úloha začala a skončila.
Pokud uprostřed datového kanálu vidíte dlouhé nevysvětlené mezery, podívejte se na Mezery mezi úlohami Sparku.
Dlouhé úlohy
Dominují časové ose jeden nebo několik dlouhých úkolů? Tyto dlouhé úlohy by byly něco, co by bylo potřeba prozkoumat. V následujícím příkladu má pracovní zátěž jeden úkol, který je mnohem delší než ostatní. Toto je dobrý cíl pro šetření.
Klikněte na nejdelší úlohu, do které se chcete ponořit. Informace o zkoumání této dlouhé fáze naleznete v tématu Diagnostika dlouhé fáze ve Sparku.
Mnoho malých úloh
To, co tady hledáme, je časová osa, do které dominují malé pracovní pozice. Může to vypadat nějak takto:
Všimněte si všech malých modrých čar. Každý z nich je malá úloha, která trvala několik sekund nebo méně.
Pokud je váš seznam úloh většinou malé úlohy, podívejte se na mnoho malých úloh Spark.
Žádná z výše uvedených možností
Pokud vaše časová osa nevypadá jako žádná z výše uvedených, dalším krokem je určit nejdelší úlohu. Seřaďte úlohy podle doby trvání a klikněte na odkaz v popisu nejdelší úlohy:
Jakmile se dostanete na stránku pro nejdelší úlohu, najdete další informace o zkoumání této fáze v části Diagnostika dlouhé fáze ve Sparku.