View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005956 | Composr | [All Projects] General / Uncategorised | public | 2024-09-21 01:30 | 2024-09-21 01:32 |
| Reporter | Patrick Schmalstig | Assigned To | |||
| Severity | Feature-request | ||||
| Status | non-assigned | Resolution | open | ||
| Product Version | |||||
| Fixed in Version | |||||
| Summary | 0005956: Add a scheduler hook (or a staff checklist reminder) to optimise MySQL databases every week | ||||
| Description | It is highly recommended to regularly optimise MySQL databases especially MyISAM tables (which Composr still uses). Webmasters may often forget to run optimise on their tables on a regular basis. So let's help with that by offering a scheduler hook to do that (but only if running MySQL). Main pro: Keeps the database running optimal, and webmasters don't need reminders to do it Main con: It is a fatal operation; should anything happen to interrupt an optimise, the table gets corrupted. So it's best optimise is done with supervision. | ||||
| Additional Information | Possible alternatives: a) The scheduler hook is disabled by default (we support that now), so it must be manually enabled if a webmaster wants automatic optimise. b) Instead of a scheduler hook, we just make a staff checklist item to remind webmasters to run it. c) A health check hook analyses MySQL performance and suggests when to run it. | ||||
| Tags | Roadmap: Over the horizon | ||||
| Time estimation (hours) | |||||
| Sponsorship open | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2024-09-21 01:30 | Patrick Schmalstig | New Issue | |
| 2024-09-21 01:30 | Patrick Schmalstig | Tag Attached: Roadmap: Over the horizon | |
| 2024-09-21 01:31 | Patrick Schmalstig | Description Updated | View Revisions |
| 2024-09-21 01:32 | Patrick Schmalstig | Additional Information Updated | View Revisions |