[ECODP-dev] Production database size
Bert Van Nuffelen
bert.van.nuffelen at tenforce.com
Thu Sep 26 15:06:26 UTC 2013
Hi John,
thanks for the investigation.
Is the api call
api.purge=http://localhost:8008/data/api/action/purge_revision_history
equal to the purge-package-extra-revision paster command?
kind regards,
Bert
2013/9/26 John Glover <john.glover at okfn.org>
> Hi Bert,
>
> I have had a look at the PO database dump. The sizes of the largest tables
> are as follows:
>
> public.kombu_message | 15 GB
> pg_toast.pg_toast_78586 | 3662 MB
> public.task_status | 1548 MB
> public.package_extra_revision | 811 MB
> public.task_status_entity_id_task_type_key_key | 670 MB
> public.task_status_pkey | 458 MB
>
> Apart from package_extra_revision, the other large tables all refer to
> tables used by the old CKAN extensions (such as ckanext-archiver,
> ckanext-datastorer and ckanext-qa). These should not be installed any more.
>
> In the previous release, we supplied a paster command to purge the
> task_status and kombu_message tables:
>
> paster --plugin=ckanext-ecportal ecportal purge-task-data -c <config>
>
> Running this should get rid of most of this unnecessary data (although you
> will probably to do a VACUUM in postgres afterwards to reclaim space). This
> should only have to be run once if the extensions have been correctly
> uninstalled. If these tables continue to grow, then at least one of the
> extensions is still installed. So, make sure that none of the following
> appear in the ckan.plugins config list: archiver, qa, datastorer.
>
> From looking at the timestamps of the task_status entries, it would seem
> at least 1 of these extensions is still installed, as the last write was by
> the datastorer on the 4th September.
>
> The package revision table is also quite large, but this is expected due
> to the daily updating of all Eurostat packages. This should be regularly
> cleared with the purge-package-extra-revision paster command as in previous
> releases.
>
> Regards,
> John
>
> _______________________________________________
> Ecodp-dev mailing list
> Ecodp-dev at lists.okfn.org
> http://lists.okfn.org/mailman/listinfo/ecodp-dev
>
>
--
Bert Van Nuffelen
Semantic Technologies Software Architect at TenForce
www.tenforce.be
Bert.Van.Nuffelen at tenforce.com
Office: +32 (0)16 31 48 60
Mobile:+32 479 06 24 26
skype: bert.van.nuffelen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.okfn.org/mailman/private/ecodp-dev/attachments/20130926/baaada3c/attachment.html>
More information about the ecodp-dev
mailing list