Если бы две машины Oracle подобны в спецификации оборудования, я предложил бы смотреть на созданный в сайте веб-сайта Руководителя предприятия (DBCONSOLE), который должен быть частью каждого 11-граммового экземпляра.
Должна быть вкладка "Performance", которая даст Вам хорошую идею того, что вызывает различие в производительности между этими двумя базами данных.
Существует 2 основных способа пойти. Ради создания примера скажем, Ваше название компании example.org
:
a) На субдомены учетной записи под Вашим доменом: Все Ваши пользователи получают Полностью определенное Доменное имя под Вашим доменом, т.е. <userid>.example.org
, <nextuser>.example.org
. Я сделал бы это со всеобъемлющей A-записью:
$ORIGIN example.org.
@ IN A 1.2.3.4
www IN CNAME example.org.
* IN A 5.6.7.8 # This one
b) "Домены тщеславия", идущие в выделенный шлюз: Скажите, что Вы хотите предложить Вашим en пользователям опцию настроить FQDN в их собственном домене, как shop.userdomain.com
. В этом случае я выделил бы сервер шлюза, чтобы обработать это и позволить пользователям создать CNAME's к этому шлюзу. Что-то как:
$ORIGIN example.org.
@ IN A 1.2.3.4
www IN CNAME example.org.
gateway IN A 5.6.7.8 # This one
.. и Ваши конечные пользователи должны создать CNAME, указывающий gateway.example.org
в этом примере.
Примечания: В обоих случаях выше я использую A-записи, но можно также использовать CNAME's, если это более удобно. И Ваши 5.6.7.8 серверов должны посмотреть на входящие HTTP-заголовки и действовать соответственно, т.е. Ваше программирование Вашего веб-приложения должно обработать учетные записи пользователей прямо на основе на запрос.
Поскольку другие заявили, что это - два процесса шага, включая Ваше содержание сервер DNS и Ваше содержание сервер HTTP.