Назад | Перейти на главную страницу

Автоматический рост в базе данных SharePoint?

Итак, теперь, когда я стал полубабом на моей нынешней работе, я пытаюсь улучшить многие вещи, которые раньше не рассматривались. Один из них - убедиться, что базы данных не настроены на автоматический рост и им назначены соответствующие ограничения на размер. Моя проблема - это база данных SharePoint. Поскольку базы данных для SharePoint могут расти неожиданными темпами, я не знаю, что с ними делать. Мне нужен совет от других баз данных, которые управляют базами данных SharePoint.

Есть по крайней мере два способа, которыми вы можете справиться, пытаясь выяснить размер базы данных.

  1. Пройдите длительный этап планирования, на котором вы выясните ожидаемую рабочую нагрузку и шаблоны использования. Затем вы соотносите это с тем, сколько дискового пространства на сайте разрешено квотами. Затем вы определяете, сколько сайтов вы можете поддерживать, принимая во внимание время восстановления, производительность сайта и ваш собственный уровень комфорта. Это должно дать вам приблизительный размер базы данных, который в идеале должен составлять 100 ГБ или меньше. Затем вы можете предварительно расширить свою базу данных до ожидаемого максимального размера.
  2. Просто предварительно увеличьте его до 100 ГБ. См. Эту статью TechNet.

Вдобавок к этому вы всегда должны отслеживать размеры своей базы данных и настраивать оповещения, которые будут запускаться всякий раз, когда кажется, что они могут заполниться в течение X дней. X - это время, которое потребуется вам не только на то, чтобы расширить базу данных, но и на то, чтобы после этого убедиться, что она должным образом дефрагментирована и определено новое время восстановления. X может также включать время, необходимое для добавления дополнительного хранилища к вашему SAN / DAS.

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

Трудно стать невольным администратором баз данных. Вы можете установить автоматическое увеличение, просто попробуйте заранее изменить размер своей базы данных, чтобы избежать фрагментации и проблем с производительностью при автоматическом росте. Вот несколько статей Пола Рэндала, которые могут вам помочь.

Добро пожаловать в мир DBA: http://www.sqlskills.com/BLOGS/PAUL/post/Becoming-an-involvention-DBA-youre-not-alone.aspx

Золото Sharepoint: http://www.sqlskills.com/BLOGS/PAUL/category/Sharepoint.aspx

Во-первых, вы наверняка хотите, чтобы для sharepoint был включен автоматический рост. Вы действительно хотите установить ограничение на размер в 100 ГБ (максимальный рекомендуемый размер базы данных sharepoint). Как вы обнаружили, sharepoint не похож на обычное приложение базы данных. Может пройти месяц, прежде чем кто-то попытается создать новый репозиторий для вещей, которые используют 10 ГБ, когда вы обычно используете 10 МБ в день. Вот Microsoft doc на каком обслуживании должна быть сделана база данных sharepoint.