HighLoad ›
Как можно "положить" SQL сервер с помощью обычной консоли запросов 1С ›
#68
04.02.14 17:52
(57)
(63) Rothschild
Это даже не варианты - это советы от противного.
Есть вариант SQL+терминальный сервер или сервер приложений на одной машине.
Сервант в другом городе или в другом здании или просто влом вставать а сервак перегружен и терминальные сессии больше не выдает ,а человек 100 - кто пораньше зашел(обычно самые вредные бухи или недоросшие до топа манажоры)
сидят и как-то работают. тут является директор и звонит что я мол не могу на сервер попасть....
Внутри сети никто порты обычно не закрывает - наружу да ,а внутри как придется. и кто тогда мешает с любой машины на которой есть менеджмент студия или на худой конец сиквеловская консоль подключиться к экземпляру на сервере просмотреть процессы или сеансы и порубить лишние хотя бы через тот же taskkill. Все команды выполняются в контексте процесса и с его максимальными правами - то есть на сервере.
А варианты с темпдб - через какое то время когда начнутся проблемы со скоростью из-за размера баз - все варианты завала сервера пофиксятся сами как побочный результат оптимизации сервера.
У меня например так : темп дб разбита на 2 партиции одна (та которая по умолчанию)на рам диске с размерами мин=макс и рост 0 для того что бы не тратилось время на её расширение, а вторая на диске с ограничением. в плане обслуживания регулярный шринк, у пользователей приложений ограниченно размер кеша и время выполнения запроса, пользователь например 1с без превилегий - минимальный участник домена, когда звонят бухи с фразой "У меня оборотка за историю существования не строится - говорит превышен интервал ожидания" ответ обычно сопровождается характерным жестом руки. других проблем не замечено.