2017-04-10 110 views
0

我想了解什么是最大列大小在DB2 LUW 11.1.x.通过唯一索引支持NVARCHAR列(页面大小)的支持NVARCHAR的最大尺寸 例如我需要这样一个答案: (1)NVARCHAR(512)是唯一索引支持的NVARCHAR列的最大大小。 (2)X为任何唯一索引我想知道的是,可以通过DB2唯一索引

我有这个链接的最大字节数,但它不是很清楚对我说: https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.sql.ref.doc/doc/r0001029.html

回答

0

告诉你的页面显示,一列的最大大小在索引关键字中是pagesize/4在字节,包括开销;所以你需要了解NVARCHAR(x)如何映射到字节。

这取决于对nchar_mappingdatabase configuration parameter设置。

的默认设置是每个字符(CODEUNITS32)使用4个字节,所以你会被限制为NVARCHAR(255)对于4K页,NVARCHAR(511)为8K页,为NVARCHAR(1023)在16K页,并NVARCHAR(2047)为32K页表空间。

相关问题