Sharepoint Online 列表中的最大列数

ken*_*a.I 2 sharepoint sharepoint-online

我正在使用 Office 365 版本构建新的 SharePoint 网站。我似乎必须创建一些包含大量列的列表,所以我想知道列表可以包含的最大数量是多少。目前我正在考虑在一个列表中创建 180 列。我想听听一些想法。有人知道答案吗?

Thr*_*gle 5

总列字节限制

添加到列表中的每一列都消耗大量字节。消耗的总字节数不能超过 8000。

列行换行限制

此外,每种列类型对它在列表中的使用次数都有自己的限制。这是为了防止 SQL 数据库中的过度换行,否则可能会导致性能下降。

行换行的默认限制是 6 行。

例如,SQL Server 换行发生在每八个计算列之后。这意味着您最多可以向 SharePoint 列表添加 48 个计算列(每行 8 个 * 最多 6 个行 = 48 个)。类似的换行限制将您限制为每个列表 6 个 GUID 列和每个列表 94 个托管元数据列,尽管这些记录很差。

官方列限制

以下是 Microsoft 的边界和限制文档中的表格:

 Field Type           Maximum Value   Size per Column
_____________________________________________________
Single line of text |       255     | 30 bytes  
--------------------+---------------+----------------
Mltpl Lines of Text |       350     | 22 bytes  
--------------------+---------------+----------------
Choice              |       255     | 30 bytes  
--------------------+---------------+----------------
Choice (mltpl slct) |       350     | 22 bytes  
--------------------+---------------+----------------
Number              |       550     | 14 bytes  
--------------------+---------------+----------------
Currency            |       550     | 14 bytes  
--------------------+---------------+----------------
Date and Time       |       550     | 14 bytes
--------------------+---------------+----------------
Lookup              |       750     | 10 bytes  
--------------------+---------------+----------------
Yes / No            |      1000     | 7 bytes  
--------------------+---------------+----------------
Person or group     |       750     | 10 bytes  
--------------------+---------------+----------------
Hyperlink or picture|       127     | 60 bytes  
--------------------+---------------+----------------
Calculated          |       255     | 30 bytes  
--------------------+---------------+----------------
GUID                |       350     | 22 bytes  
--------------------+---------------+----------------
Int                 |       750     | 10 bytes  
--------------------+---------------+----------------
Managed metadata    |       190     | 60 bytes for the first,  
                    |               | 40 bytes for each subsequent             
--------------------+---------------+----------------
Geolocation         |        2      | 30 bytes
--------------------+---------------+----------------

更多信息

欲了解更多信息,请参阅软件边界和为SharePoint 2016的限制软件边界和限制为SharePoint 2013

另请参阅管理 SharePoint 中的大型列表和库页面上“资源限制和限制”下的“行大小限制”的说明:

指定用于列表或库项目的数据库内部的最大表行数。为了容纳具有多列的宽列表,每个项目都包含在几个内部表格行中,最多 6 行,总共最多 8,000 个字节(不包括附件)。

例如,如果您有一个包含许多小列的列表,其中一个包含数百个 Yes/No 列,那么您可能会超出此限制,在这种情况下,您将无法向列表添加更多 Yes/No 列,但是您仍然可以添加不同类型的列。

管理员只能通过使用对象模型而不是通过用户界面来设置此限制。