Масштабируемость списка SharePoint

Меня особенно интересуют библиотеки документов, но что касается общих списков SharePoint, может ли кто-нибудь ответить на следующие вопросы ...?

  1. Какое максимальное количество элементов может содержать список SharePoint?
  2. Какое максимальное количество списков может разместить один сервер SharePoint?
  3. Когда количество элементов в списке приближается к максимальному, замедляется ли фильтрация, и если да, что можно сделать для ее улучшения?

Я приглашаю всех, кто знает последние версии SP, обновить этот вопрос. У меня не было причин работать с этой технологией в течение нескольких лет, поэтому я определенно не в лучшем положении для этого.

Andy McCluggage 02.04.2013 14:48
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
16
1
25 883
9
Перейти к ответу Данный вопрос помечен как решенный

Ответы 9

http://blah.winsmarts.com/2008-4-SharePoint_limits.aspx

для №3: вы можете индексировать определенные столбцы в списке, но вам все равно следует сохранять меньшие размеры.

Ответ принят как подходящий

В SharePoint v.2:

  • Максимальное количество пунктов списка: 2000 (на уровне папки)
  • Максимальное количество списков на сайт: 2000 - "разумное" число
  • Эффект, когда мы достигаем предела: Экспоненциальное снижение производительности.

Более подробная информация: http://technet.microsoft.com/en-us/library/cc287743.aspx

В SharePoint v.3:

  • Максимальное количество пунктов списка: 2000 (для каждого представления у вас может быть миллион элементов, если вы не отображаете в одном представлении более 2000 элементов)
  • Максимальное количество списков на сайт: 2000 - "разумное" число
  • Эффект, когда мы достигаем предела: Экспоненциальное снижение производительности, когда мы перечисляем более 2000 элементов с помощью OM. Альтернативой является использование Search API или запросов CAML.

Более подробная информация: http://technet.microsoft.com/en-us/library/cc287790.aspx

Мне интересно, редактировались ли страницы TechNet с тех пор, как был написан этот ответ, поскольку они, кажется, устанавливают ограничения в «более мягких» терминах. например для SharePoint v.3 количество элементов в списке: 2000 на представление дается как «ориентир для приемлемой производительности ... тестирование указывает на снижение производительности, превышающее две тысячи элементов. Использование индексации в представлении плоской папки может повысить производительность. "

e100 27.07.2010 19:54

Точные ответы уже даны, однако я чувствую, что должен добавить это предупреждение:
Это может быть одна из тех ситуаций, когда если тебе нужно спросить, ты не можешь себе этого позволить.
Так что, если вы обнаружите, что приближаетесь к установленным ранее ограничениям, хорошо подумайте о том, что вы пытаетесь сделать, и убедитесь, что вы не делаете это неправильно.

На официальный документ, который я нашел наиболее полезным, была ссылка на ресурс, опубликованный пользователем mbowles выше. Прямая ссылка ...

http://go.microsoft.com/fwlink/?LinkId=95450&clcid=0x409

Остерегайтесь, производительность SiteDataQuery сильно ухудшается, чем больше у вас есть дочерних сайтов. Для запроса сотни дочерних сайтов может потребоваться 20 секунд.

Вышеупомянутый «лимит 2000» не выполняется.

Пожалуйста, посмотрите документ это, чтобы получить более точные ответы на ваши вопросы.

Я лично экспериментировал с тем, что описывает документ.

Существует документированное руководство для Microsoft® Office SharePoint® Server 2007 относительно максимального размера списков и контейнеров списков. Для типичных клиентских сценариев, в которых используется стандартный пользовательский интерфейс на основе браузера Office SharePoint Server 2007, рекомендуется, чтобы один список не содержал более 2000 элементов на контейнер списка. Контейнер в этом случае означает корень списка, а также любые папки в списке - папка является контейнером, потому что в ней хранятся другие элементы списка. Папка может содержать элементы из списка, а также другие папки, и каждая подпапка может содержать больше каждого из них и так далее. Например, это означает, что у вас может быть список из 1 990 элементов в корне сайта, 10 папок, каждая из которых содержит 2 000 элементов, и так далее. Максимальное количество элементов, поддерживаемых в списке с рекурсивными папками, составляет 5 миллионов элементов.

И, пожалуйста, не существует разницы между тем, что в документации называется корнем, и тем, что принятый ответ называет представлением.

JL. 07.10.2009 23:34

SharePoint 2013:

Какое максимальное количество элементов может содержать список SharePoint? 30.000.000.

Какое максимальное количество списков может разместить один сервер SharePoint? Я не нашел ответа на этот вопрос.

Когда количество элементов в списке приближается к максимальному, замедляется ли фильтрация, и если да, что можно сделать для ее улучшения? Максимум 30.000.000 не является жесткой границей, но предел был найден путем тестирования продукта. Таким образом, при превышении этого предела следует ожидать снижения производительности.

Ответы найдены в Границы и ограничения программного обеспечения для SharePoint 2013.

Другие вопросы по теме

Масштабирование многопоточных приложений на многоядерных машинах
Имеет ли WSO2 APK (платформа API для Kubernetes) графический интерфейс пользователя, такой как DevPortal, Publisher и Admin, ....?
Эффективная стратегия хранения и извлечения данных в React для высокопроизводительных корпоративных приложений
Оптимизация службы уведомлений Node.js в реальном времени для веб-сайтов с высокой посещаемостью
Масштабируемые серверы входа/лобби для многопользовательской игры
Оптимизация преобразования Pandas DataFrame для связывания двух столбцов
Как я могу создать веб-сервис, который ежедневно загружает историю прослушивания пользователей из Spotify и представляет интересную аналитику?
Приложение Websocket в микросервис без сохранения состояния?
Драматург: Найдет ли он перекрывающиеся элементы?
Объяснение того, почему эффективная пропускная способность DRAM уменьшается при добавлении ЦП