View Issue Details

IDProjectCategoryView StatusLast Update
5956ComposrGeneral / Uncategorisedpublic2024-09-21 01:32
ReporterPDStig Assigned ToGuest  
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary5956: Add a scheduler hook (or a staff checklist reminder) to optimise MySQL databases every week
DescriptionIt 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 InformationPossible 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.
TagsRoadmap: Over the horizon
Attach Tags
Time estimation (hours)
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

There are no notes attached to this issue.

Add Note

View Status
Note
Upload Files
Maximum size: 32,768 KiB

Attach files by dragging & dropping, selecting or pasting them.
You are not logged in You are not logged in. This means you will not get any e-mail notifications. And if you reply, we will not know for sure you are the original poster of the issue.

Issue History

Date Modified Username Field Change
2024-09-21 01:30 PDStig New Issue
2024-09-21 01:30 PDStig Tag Attached: Roadmap: Over the horizon
2024-09-21 01:31 PDStig Description Updated
2024-09-21 01:32 PDStig Additional Information Updated