Обратный поиск в Linux - попытка следующего сервера на NXDomain

Ответ здесь легок, купите больше RAM и установите ее в сервере. Только с 4 Концертами RAM SQL может, вероятно, только использовать 2 Концерта с другими 2 Концертами, используемыми Windows. То единственное дает SQL приблизительно 1 ГБ памяти для него для буферизации данных в. После того как тот буфер полон любые другие данные, что потребности SQL должны прибыть из дисков. Мое предположение - то, что Вы вытягиваете данные из диска, оставляя его в памяти в течение всего нескольких секунд и затем промываете его для создания места, чтобы новые данные вошли в память.

Запустите путем добавления в большем количестве RAM. Пойдите для 16 общих количеств Концертов (еще 12) и посмотрите, как это помогает производительности.

Затем сделайте, чтобы кто-то сделал некоторую производительность, настраивающуюся на индексах, и видел, существуют ли какие-либо индексы, которые должны быть добавлены или удалены. Вы использовали SQL Profiler, чтобы определить дорогие запросы и настроить их?

1
задан 27 August 2012 в 18:47
3 ответа

Я бы установил dnsmasq, сделал его (127.0.0.1) единственным сервером имен и настроил его для запроса того или иного сервера для того или иного домена с помощью директивы "server" dnsmasq.conf.

Если есть способ попробовать другой сервер на NXDOMAIN с DNS-сервера, это будет использование локального DNS-сервера с этой функцией. Решатель Linux этого не позволяет. PowerDNS можно настроить для выполнения команд для каждого запроса, так что в крайнем случае вы всегда можете это сделать.

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

Ответ на @cstamas, просто чтобы уточнить, как решить проблему VPN с помощью dnsmasq.

Допустим, ваш компьютер находится в домене homenetwork.test с IP-адресами 10.1.0.0/ 16, а DNS-сервер - 10.1.0.1. Этот DNS-сервер может запрашивать только «внешние» доменные имена для домена worknetwork.test. Он является официальным (внутренним) для homenetwork.test и 1.10.in-addr.arp.

Теперь вы подключаете VPN для присоединения к рабочей сети, и теперь у вас есть новый маршрут к 10.2.0.0/16 через этот интерфейс и новый DNS-сервер 10.2.0.1, который является авторитетным для worknetwork.test и 2.10.in-addr.arpa. Если вы используете один или другой из этих серверов имен, вы сможете разрешить только один или другой из доменов worknetwork.test и homenetwork.test.

Если вы используете оба DNS-сервера (и RES_ROTATE), он '

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

Вы скажите мало информации, поэтому трудно начать, но я попробую ...

Прежде всего, серверы, о которых вы говорите, являются авторитетными DNS-серверами (которые предоставляют информацию о зонах, которые вы настроили), верно? В таком случае вы должны настроить сервер в вашем resolv.conf, который является только рекурсивным (только разрешающее DNS-имя для вас, а не предоставление информации). Вы можете установить его для прослушивания на локальном хосте, как сказал sch .

С другой стороны, если сервер возвращает nxdomain, это означает: «Я знаю это имя, я являюсь официальным сервером для него и это имя не существует ". На этом стандартный алгоритм разрешения DNS останавливается. Вот и все, пути нет. Вам следует настроить авторитетные DNS-серверы так, чтобы они не поддерживали это имя.

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

Теги

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