![]() |
|
RapportprestatiesDe rapportprestaties zijn van belang voor bedrijven met grote gegevens- en gebruikersaantallen. Hoe groter en ingewikkelder uw rapportagebehoeften worden, des te belangrijker worden de rapportprestaties voor u. Als u inzicht hebt in hoe uw gegevens efficiënt door Oracle CRM On Demand Answers worden gecompenseerd en verwerkt door op te slaan in een cache en te werken op diverse tijden, kunt u rapporten met optimale prestaties maken. In dit onderwerp wordt het ingebouwde cachemechanisme beschreven waardoor een snelle reactietijd en de verwachte prestaties tijdens het nachtvernieuwingsproces en bij het gebruik van onderwerpgebieden voor rapportage in plaats van analytische onderwerpgebieden mogelijk zijn. Zie Prestaties optimaliseren voor meer informatie over rapportprestaties. In cache opslaanWanneer rapporten en query's met analytische onderwerpgebieden worden uitgevoerd, worden de queryresultaten in een cache opgeslagen. Dankzij de querycache kan voor Oracle CRM On Demand Answers worden voldaan aan volgende queryaanvragen zonder terug te hoeven gaan naar de database. Door deze reductie is een snellere reactietijd voor query's mogelijk. De reactietijd voor query's is sneller, maar hierdoor wordt ook bespaard op netwerkbronnen en is dure databaseverwerking niet meer nodig. Query's hoeven niet identiek te zijn om hiervan te kunnen profiteren. Zelfs bij een subset van een eerder uitgevoerde query met een filtervoorwaarde of dezelfde query met minder kolommen kunt u gebruikmaken van de cache die is gegenereerd voor een eerdere query. Bij het opslaan van query's in een cache wordt rekening gehouden met de weergave. Omdat de database wordt bijgewerkt tijdens het incrementeel vernieuwen, wordt de querycache opgeschoond en opnieuw gevuld wanneer later een nieuwe set query's wordt uitgevoerd. Het opslaan van query's in een cache wordt alleen ondersteund voor rapporten en query's die gebruikmaken van analytische onderwerpgebieden. Dit is niet mogelijk voor realtime rapporten en query's. Zowel realtime als historische rapporten en query's maken echter wel gebruik van een webservercache. De webservercache is niet hetzelfde als de querycache die wordt ondersteund voor Oracle CRM On Demand Answers. De webservercache voor realtime en historische query's blijft minimaal 10 minuten bestaan nadat deze is gemaakt of gebruikt, maar wordt, afhankelijk van het aantal aanvragen dat wordt uitgevoerd, na 60 minuten opgeschoond. maar wordt, afhankelijk van het aantal aanvragen dat wordt uitgevoerd, na 60 minuten opgeschoond. Analytische (historische) rapporten in vergelijking met rapportagerapporten (realtime rapporten)Query's die worden uitgevoerd met analytische (historische) onderwerpgebieden zijn in vergelijking sneller dan query's die worden uitgevoerd met rapportageonderwerpgebieden (realtime onderwerpgebieden). Voor de analytische onderwerpgebieden wordt gebruikgemaakt van een speciaal gegevensmagazijn dat exclusief voor analyse en rapportage is ontworpen en geoptimaliseerd. Voor de realtime onderwerpgebieden wordt echter gebruikgemaakt van de database die is geoptimaliseerd voor ondersteuning van de transactionele activiteiten, waarbij een klein aantal records extreem snel wordt gelezen, geschreven en bijgewerkt. Als dus realtime onderwerpgebieden worden gebruikt, moet voor query's tegelijkertijd gebruik worden gemaakt van databasebronnen, die ook moeten voldoen aan de behoeften van transactie-updates van Oracle CRM On Demand die de prestaties van zowel Oracle CRM On Demand als realtime query's beïnvloeden. Doordat de rapportage van de meest actuele gegevens moet worden ondersteund, is het opslaan van query's in een cache niet mogelijk bij realtime onderwerpgebieden, waardoor zelfs voor identieke query's de prestatieproblemen verder worden verminderd. Gebruik alleen realtime onderwerpgebieden wanneer het noodzakelijk is om tot op de minuut recente gegevens te krijgen of wanneer de historische onderwerpgebieden niet aan uw rapportagebehoeften voldoen. Rapportageprestaties tijdens het nachtvernieuwingsprocesDe realtime queryprestaties worden enigszins beïnvloed tijdens het nachtvernieuwingsproces, omdat de gegevens die worden opgehaald om te voldoen aan de aanvraag ook worden gelezen met het nachtvernieuwingsproces om het gegevensmagazijn te vullen dat de historische onderwerpgebieden bepaalt. De prestaties van historische rapportquery's worden niet beïnvloed tijdens het nachtvernieuwingsproces, omdat een momentopname wordt genomen aan het begin van het vernieuwingsproces, en gebruikers worden doorgestuurd naar dat gekopieerde exemplaar. Als het nachtvernieuwingsproces is voltooid, worden gebruikers automatisch doorgestuurd naar het vernieuwde gegevensmagazijn. Deze functie is gemakkelijk te begrijpen door gebruikers. |
Gepubliceerd op oktober 2016 | Copyright © 2005, 2016, Oracle. Alle rechten voorbehouden. Legal Notices. |