Actions
Bug #10228
closedlogs table needs index on source_id
Description
Without an index on source_id in the logs table the cron job for reports:expire takes several minutes, locks tables, and prevents Foreman from responding to ENC requests.
Adding an index eliminates all the above and reports:expire runs lickety split.
See discussion at: https://groups.google.com/forum/#!topic/foreman-dev/kBz1fjSIpeQ
Workaround (MySQL):
ALTER TABLE `logs` ADD INDEX `index_logs_on_source_id` (`source_id`);
Updated by Dominic Cleal over 9 years ago
- Category set to Database
- Difficulty set to easy
Updated by The Foreman Bot over 9 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/2326 added
- Pull request deleted (
)
Updated by Dominic Cleal over 9 years ago
- Assignee set to Ondřej Pražák
- Translation missing: en.field_release set to 50
Commented on the other ticket, but I don't think so.
Updated by Ondřej Pražák over 9 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset bd3a90f03d950daa963f9ab099b7c09e9f3fbc95.
Actions