CUB file size
Posted: Mon Oct 12, 2015 5:04 pm
Hi,
Has anyone seen a situation where the CUB file size has dramatically increased, without any noticeable increase in data ?
I have a cube that has been running at circa 330-380Mb for some time. Its a Balance Sheet cube that contains a dimension "Version", containing around 40 elements. Overnight I have run a simple process to create a new Version element and copy all data from one version to the new one. This will increase the size to some extent, but the process took 10 times the length expected and the CUB file has grown to 700Mb, and completed successfully, with entirely normal results (other than the size).
I have removed all rules and feeders and restarted the server with a backup of the cube at 350Mb, and the current 700Mb, so I can compare them side by side.
Reviewing in Server Explorer gives no additional data on-screen, running Performance Monitor and comparing in Stats by Cube gives me almost identical numbers of numeric cells and memory size. If I dump out the contents of the cubes to CSV files, I get very similar record counts (just different by the data in the copied version). Other than the one new element, all the dimensions and elements are the same and are shared by both cubes of course. I have also checked for temporary files but there are no cub$ files floating around so I am assuming it's not temporary data that didn't rollback for some reason.
It's almost as if there is some orphaned data held in the CUB file somehow, but oddly if I purge both cubes with a Clear All process, the both go back to 572Kb basic size.
I am about to try exporting, purging, and reimporting the data to see if this reverts the cube back to normal size, but in the meantime does anyone know why/how this might happen and whether there are any other checks I could make to try and understand why the filesize has grown so much?
I'm using 10.2.2 FP3
Thanks
Has anyone seen a situation where the CUB file size has dramatically increased, without any noticeable increase in data ?
I have a cube that has been running at circa 330-380Mb for some time. Its a Balance Sheet cube that contains a dimension "Version", containing around 40 elements. Overnight I have run a simple process to create a new Version element and copy all data from one version to the new one. This will increase the size to some extent, but the process took 10 times the length expected and the CUB file has grown to 700Mb, and completed successfully, with entirely normal results (other than the size).
I have removed all rules and feeders and restarted the server with a backup of the cube at 350Mb, and the current 700Mb, so I can compare them side by side.
Reviewing in Server Explorer gives no additional data on-screen, running Performance Monitor and comparing in Stats by Cube gives me almost identical numbers of numeric cells and memory size. If I dump out the contents of the cubes to CSV files, I get very similar record counts (just different by the data in the copied version). Other than the one new element, all the dimensions and elements are the same and are shared by both cubes of course. I have also checked for temporary files but there are no cub$ files floating around so I am assuming it's not temporary data that didn't rollback for some reason.
It's almost as if there is some orphaned data held in the CUB file somehow, but oddly if I purge both cubes with a Clear All process, the both go back to 572Kb basic size.
I am about to try exporting, purging, and reimporting the data to see if this reverts the cube back to normal size, but in the meantime does anyone know why/how this might happen and whether there are any other checks I could make to try and understand why the filesize has grown so much?
I'm using 10.2.2 FP3
Thanks