12.4.1.2 VARLEN编码限制

  • 的最大尺寸VARLEN为基表编码的列为8000字节。例如,如果使用4字节字符集,则aVARCHAR每栏以2000字为限(VARCHAR (2000)).

    文本-type值大于8000字节将被表加载和更改传播操作拒绝。类型时,这两个操作都会失败,并出现错误文本-type大于8000字节的值。(此限制不强制执行VARLEN编码VARCHAR列。)

  • 的最大尺寸VARLEN由HeatWave生成的最终和中间结果的-编码列为16382字节。

  • 当查询包含VARLEN-编码的列,任何物理运算符产生的列的最大数量为128。但是,实际的最大列数取决于MySQL限制、协议限制、列总数、列类型和列宽度(支持的字符串类型列的字符串长度)等因素。例如,对于任何物理运算符,最大值为8000字节VARLEN-encoded columns为31,如果查询只使用VARLEN编码列。16382字节的最大数目VARLEN-编码的列为15。另一方面,热浪最多只能产生128点VARLEN-编码的列,如果查询只包含VARLEN编码列。如果查询包含non-VARLEN-编码的列,列数限制可能更低。

  • 只支持非布尔类型的表达式。