Я должен установить 32-разрядную базу данных или 64-разрядную базу данных?

prestomation, большое спасибо за ответ. Я рад, что Вы думаете, что это должно работать с этой установкой. Отвечать на Ваши вопросы:

2. Право DNS? Если 192.168.2.2 Ваш внутренний DHCP (Windows AD DC, я принимаю), то Вы настроите это для выставления безотносительно сервера DNS, который Вы хотите, тот же ПК, 192.168.2.2 при выполнении DNS на нем также.

Да 192.168.2.2 были бы окна SBS рабочий DHCP 2008 года и DNS. Таким образом на рабочих станциях LAN, я только что настроил их для получения IP и серверов DNS автоматически, и они должны смочь найти DHCP на сервере SBS и вытянуть информацию без проблемы? Или я должен установить сервер DNS на компьютерах LAN с IP сервера SBS?

3. Нет. Материал на маршрутизаторе Verizon "в Интернете", что касается материала позади netgear. Единственный входящий трафик позволяет, будет тем, что Вы определяете в Netgear, т.е. Portforwarding.

Хорошо. Так разговор о перенаправлении портов, с этой установкой я должен был бы указать каждое правило об обоих маршрутизаторах? т.е. открыть http для сервера, мне было бы нужно к порту передачи 80 с маршрутизатора VZ на маршрутизатор Netgear (192.168.1.250) и затем на порте передачи маршрутизатора Netgear 80 к серверу (192.168.2.2)?

5. ПК позади Netgear будет "просто работать". Я немного смущен, Вы хотите, чтобы беспроводные клиенты соединились с маршрутизатором Verizon, и Вы хотите, не хотят их иметь доступ к LAN, правильно? Разве Вы не хотите, чтобы они просто получили адрес от маршрутизатора VZ, а не с внутреннего сервера DHCP?

Моя ошибка, Вы правы. Беспроводные клиенты должны вытянуть информацию о IP от маршрутизатора VZ, не с сервера SBS на LAN. Таким образом, это была бы та же установка на беспроводных компьютерах.... просто автоматический IP и DNS, и это вытянет его от DHCP Verizon, так как это - единственное, которое это видит?

6. Да. Если это - на самом деле WAP, это, вероятно, не имеет сервера DHCP, это точно так же, как переключатель, но без... провода. Вы можете использовать потребительскую беспроводную связь, выключить сервер DHCP и даже не беспокоитесь портом WAN.

WAP является Netgear WG302, он на самом деле имеет DHCP. Таким образом, если я просто отключаю тот DHCP, затем беспроводные клиенты с автоматическим присвоением IP, передача должна исправиться через и вытянуть IP от маршрутизатора VZ какие-либо релейные или статические маршруты или какая-либо та путаница?

16
задан 13 July 2010 в 23:49
5 ответов

при каких условиях это это начинает иметь смысл использовать 64-разрядные установки.

Под всеми кроме того, чтобы быть глупым. Извините - что хороший установил бы базу данных на 32 бита по серверу на 64 бита? И - воображают - СЕРВЕР 2008R2 ТОЛЬКО доступен в 64 битах.

Существует - сегодня - никакой сценарий, где имеет смысл устанавливать версию SQL Server на 32 бита, если у Вас есть шанс.

Базы данных конкретны в этом - поскольку они хотят использовать большую память как кэш при необходимости. Намного больше, чем скудные 2 ГБ / 3 ГБ процесс на 32 бита может дать им. PAE не является тем же. Даже игнорируя пределы, память PAE не равна реальной памяти для SQL Server´ (это только используется, с одной стороны - кэширующиеся страницы дб).

ОС на 32 бита - находится на том же уровне. не имеет никакого смысла на современных аппаратных средствах вообще устанавливать ОС на 32 бита.

20
ответ дан 2 December 2019 в 20:37

PostgreSQL извлекает выгоду из наличия 64-разрядной сборки двумя основными способами. Во-первых, типы данных, которые могут вписаться в 64 бита (большие целые числа и добавить метку времени к типам главным образом) может быть более эффективно роздан непосредственно в регистрах вместо того, чтобы использовать указатели. Во-вторых, возможно выделить больше памяти для специализированного кэш-буфера базы данных. Точка убывающей доходности, на которой настраиваемый (shared_buffers) обычно приблизительно 8 ГБ, но это будет ограничено <2 ГБ в 32-разрядной системе.

Однако, если Вы находитесь в Windows, PostgreSQL не обрабатывает общую память так же эффективно как на платформах выхода UNIX. Точка убывающей доходности обычно заканчивает тем, что была <=512MB специализированной памяти для базы данных, есть ли у Вас 32-разрядная или 64-разрядная сборка PostgreSQL. Вы добьетесь большего успеха, чтобы оставить остальных для кэша операционной системы, а не выделить его базе данных. Соответственно, действительно нет так большой части увеличения производительности, идущего от 32 до 64 битов с PostgreSQL в Windows; основное, настраиваемое, который обычно извлекал бы выгоду из имения в наличии большего количества RAM, на самом деле не использует его очень хорошо.

6
ответ дан 2 December 2019 в 20:37

Для такого количества вещей 32 бита являются победой (как долго, поскольку можно жить с адресным пространством), но DB является одной вещью, где даже маленькие базы данных могут получить реальное повышение, работающее в 64 битах. Предоставленный, я не знаю вещь о SQL-сервере MS, но я видел сравнительные тесты (например, на Sun 5 (более старый рабочий стол Sun на 64 бита), 32 бита было обычно немного быстрее, за исключением mysql, который был на 30% быстрее в 64 битах.

2
ответ дан 2 December 2019 в 20:37

Я выполняю MySQL на 64-разрядной архитектуре, потому что я хочу, чтобы они наиболее эффективно использовали больше чем 4 ГБ памяти на поток. Вообще говоря, это должно относиться ко всем базам данных.

Одни из первичных различий между архитектурой увеличены, обратившись, позволяет большую обработку памяти. В то время как Расширение физического адреса Intel позволяет обращаться больше чем 4 ГБ, оно все еще ограничено 4 ГБ за поток. PAE позволяет до максимума на 64 ГБ.

Википедия имеет сравнение 64-разрядных по сравнению с 32-разрядным, который включает больше низкоуровневых деталей.

4
ответ дан 2 December 2019 в 20:37

Обратите внимание, что если у вас есть только 64-битные клиентские библиотеки MySQL, вы получите ошибки «неправильной архитектуры» при попытке связать их вместе с 32-битным кодом. Это случилось со мной, когда я попытался установить привязки python («pip install MySQL-python»).

Можно использовать 64-разрядный сервер MySQL с 32-разрядным клиентом MySQL, и очень жаль, что сервер сообщества MySQL этого не делает. t включают как 32-битную, так и 64-битную версии клиентской библиотеки. Правильным решением является установка дополнительных 32-разрядных клиентских библиотек MySQL. Однако, поскольку самым простым способом установки MySQL является загрузка двоичного файла MySQL Community Server , и, учитывая, что 64-разрядный установщик поставляется только с 64-разрядными клиентскими библиотеками, путь наименьшего сопротивления - просто скачать 32-битный установщик.

(все это,

3
ответ дан 2 December 2019 в 20:37

Теги

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