Не могу заставить SQL использовать больше 2ГБ памяти #197111


#0 by Kraft
SQL2000, Win2003SP1, УПП Пробовал уже  и с /3GB и с /PAE , не сервис sqlsrvr.exe - берет 1785000 килобайт и все, подключаю вторую базу УПП, захват памяти не увеличивается, после некторого времени вылетает из-за недостатка памяти. Подскажите как вы боролись с ентой хренью?
#1 by Морозов Александр
Великая нехочуха!
#2 by Kraft
а если по делу?
#3 by Морозов Александр
скоко памяти?
#4 by Морозов Александр
даи вообще: (с) Яндекс
#5 by Kraft
4GB
#6 by Kraft
пробовал
#7 by Морозов Александр
Указание параметра /PAE в файле Boot.ini и активация AWE в SQL Server позволяет SQL Server 2000 использовать более 4 ГБ памяти. Без параметра /PAE для SQL Server доступно не более 3 ГБ памяти. Ниже представлен пример, позволяющий активацию AWE и устанавливающий максимальный объем памяти 6 ГБ для параметра max server memory: И не помогает?
#8 by Kraft
тупо скрипт запустить и все?
#9 by Морозов Александр
Фиг знает ... у меня нет SQL я вот отсюда прочитал:
#10 by Kraft
мдя...
#11 by Морозов Александр
НУ поставь ключ  /PAE в бут.ини и скриптик выполни в SQL
#12 by Kraft
выполнил, тока теперь клиенты не могут подконектиться
#13 by Морозов Александр
чего говорит?
#14 by Kraft
ругается что какая то ошибка скуля, я сразу сервак в перезагруз, и сообщение не сохранил, время - деньги
#15 by Морозов Александр
Ключ /PAE позволяет разработчикам выполнять подобное тестирование драйверов устройств, направляя 64-разрядный адрес компонентам режима ядра. Такая функция называется «расширение физических адресов» (PAE). Она может не работать с некоторыми микросхемами. Любой адрес, превышающий 32 разряда, будет гарантированно работать при использовании ключа /nolowmem из файла Boot.ini, который удаляет любую память менее 4 Гб.
#16 by Морозов Александр
модет и нето...
#17 by Kraft
у камней на сервере есть такая штука в характеристиках EM64, я так понимаю что это поддержка 64-битной адресации
#18 by avmlvm
(задумчиво) А какая версия сиквела? А какая - Виндов? Для подобных "извратов" с "ключами" в "буут ини" сиквел должен быть Энтерпрайс, а винды Эдвансед сервер Удачи
#19 by Kraft
винда обязтельно Эдвансед?
#20 by Sergei_SL
SP 4 под SQL раскатывал?
#21 by Kraft
SP3 по моему там стоит
#22 by avmlvm
ДА Это один из основных отличий Эдвансед от "простого" сервера...
#23 by PVasili
откуда это? + Тема не раз уже поднималась. Предлагаю -> 0 Е с т ь  п о и с к . . .
#24 by Kraft
епаный в рот...
#25 by Kraft
не сыпь мне соль на рану...
#26 by Kraft
а как же: sp_configure 'show advanced options', 1 RECONFIGURE GO sp_configure 'awe enabled', 1 RECONFIGURE GO sp_configure 'max server memory', 6144 RECONFIGURE GO ???  Тоже не пройдет?
#27 by avmlvm
Нравится "иллюзии"? :-))) Ну толку на прикладном уровне что-либо "устанавливать" если на "системном" - это не поддерживается? короче.. читай букварь по мелкомяхким форточкам.. Начни с раздела отличия в серваках.. Ну и про управление памятью - почитай :-))) Удачи
#28 by Kraft
мля, 1С - КОЗЛЫ, зачем сцуки тогда SQL Standart Edition в коробку с кладут, тем более с УПП?  Да и винда тоже стандарт едишн, мля козелы
#29 by Морозов Александр
и далее: Расширение физических адресов (РАЕ) — это функция процессоров с архитектурой IA32, которая делает возможной адресацию физической памяти объемом свыше 4 ГБ. Данная технология используется операционными системами Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Datacenter Server, Microsoft Windows Server 2003, Enterprise Edition, Microsoft Windows Server 2003 и Datacenter Edition. Чтобы включить PAE, необходимо указать в файле Boot.ini параметр /PAE. Примечание. Windows Server 2003 Enterprise Edition и Windows Server 2003 Datacenter Edition автоматически включают режим PAE только в тех случаях, когда сервер использует устройства памяти, допускающие подключение в процессе работы. В системах, поддерживающих подобные устройства, параметр /PAE указывать не обязательно. В остальных случаях для использования памяти за пределами 4 ГБ необходимо указать в файле Boot.ini параметр /PAE. Как правило, на компьютерах под управлением Windows 2000 или Windows Server 2003 один процесс может получить доступ не более чем к 2 ГБ адресного пространства (при условии, что не используется параметр /3GB), часть которого относится к физической, а часть — к виртуальной памяти. Чем больше запущено программ (и, следовательно, процессов), тем больше выделяется памяти в пределах 2 ГБ адресного пространства. По достижении верхней границы этого диапазона резко возрастает интенсивность операций подкачки, что приводит к снижению быстродействия системы. Для выделения программам дополнительной памяти диспетчеры памяти Windows 2000 и Windows Server 2003 используют режим РАЕ. Это позволяет снизить потребность в обмене данными с файлом подкачки и повысить быстродействие системы. Приложения, работающие на компьютере, не имеют сведений о действительном размере памяти, поскольку управление и распределение памяти в рамках РАЕ осуществляется диспетчером памяти, независимо от работы приложений. Сказанное выше справедливо для приложений, которые выполняются, когда используется параметр /3GB. Приложения, требующие 3 ГБ памяти, как правило, сохраняют основную часть данных в физической памяти, не перенося их в файл подкачки, что позволяет повысить быстродействие подобных приложений. Исключением является ситуация, когда параметры /3GB и /PAE используются совместно. В этом случае операционная система из-за виртуальной памяти ядра не использует память за пределами 16 ГБ. Таким образом, если в файл Boot.ini добавлен параметр /3GB, а на компьютере установлено более 16 ГБ физической памяти, после перезагрузки операционная система не использует память за пределами этого диапазона. Если удалить параметр /3GB и перезагрузить компьютер, будет использована вся физическая память.
#30 by avmlvm
Вот видишь.. Умеешь ведь читать верную информацию... А теперь найди хотя бы намёк на следующий бред: "Ключ /PAE позволяет разработчикам выполнять подобное тестирование драйверов устройств, направляя 64-разрядный адрес компонентам режима ядра." (с) :-)))
#31 by Морозов Александр
первую ссылку открой и прочитаеш
#32 by mishaPH
Народ. со всеми ключами + а главное должен быть на скл сервиспак 4+ заплатка к нему. У меня сервер скл счас жрет сколько скажу, в данный момент 5.2 гига из 6
#33 by PVasili
+itland +читай  инструкцию, перед использованием. тебе к жигулям колеса от мерса не предлагали?
#34 by Kraft
беспредел
#35 by PVasili
не говори :)
#36 by Dim_dim
Был сервак на win2003 из 8 гиг видел только 3,25, отправил поставщику вернули с установленной win2003 sp1  все видит без всяких там ини и прочих ключей. Поставил на него sql 2000 c sp3 всю оперативку видит и работает без проблем. Поставщики сказали нефиг было ставить сервер с компашек купленных на рынке по 100 руб, то есть винда у вас кривая
#37 by avmlvm
(задумчиво) Если юзеры позволяют вешать себе лапшу науши поставщикам, то те безусловно могут нести любую пургу :-))) Число "увиденное" в 3,25 гига - вызывает "кучу"подозрений, на кривость прежде всего "поставленного" железа (самой памяти)
#38 by Kraft
винда лицензионная кстати, ИМХО прав, я уже в поиске софта из
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С