You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When generating a Pages report for a custom date range, most of the time in MYSQL is spent doing INSERT IGNORE INTO queries in MYSQL, so my question is, why are these queries needed?
The total time spent on the queries is 1.16 s, so a pretty large amount of the time spent by NSERT IGNORE INTO.
The text was updated successfully, but these errors were encountered:
Hmm, maybe this is because of usage of archiving_range_force_on_browser_request, or? Then I guess it's like it should be...
bx80
added
answered
For when a question was asked and we referred to forum or answered it.
and removed
Potential Bug
Something that might be a bug, but needs validation and confirmation it can be reproduced.
labels
Jan 23, 2022
Hi @mikkeschiren, thanks for contacting us. When generating a report for a custom date range for the first time there will not be a cached version of the report available, so Matomo will first generate the cached version of the report by inserting into in the archive_* tables before displaying it. Depend on the data this could be a little slow, but any subsequent requests for the same report should use the cached version.
archiving_range_force_on_browser_request can be used to disable this behavior but it should be enabled if you want to use custom date ranges, since the cron archiver dpes not generate data for custom date ranges.
When generating a Pages report for a custom date range, most of the time in MYSQL is spent doing INSERT IGNORE INTO queries in MYSQL, so my question is, why are these queries needed?
The total time spent on the queries is 1.16 s, so a pretty large amount of the time spent by NSERT IGNORE INTO.
The text was updated successfully, but these errors were encountered: