我正在使用SAP HANA ......
实施例
NVARCHAR(4000)
数据:ThisISaString
正在使用的RAM = 4000还是13?
如果它保留4000,那么当你有很多记录时,这个空间可能真的会加起来。
我正在尝试确定我应该为文本字段使用多少缓冲区
答案 0 :(得分:1)
我对您当前形式的问题所做的是SAP HANA如何处理可变长度字符串,以便将其呈现给客户端(我假设您要保留缓冲区。 因此,当您在表中输入值时,我不打算讨论HANA内部发生的情况 - 这相当复杂,取决于所使用的表类型(列,行,外部,临时......)
因此,对于客户端应用程序,(N)VARCHAR
将产生一个字符串,其长度为存储值,即不会出现填充(末尾有空格)。