Есть сервер, на котором работает система доставки документов. Машина работает очень плохо (Windows XP). Я проверил обычные вещи, такие как выполнение memtest (все прошло нормально) и попытка деградации жесткого диска (не требуется).
Единственное, что странно в этой машине, это то, что на ней работает сервер MSSQL. И Symantec Anitvirus. (тьфу)
Иногда аппарат сообщает «На жестком диске не осталось места». Я сразу смотрю на один жесткий диск в машине, а на нем все еще осталось 20 гигов. Каждый раз.
Мог ли это вызвать сервер MSSQL? Может ли это быть связано с ужасной производительностью машины?
Спасибо!
MSSQL любит оперативную память, он съедает ее столько, сколько может, для повышения производительности. Это ухудшит производительность других приложений, если их будет недостаточно.
Ваш вопрос сразу заставил меня задуматься об исключениях SQL-сервера для Symantec Antivirus. http://support.microsoft.com/kb/309422
Слишком мало информации, чтобы действительно помочь.
Похоже, ваша проблема связана с каким-то программным конфликтом. Может быть, есть зацепка в каком-нибудь системном журнале? Что говорит журнал событий Windows?
Является ли точный синтаксис сообщения об ошибке «Нет места на жестком диске», или вы просто так его интерпретируете? В Windows есть ряд сообщений об ошибках, которые звучат так, будто говорят о нехватке свободного места на диске, но на самом деле связаны с нехваткой рабочего хранилища (памяти). Например, см. Сообщение об ошибке два здесь: http://support.microsoft.com/kb/304101
Достаточно ли вы установили виртуальную память, чтобы она выдерживала нагрузку? Если в файле подкачки не хватает места, вы получите другие «странные» ошибки ...
Symantec настроен на сканирование файлов при доступе или запускается по расписанию? Вы можете попробовать отключить сканирование при доступе и посмотреть, поможет ли это.
Я столкнулся с аналогичной ситуацией на одном из наших серверов mssql 2000. У нас было несколько работ, которые выполнялись по ночам, которые полностью заполняли файл журнала на сервере, занимая более 30 г места на дисках журналов. Позже запускалось задание по обслуживанию, которое усекало журналы и создавало впечатление, что все в порядке.
Я бы проверил любые задания, которые удаляют / обновляют / вставляют записи в базу данных, что приведет к увеличению файла журнала.
И какая версия SQL-сервера? Причиной этого может быть саморазрастание.
Судя по всем вопросам, вы можете понять, что нам нужно больше информации, чтобы лучше помочь вам.