Contents 

About
What's New
Purchase
Comparison
Getting Started
Introduction
User Interface
Creating Profile
Log Files
General Information
Log Formats
Filters
Creating Filters
Frequently Used Filters
Reports
Report Format
Report Contents
Click Overlay Report
Custom Tables & Charts
Standard Tables & Charts
General Statistics
Activity Statistics
Access Statistics
Visitors
Referrers
Browsers
Errors
Goals
Tracked Files
Profile Properties
General
Log Files
Time Range
Tracking
Filters
Report
Program Options
Analysis
General
Files
Date & Time
Geolocation
Ignore Lists
Log Cache
Report
Format
Items
Tables
Contents
Web Server
Browser
Network
DNS
Proxy
E-mail
Automation
Schedule
Schedule Task
Command Line
Date Macros
Web Server
Web Server
FAQ
Installation and Backup
Log Files
Analysis
Reports
Scheduler
Glossary

WebLog Expert Help

Prev Page Next Page

Analysis Cache

WebLog Expert stores analysis results in built-in cache if such setting is enabled in the profile properties. It is possible to clear the cache for specific profile in the profile properties or for all the profiles in the program options.

The analysis cache is also used to show dynamic HTML reports by a web server (built-in or IIS). If there is the "web server" report destination in the profile properties, the program caches analysis results for this profile even if the setting to cache results is disabled. However, in such case the program overwrites the cache next time the profile is analyzed.

If analysis results for a profile are cached and the program needs to generate a report for this profile, it checks the following settings:

·Program options

·Profile properties

·Browser, operating system, spider and search engine databases

·Installed geolocation databases

If any of these items have changed in such a way that it could affect analysis results, all the log files are reanalyzed.

The program does not check for a version of an installed geolocation database, only for its presence. So if a newer version of the database is installed, the program will not automatically reanalyze log files. The databases can be frequently updated and this feature ensures that it is not required to analyze all the log files for all profiles all over again if a newer version of a database with minor changes is installed. However, if you wish to refresh analysis results, you can clear the cache in the profile properties or program options.

Besides settings, the program also verifies if analyzed log files have been changed to ensure that the analysis results reflect current logs.

·If there are no new, modified or removed log files, cached results are used to generate a report.

·If there are new log files, the program analyzes these files only without reanalyzing already processed logs.

·If there are removed or modified log files, all the log files are reanalyzed.

The program can also handle several additional situations when it is possible to avoid reanalyzing all the log files. E.g. if there is data added to an uncompressed log file, the program can analyze added data only and append it to saved results.