сценарий прокси не работает, когда две сетевых карты соединены. Как зафиксировать это?

(Я первоначально спросил как регулярный вопрос, но затем узнал, что корректный метод - благодарит BrentO),

Нет, никогда.

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

Автоуменьшение является установкой очень общей базы данных для включения. Кажется, что хорошая идея - удаляет дополнительное пространство из базы данных. Существует много 'ненамеренных DBAs' там (думайте TFS, SharePoint, BizTalk или просто регулярный старый SQL Server), кто не может знать, что автоуменьшение является положительно злым.

В то время как в Microsoft I, используемой для владения Механизмом устройства хранения данных SQL Server и, пытался удалить функцию автоуменьшения, но это должно было остаться для назад совместимости.

Почему автоуменьшение настолько плохо?

База данных, вероятно, просто вырастет снова, итак, почему уменьшение это?

  1. Shrink-grow-shrink-grow вызывает фрагментацию уровня файловой системы и берет много ресурсов.
  2. Вы не можете управлять, когда это ударяет - (даже при том, что это - регулярный выход),
  3. Это использует много ресурсов. Перемещение страниц в базе данных берет ЦП, много IO, и генерирует много журнала транзакций.
  4. Вот настоящая строка над заголовком: уменьшение файла данных (или авто или не) вызывает крупную индексную фрагментацию, которая приводит к низкой производительности.

Я сделал сообщение в блоге некоторое время назад, которое имеет пример сценарий SQL, который показывает проблемы, которые он вызывает и объясняет в немного большем количестве деталей. Посмотрите, что Автоуменьшение – выключает его! (никакая реклама или спам как этот на моем блоге). Не получайте перепутанный с уменьшением файла журнала, который полезен и необходим при случае.

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

Править: Я должен добавить это, которому напоминает второй ответ - существует распространенное заблуждение, что прерывание операции уменьшения может вызвать повреждение. Нет это не будет. Я раньше владел кодом уменьшения в SQL Server - он откатывает текущее перемещение страницы, которое он делает, если прервано.

Надеюсь, это поможет!

1
задан 31 August 2009 в 09:40
3 ответа

У меня есть решение, эврика :)

Я должен был изменить приоритет сетевых интерфейсов. Интерфейс (LAN), которая будет иметь доступ к прокси, должен быть первым интерфейсом, если больше чем один интерфейс подключен к некоторой сети.

Этот вывод к моему решению: http://www.geurtsrus.com/gerke/2005/01/proxy-auto-configuration-blues.html

Абзац запускается с: Кредиты Oliver Presland (Microsoft UK)...

1
ответ дан 3 December 2019 в 17:29

@Palmin У меня была та же проблема, и, к счастью, я наткнулся на решение в этой ветке social.technet ! Приоритет IP-адресов адаптеров, которые Windows возвращает реализации myIpAddress () браузера, можно изменить, изменив метрики IP .

Я вручную установил метрики для своих физических адаптеров на 1 , 2 и т. Д., А в конце укажите сеть VirtualBox Host-Only. Теперь это работает как шарм.

Моя конкретная конфигурация / путешествие для других, борющихся с той же проблемой:

  • Windows 7 Enterprise
  • VirtualBox 4.1.20 r80170

Доступ к веб-страницам в Интернете при постоянном беспроводном подключении не смогли. При проводном соединении они работали нормально, и страницы интрасети были всегда доступны. Отключение сетевого адаптера VirtualBox Host-Only решило проблему. Ручная настройка моего браузера на постоянное использование прокси (вместо автоматического определения) также решила проблему.

Чтобы подтвердить природу проблемы PAC, я использовал утилиту pactester для проверки поведения ] wpad.dat с моими физическими адресами по сравнению с адресом VirtualBox. Как и ожидалось, прокси-скрипт возвращает прямые соединения для частных адресов IPv4. По умолчанию VirtualBox Host-Only IPv4-адрес находится в 192.168.0. xx диапазон.

Изменение приоритета адаптера не помогло мне решить проблему. Это не было полностью (и чисто) решено, пока я не изменил показатели для каждого адаптера.

4
ответ дан 3 December 2019 в 17:29

Это не может работать (извините). Дизайн PAC должен был предположить, что был единственный, основной интерфейс, и что Вы могли сказать, что он делает выбор того, какой прокси, на котором должен использоваться основной интерфейс.

Наиболее вероятная причина состоит в том, что Ваш адрес прокси находится в диапазоне адресов "неправильного" интерфейса. Необходимо было бы обеспечить netstat-rn, чтобы я понял это.

0
ответ дан 3 December 2019 в 17:30

Теги

Похожие вопросы