Thanks, Lars, this sheds some light on the issue, but it also opens some new questions:
- I was writing about a TEXT column, but as a matter of fact, Hana Studio does not allow to create TEXT columns at all, there is only NCLOB to be selected from. So I don't quite follow your suggestion to use CLOB as alternative, is there any other way at all?
- If only pointers are stored in the column store, is it necessary to perform a MERGE at all? Just to have the column in a contiguous memory area? Is there any technical documentation about memory layout of the column store? Is the actual text data stored both in the main and in the delta storage or do they contain only pointers? I've tried to insert 10k documents into the table and both main and delta store had way more than 80k which would be the size of pointers only.
- I've also thought about partitioning the table, this would obviously decrease memory requirements. As new rows are being added all the time, I'd like to put rows of similar age into one partition, then older partitions do not change and do not have to be merged. When memory gets full, I could then drop or unload a whole partition, is that possible?
-- Micha