Si vuestra base de datos de KMKey está creciendo mucho más de lo esperado a pesar de hacer regularmente pack y vacuum, puede que esteis afectados por una peculiaridad de Relstorage. Esta implementación de ZODB usa dos tablas para calcular los objetos huérfanos y borrarlos, que en entornos con pocos borrados pueden acabar ocupando mucho más que los propios objetos a borrar. La solución pasa por desactivar el Garbage Collection de Relstorage y limpiar las tablas:
1) En zope.conf, dentro del tag relstorage, añadir "pack-gc false"
2) TRUNCATE TABLE object_ref
3) TRUNCATE TABLE object_refs_added
Asi de sencillo, ya teneis algunos GB más libres