Я работаю в проекте MOSS 2007 и настроил многие его части. Существует проблема на производственном сервере, где создание дочернего сайта (даже с использованием встроенных шаблонов сайта) занимает очень много времени (более 15 минут, иногда происходит сбой из-за тайм-аутов). Находясь на сервере разработки, это займет всего 1-2 минуты.
Оба сервера имеют одинаковую конфигурацию с 8-ядерным процессором и 8 ГБ оперативной памяти. Оба используют отдельные серверы баз данных с одинаковой конфигурацией. Размер базы данных составляет около 100 ГБ. Здесь более ста сайтов.
В чем может быть причина того, что на другом сервере это займет так много времени? Есть ли какая-либо конфигурация или что-то еще, что мне нужно позаботиться?
Обновление:
Итак, сегодня у меня была возможность проверить окружающую среду с моими клиентами. Но создание сайта было очень быстрым, хотя они сказали, что не меняли конфигурацию на сервере.
Я также использовал эту возможность, чтобы изучить базу данных. Фрагментация диска была довольно высокой - 49%, поэтому я предложил запустить дефрагментацию. И я также попросил увеличить размер файла базы данных до 100 МБ по сравнению с 1 МБ по умолчанию.
Так что я подозреваю, что некоторые процессы ранее интенсивно работали на сервере, поэтому на это ушло столько времени.
Обновление 2:
Вчера мой клиент сообщил, что создание сайта снова идет медленно, поэтому я пошел проверить его. Когда я проверил базу данных, я обнаружил, что вместо сообщаемых значений 100GB размер базы данных контента составляет всего около 30GB . Так что это все еще намного ниже рекомендуемого размера.
Одна вещь, которая привлекла мое внимание, это то, что в корзине семейства сайтов хранилось почти 5 миллионов элементов . И всякий раз, когда я пытался просмотреть корзину семейства сайтов, открывалось много времени, и все семейство сайтов было недоступно.
Поскольку для веб-приложения установлено значение по умолчанию (за 30 дней до очистки и 50% для корзины второго уровня), это нормально или это также потенциальная проблема?
На самом деле, было и другое веб-приложение, использующее тот же сервер базы данных с объемом базы данных 100 ГБ, и оно всегда быстрое. Но тот, у которого 30 ГБ, работает медленно. Оба имеют одинаковые настройки, только разные данные.
Что мне проверить дальше?
Итак, сегодня у меня была возможность проверить окружающую среду с моими клиентами. Но создание сайта было очень быстрым, хотя они сказали, что не меняли конфигурацию на сервере.
Я также использовал эту возможность, чтобы изучить базу данных. Фрагментация диска была довольно высокой - 49%, поэтому я предложил запустить дефрагментацию. И я также попросил увеличить размер файла базы данных до 100 МБ по сравнению с 1 МБ по умолчанию.
Так что я подозреваю, что некоторые процессы ранее интенсивно работали на сервере, поэтому на это ушло так много времени.
Спасибо всем за вклад, я очень ценю.
Вчера мой клиент сообщил, что создание сайта снова идет медленно, поэтому я пошел проверить его. Когда я проверил базу данных, я обнаружил, что вместо сообщаемых значений 100GB размер базы данных контента составляет всего около 30GB . Так что он все еще намного ниже рекомендуемого размера.
Одна вещь, которая привлекла мое внимание, это то, что в корзине семейства сайтов хранилось почти 5 миллионов предметов . И всякий раз, когда я пытался просмотреть корзину семейства сайтов, открывалось много времени, и все семейство сайтов было недоступно.
Поскольку для веб-приложения установлено значение по умолчанию (за 30 дней до очистки и 50% для корзины второго уровня), это нормально или это также потенциальная проблема?
На самом деле, было и другое веб-приложение, использующее тот же сервер базы данных с объемом базы данных 100 ГБ, и оно всегда быстрое. Но тот, у которого 30 ГБ, работает медленно. Оба имеют одинаковые настройки, только разные данные.
Есть идеи, что мне проверить дальше? Большое спасибо.