Переключение на Главную Страницу Страницы: [1]  ОтправитьПечать
Очень популярная тема (более 25 ответов) OFF Сможет ли sql2000 сервер использовать память более 4 Гб ? (число прочтений - 30532 )
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
31. Июля 2009 :: 07:40
Печать  
Есть возможность увеличить объем памяти на sql сервере свыше 4 ГБ (до 8 ГБ), но сможет ли sql2000 ее использовать и будет ли прирост скорости?

На данный момент стоит SQL 2000 sp4, Windows 2000 Advanced Server, сейчас объем памяти 4 ГБ, в свое время что то еще прописывал в Boot.in что бы была доступна память более 2 ГБ (устанавливал давно и подробностей непомню)

Стоит ли пытаться это делать?
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #1 - 31. Июля 2009 :: 07:56
Печать  
Цитата:
win2000 Enterprise Edition
ничего не путаешь?
версии win2000: DataCenter, Advanced Server, Server, Professional

по теме:
максимальное кол-во физ.памяти и кол-во процов зависит от редакций win и sql.
подробнее тут:
http://msdn.microsoft.com/en-us/library/aa175274(SQL.80).aspx
http://msdn.microsoft.com/en-us/library/aa933149(SQL.80).aspx

если у тебя все же SQL Server 2000 Enterprise Edition то нужна винда Windows 2000 DataCenter либо Windows 2000 Advanced Server
  

1&&2&&3
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #2 - 31. Июля 2009 :: 07:59
Печать  
путаю, я уже исправил в посте, стоит
Windows 2000 Advanced Server
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #3 - 31. Июля 2009 :: 08:01
Печать  
т.е ели я правильно понял , теоретически она может использовать 8 GB ?
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #4 - 31. Июля 2009 :: 08:01
Печать  
dimm73 писал(а) 31. Июля 2009 :: 07:40:
Есть возможность увеличить объем памяти на sql сервере свыше 4 ГБ (до 8 ГБ), но сможет ли sql2000 ее использовать и будет ли прирост скорости?

На данный момент стоит SQL 2000 sp4, Windows 2000 Advanced Server, сейчас объем памяти 4 ГБ, в свое время что то еще прописывал в Boot.in что бы была доступна память более 2 ГБ (устанавливал давно и подробностей непомню)

Стоит ли пытаться это делать?

Первое тебе стоит перейти на операц системе win2003
см ссылку
http://www.sql.ru/articles/mssql/2007/011401UpgradeSQLServerToWindows2003.shtml

"сможет ли sql2000 ее использовать ( память > 4) "
сможет если использовать механизм AWE

Будет ли прирост скорости неизвесно.
Вообще понятие прирост скорости очень "Мутное понятие".
И как бы общая производительность зависит не только от объема памяти
а еще и от дисковой системы sql базы,
структуры самих баз и запросов sql.

Мое ихмо если памяти больше 4 то на сегодн. день надо смотреть
в сторону 64-ых sql сервера.

  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #5 - 31. Июля 2009 :: 08:06
Печать  
sql 2000 Enterprise Edition (забыл написать в посте)


Я правильно понял из статьи , что в моем случае, можно использовать 8 ГБ ???
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #6 - 31. Июля 2009 :: 08:15
Печать  
dimm73 писал(а) 31. Июля 2009 :: 08:06:
sql 2000 Enterprise Edition (забыл написать в посте)


Я правильно понял из статьи , что в моем случае, можно использовать 8 ГБ ???

нет неправильно.
Автор статьи утверждает что sql200 + win2003
работает быстрее чем  sql200 + win2000.

  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #7 - 31. Июля 2009 :: 08:31
Печать  
Цитата:
повышение производительности приблизительно на 25% при выполнении заданий с большим количеством операций вводавывода
хм. не знаю верить или нет Озадачен
  

1&&2&&3
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #8 - 31. Июля 2009 :: 08:33
Печать  
Z1 писал(а) 31. Июля 2009 :: 08:15:
dimm73 писал(а) 31. Июля 2009 :: 08:06:
sql 2000 Enterprise Edition (забыл написать в посте)


Я правильно понял из статьи , что в моем случае, можно использовать 8 ГБ ???

нет неправильно.
Автор статьи утверждает что sql200 + win2003
работает быстрее чем  sql200 + win2000.




я имел ввиду статии приведенные выше, переход на win2003 это отдельная тема и возможно я так и сделаю позже (в любом случае спасибо), сейчас же меня интересует возможноть увеличения памяти на этой винде
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #9 - 31. Июля 2009 :: 08:34
Печать  
trad писал(а) 31. Июля 2009 :: 08:31:
Цитата:
повышение производительности приблизительно на 25% при выполнении заданий с большим количеством операций вводавывода
хм. не знаю верить или нет Озадачен

я тоже не верю процентов 3-5 может быть.
но этот переход точно не ухудшит ситуацию для автора subj.
  
Наверх
 
IP записан
 
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #10 - 31. Июля 2009 :: 10:14
Печать  
(7) Память выше 4ГБ, доступная по AWE, SQL сервером будет использовано в основном для кеширования. Поэтому, при большом количестве операций ввода-вывода и большом обьеме памяти ускорение вполне возможно - именно за счет большого кеша.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #11 - 17. Августа 2009 :: 10:59
Печать  
после недели эксперементов с режимом PAE (при попытке использовать 8 ГИГ под SQL ), вернул все в исходное положение т.к. скорость не только не прибавилась но и уменьшилась .

В связи с этим рассматриваю возможность перехода на 2003  винду(может так удастся использовать 8 гиг), на шел на сайте SQL.ru описание ошибки

Проблемы с блокировками объектов на 2003 Server (сообщение "Запись заблокирована")
Такая проблема часто возникает на Wind 2003 Server. На Win 2000 Server такой проблемы не наблюдается


кто - нибудь прокомментирует это предостережение?
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #12 - 17. Августа 2009 :: 11:09
Печать  
не очень шарю в этом смысле, у нас все настроивали наши админы. Но вообщем имеем Win2003ServerSP2 x64EE, на ней SQL Server 2000SP4. 32ГБ памяти всего, СКЛ серверу отдано 25ГБ. На сервере несколько баз от 3ГБ до 100ГБ. Полет нормальный..Улыбка
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #13 - 17. Августа 2009 :: 12:57
Печать  
alexdd писал(а) 17. Августа 2009 :: 11:09:
не очень шарю в этом смысле, у нас все настроивали наши админы. Но вообщем имеем Win2003ServerSP2 x64EE, на ней SQL Server 2000SP4. 32ГБ памяти всего, СКЛ серверу отдано 25ГБ. На сервере несколько баз от 3ГБ до 100ГБ. Полет нормальный..Улыбка

Может у Вас стоит несколько экземпляров sql на одном сервере
и на каждый экземпляр можно назначить свои квоты по памяти
и даже распределить процессоры.
Но на сегод день (ИХМО ) для оптимального использования памяти больше 4 гб надо переходить
на win64 + sql 64 (2005 или 2008 )


  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #14 - 17. Августа 2009 :: 13:02
Печать  
val писал(а) 31. Июля 2009 :: 10:14:
(7) Память выше 4ГБ, доступная по AWE, SQL сервером будет использовано в основном для кеширования. Поэтому, при большом количестве операций ввода-вывода и большом обьеме памяти ускорение вполне возможно - именно за счет большого кеша.

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

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #15 - 17. Августа 2009 :: 13:07
Печать  
dimm73 писал(а) 17. Августа 2009 :: 10:59:
после недели эксперементов с режимом PAE (при попытке использовать 8 ГИГ под SQL ), вернул все в исходное положение т.к. скорость не только не прибавилась но и уменьшилась .

В связи с этим рассматриваю возможность перехода на 2003  винду(может так удастся использовать 8 гиг), на шел на сайте SQL.ru описание ошибки

Проблемы с блокировками объектов на 2003 Server (сообщение "Запись заблокирована")
Такая проблема часто возникает на Wind 2003 Server. На Win 2000 Server такой проблемы не наблюдается


кто - нибудь прокомментирует это предостережение?

Приведи точное описание ошибки.
Пока непонятно что прокоментировать ?

уж года 4 работаем
на win2003 + sql200  полет нормальный.
на одном филиале поставил
на win2003 + sql205-32  полет нормальный. Потенциал у этой
связки гораздо выше (ИХМО ) но переходить пока на нее
не готовы уж сразу лучше на sql64.
  
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #16 - 17. Августа 2009 :: 13:20
Печать  
Z1 писал(а) 17. Августа 2009 :: 13:02:
val писал(а) 31. Июля 2009 :: 10:14:
(7) Память выше 4ГБ, доступная по AWE, SQL сервером будет использовано в основном для кеширования. Поэтому, при большом количестве операций ввода-вывода и большом обьеме памяти ускорение вполне возможно - именно за счет большого кеша.

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


ну ну ну, что-то ты погнал уже.. Улыбка
Какая "подгрузка страниц"? Какая "виртуальная область"? AWE это чистая память, она не свопится, она не имеет ни какого отношения к механизмам виртуальной памяти.
Тут я полностью согласен с val.
Сервер не должен работать хуже, надо смотреть чем он еще занят и куда еще уходит память.
MSSQL 2005 с AWE тоже работает, только на win2003 он может динамически ее выделять/освобождать за счет расширенного интерфейса работы с AWE памятью в этой ОС.
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #17 - 17. Августа 2009 :: 13:36
Печать  
вопрос dimm73: а сколько памяти отдавалось под MSSQL в режиме AWE?
min server memory (MB)
max server memory (MB)
чему были равны?
что еще работает на сервере?
  
Наверх
ICQ  
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #18 - 17. Августа 2009 :: 13:57
Печать  
DmitrO писал(а) 17. Августа 2009 :: 13:20:
Z1 писал(а) 17. Августа 2009 :: 13:02:
val писал(а) 31. Июля 2009 :: 10:14:
(7) Память выше 4ГБ, доступная по AWE, SQL сервером будет использовано в основном для кеширования. Поэтому, при большом количестве операций ввода-вывода и большом обьеме памяти ускорение вполне возможно - именно за счет большого кеша.

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


ну ну ну, что-то ты погнал уже.. Улыбка
Какая "подгрузка страниц"? Какая "виртуальная область"? AWE это чистая память, она не свопится, она не имеет ни какого отношения к механизмам виртуальной памяти.
Тут я полностью согласен с val.
Сервер не должен работать хуже, надо смотреть чем он еще занят и куда еще уходит память.
MSSQL 2005 с AWE тоже работает, только на win2003 он может динамически ее выделять/освобождать за счет расширенного интерфейса работы с AWE памятью в этой ОС.

ну всех тонкостей не знаю. наверное во многом не прав.
Но все равно это будет другое ( дополнительное ) отображение памяти AWE на память кеша и это будет занимать время sql.
надо наверное читать точно документацию по AWE
статья по awe http://www.sql.ru/articles/mssql/2005/061906WindowsVirtual%20MemoryMechanisms.sh...




  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #19 - 17. Августа 2009 :: 13:58
Печать  
(dim73) опиши точно дисковую систему сервера и ее распределение по базам данных.Также сколько процессоров и ядер у твоего сервера.

Наверное при слабой дисковой системе все равно никакого выигрыша от AWE не получишь.

Т.е. может быть ( хотя я считаю надо идти в мир 64)  стоит смотреть в сторону AWE когда все остальные участки сервера в часности дисковая подсистема в идеальном порядке.
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #20 - 17. Августа 2009 :: 14:54
Печать  
Z1 писал(а) 17. Августа 2009 :: 12:57:

Может у Вас стоит несколько экземпляров sql на одном сервере
и на каждый экземпляр можно назначить свои квоты по памяти
и даже распределить процессоры.
Но на сегод день (ИХМО ) для оптимального использования памяти больше 4 гб надо переходить
на win64 + sql 64 (2005 или 2008 )

не, инстанс только один
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #21 - 17. Августа 2009 :: 14:59
Печать  
alexdd писал(а) 17. Августа 2009 :: 14:54:
Z1 писал(а) 17. Августа 2009 :: 12:57:

Может у Вас стоит несколько экземпляров sql на одном сервере
и на каждый экземпляр можно назначить свои квоты по памяти
и даже распределить процессоры.
Но на сегод день (ИХМО ) для оптимального использования памяти больше 4 гб надо переходить
на win64 + sql 64 (2005 или 2008 )

не, инстанс только один

ну тогда узнай как все это работает и расскажи народу.
(Хотя скорее всего все живет в 64 разрядах.)
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #22 - 18. Августа 2009 :: 06:05
Печать  
Z1 писал(а) 17. Августа 2009 :: 13:07:
dimm73 писал(а) 17. Августа 2009 :: 10:59:
после недели эксперементов с режимом PAE (при попытке использовать 8 ГИГ под SQL ), вернул все в исходное положение т.к. скорость не только не прибавилась но и уменьшилась .

В связи с этим рассматриваю возможность перехода на 2003  винду(может так удастся использовать 8 гиг), на шел на сайте SQL.ru описание ошибки

Проблемы с блокировками объектов на 2003 Server (сообщение "Запись заблокирована")
Такая проблема часто возникает на Wind 2003 Server. На Win 2000 Server такой проблемы не наблюдается


кто - нибудь прокомментирует это предостережение?

Приведи точное описание ошибки.
Пока непонятно что прокоментировать ?

уж года 4 работаем
на win2003 + sql200  полет нормальный.
на одном филиале поставил
на win2003 + sql205-32  полет нормальный. Потенциал у этой
связки гораздо выше (ИХМО ) но переходить пока на нее
не готовы уж сразу лучше на sql64.



Можно подробнее про win2003 + sql200  полет нормальный.?

сколько памяти используете какой win2003 и какой sql ?
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #23 - 18. Августа 2009 :: 06:09
Печать  
DmitrO писал(а) 17. Августа 2009 :: 13:36:
вопрос dimm73: а сколько памяти отдавалось под MSSQL в режиме AWE?
min server memory (MB)
max server memory (MB)
чему были равны?
что еще работает на сервере?


Установлена была фиксированно , что -то около 7 гб на границе зеленого и желт (всего физически на сервере было воткнуто 16 гб)
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #24 - 18. Августа 2009 :: 06:16
Печать  
Z1 писал(а) 17. Августа 2009 :: 13:58:
(dim73) опиши точно дисковую систему сервера и ее распределение по базам данных.Также сколько процессоров и ядер у твоего сервера.

Наверное при слабой дисковой системе все равно никакого выигрыша от AWE не получишь.

Т.е. может быть ( хотя я считаю надо идти в мир 64)  стоит смотреть в сторону AWE когда все остальные участки сервера в часности дисковая подсистема в идеальном порядке.


двухпроцессорный, три отдельных 1 рейда (зеркал), один под систему, второй под mdf, третий под LDF . Все диски сказевые 15000
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #25 - 18. Августа 2009 :: 06:20
Печать  
Z1 писал(а) 17. Августа 2009 :: 14:59:
alexdd писал(а) 17. Августа 2009 :: 14:54:
Z1 писал(а) 17. Августа 2009 :: 12:57:

Может у Вас стоит несколько экземпляров sql на одном сервере
и на каждый экземпляр можно назначить свои квоты по памяти
и даже распределить процессоры.
Но на сегод день (ИХМО ) для оптимального использования памяти больше 4 гб надо переходить
на win64 + sql 64 (2005 или 2008 )

не, инстанс только один

ну тогда узнай как все это работает и расскажи народу.
(Хотя скорее всего все живет в 64 разрядах.)



да, пожалуйста поподробнее.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #26 - 18. Августа 2009 :: 06:25
Печать  
dimm73 писал(а) 18. Августа 2009 :: 06:05:
Z1 писал(а) 17. Августа 2009 :: 13:07:
dimm73 писал(а) 17. Августа 2009 :: 10:59:
после недели эксперементов с режимом PAE (при попытке использовать 8 ГИГ под SQL ), вернул все в исходное положение т.к. скорость не только не прибавилась но и уменьшилась .

В связи с этим рассматриваю возможность перехода на 2003  винду(может так удастся использовать 8 гиг), на шел на сайте SQL.ru описание ошибки

Проблемы с блокировками объектов на 2003 Server (сообщение "Запись заблокирована")
Такая проблема часто возникает на Wind 2003 Server. На Win 2000 Server такой проблемы не наблюдается


кто - нибудь прокомментирует это предостережение?

Приведи точное описание ошибки.
Пока непонятно что прокоментировать ?

уж года 4 работаем
на win2003 + sql200  полет нормальный.
на одном филиале поставил
на win2003 + sql205-32  полет нормальный. Потенциал у этой
связки гораздо выше (ИХМО ) но переходить пока на нее
не готовы уж сразу лучше на sql64.



Можно подробнее про win2003 + sql200  полет нормальный.?

сколько памяти используете какой win2003 и какой sql ?

ос windows 2003 sp2
sql
Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)   May  3 2005 23:18:38   Copyright (c) 1988-2003 Microsoft Corporation  Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

сервер IBM
памяти 4Гб,
процесор  Inetl Xeon E5345 2.33 отображается 8
точно не знаю 4 проца с 2 ядрами или 2 проца с 4 ядрами.
база лежит на raid-1 2 диска SAS SCSI 15000.  контролер с кешем и батарейкой размер кеша 512

памяти для sql сервера
min sql = max sql = 1.7 Гб где то вычитал что чем меньше диапозон min, max тем лучше иначе sql как и другие приложения пытаются отобрать друг у друга ресурс тратя при этом много
времени на борьбу между  собой.

  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #27 - 18. Августа 2009 :: 06:39
Печать  
to (Z1) С  4 Гб памяти и у меня нормально работает, просто есть  возможность поставить 16 ГБ на сервер. И хочется узнать варианты как это можно максимально использовать
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #28 - 18. Августа 2009 :: 06:49
Печать  
dimm73  Если есть выбор на что потратить деньги то лучше улучшай дисковую систему.
под данные желательно RAID 10.
Также с каким размером блока отформатированы диски под базу ?
заморачивался ли проблемой с 63К ?
контролер c  кешем ? и.т.д.


  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #29 - 18. Августа 2009 :: 07:06
Печать  
Дело в том, что память уже куплена, нужно ее использовать
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #30 - 19. Августа 2009 :: 05:29
Печать  
dimm73 писал(а) 18. Августа 2009 :: 07:06:
Дело в том, что память уже куплена, нужно ее использовать

(ИХМО) Тогда на тестовом сервере ставь Win64, sql2005-64
запускай на этой связке 1с как заработает
переставь рабочий сервер.
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #31 - 19. Августа 2009 :: 06:45
Печать  
А у нас после того как включили режим AWE и поставили ключ /3GB в boot.ini, начались какие-то глюки. Память сервер начал кушать 2,7 Гб (из 4 Гб), но начались глюки с системой. Например, периодически невозможно зайти на сервер, или запустить какое-то приложение на нем. Хотя база сама крутится. Видимо, системе не хватает памяти. Помогает только перезагрузка сервера. Кто-нибудь сталкивался с такой проблемой?

ОС Windows Server 2003 Enterprise Edition
SQL Server 2000 Enterprise Edition SP4
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #32 - 19. Августа 2009 :: 07:48
Печать  
Z1 писал(а) 19. Августа 2009 :: 05:29:
dimm73 писал(а) 18. Августа 2009 :: 07:06:
Дело в том, что память уже куплена, нужно ее использовать

(ИХМО) Тогда на тестовом сервере ставь Win64, sql2005-64
запускай на этой связке 1с как заработает
переставь рабочий сервер.



для начала хочу попробовать win2003 EE62 со старым sql2000

на счет перейти на sql2005 64 , конечно хотелось бы, но не знаю как поведет себя 1С пропатченная под sql2005 и патч ромикса (vk_TerminalSleep), ведь они патчат один файл Bkend, и будут ли также отрабатывать прямые запросы как и на sql 2000?
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #33 - 19. Августа 2009 :: 08:47
Печать  
Neo писал(а) 19. Августа 2009 :: 06:45:
А у нас после того как включили режим AWE и поставили ключ /3GB в boot.ini, начались какие-то глюки. Память сервер начал кушать 2,7 Гб (из 4 Гб), но начались глюки с системой. Например, периодически невозможно зайти на сервер, или запустить какое-то приложение на нем. Хотя база сама крутится. Видимо, системе не хватает памяти. Помогает только перезагрузка сервера. Кто-нибудь сталкивался с такой проблемой?

ОС Windows Server 2003 Enterprise Edition
SQL Server 2000 Enterprise Edition SP4

а посмотрите на всякий на счетчик потоков на сервере для процесса sqlservr, сколько их там и какое значение Maximum worker threads на сервере(ну и что в логах на SQL сервере). Очень похожая пробема была: "нельзя зайти" и "Помогает только перезагрузка "
зы: только смотреть нужно, когда возникает эта проблема естесно
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #34 - 19. Августа 2009 :: 09:12
Печать  
В диспетчере задач счетчик потоков для sqlservr стоит на данное время 50.


Вот что QA показывает:

                                   min        max     config    run
max worker threads      32      32767      255      255
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #35 - 19. Августа 2009 :: 09:17
Печать  
Что касается проблемы, то началось все с того, что после установки параметров в boot.ini и перезагрузки сервера перестала запускаться 1С на сервере - пишет "Общая файловая ошибка при доступе к 1cv77.md". Конфигуратор запускается. Затем через какое-то время (недели через 2) перестало заходить на сервер. Помогает только перезагрузка. После перезагрузки какое-то время заходит нормально (на сервер, 1С все равно не запускается), потом опять то же самое.
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #36 - 19. Августа 2009 :: 09:20
Печать  
Кстати как утверждает сисадмин - 1С ему удавалось пару раз запустить, но мне ни разу после этого...
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #37 - 19. Августа 2009 :: 09:30
Печать  
я не знаю конечно что там у вас, нужно смотреть на логи и счетчики. У меня проблема была, был сделан прямой запрос с кучей union all select(штук 20, строился динамически), каждый селект обращается к одной и той же временной таблице и держит блокировку в ней по PK. Сервер этот запрос распаралеливает, в результате все потоки ждут друг друга. Потоки для sqlsrvr.exe зашкаливают за 270(при макисимуме 255). И наступает кирдык(нельзя зайти и все дела, так как у сервера не осталось ресурсов). Мучались, пока этот запрос не отловилиУлыбка
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #38 - 19. Августа 2009 :: 09:37
Печать  
Neo писал(а) 19. Августа 2009 :: 09:17:
Что касается проблемы, то началось все с того, что после установки параметров в boot.ini и перезагрузки сервера перестала запускаться 1С на сервере - пишет "Общая файловая ошибка при доступе к 1cv77.md". Конфигуратор запускается. Затем через какое-то время (недели через 2) перестало заходить на сервер. Помогает только перезагрузка. После перезагрузки какое-то время заходит нормально (на сервер, 1С все равно не запускается), потом опять то же самое.

У себя каталог базы (md,dds и.т.д) лежит на другом сервере - не на сервере sql.
Соедениены эти два сервера к switch по 1Гб.
ИХМО Это надо делать (если есть возможность) независимо от того
сколько памяти в sql сервере.
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #39 - 19. Августа 2009 :: 09:42
Печать  
Цитата:
И наступает кирдык(нельзя зайти и все дела,


- А база при этом остается в рабочем состоянии? С других компов люди нормально с ней работают? Или все встает?
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #40 - 19. Августа 2009 :: 09:52
Печать  
Neo писал(а) 19. Августа 2009 :: 09:42:
Цитата:
И наступает кирдык(нельзя зайти и все дела,


- А база при этом остается в рабочем состоянии? С других компов люди нормально с ней работают? Или все встает?

Не то что нормально так оно лучше работает.
т.е. мы не мучаем sql сервер файловой нагрузкой ( а 1с создает ее
довольно внушительную ) и также значительно снижаем
нагрузку на сетевое подключение к sql серверу.
sql сервер по сети возвращает только результаты
sql  запросов и ничего более.

PS Микрософт всегда придерживается идеалогии : каждой большой задаче свой отдельный сервер.
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #41 - 19. Августа 2009 :: 10:00
Печать  
Neo писал(а) 19. Августа 2009 :: 09:42:
Цитата:
И наступает кирдык(нельзя зайти и все дела,


- А база при этом остается в рабочем состоянии? С других компов люди нормально с ней работают? Или все встает?

не нормально, все дружно висят. Лог пухнет от сообщений про нехватку ресурсов и дедлоки.
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #42 - 19. Августа 2009 :: 10:06
Печать  
Цитата:
Z1q> т.е. мы не мучаем sql сервер файловой нагрузкой


- Ладно, учтем  Улыбка. Но не думаю, что это связано как-то с проблемой незахода на сервер. Последняя началась после того, как изменили настройки оперативной памяти для SQLServera. До этого никогда таких проблем не было.
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #43 - 19. Августа 2009 :: 10:10
Печать  
Цитата:
Alexdd> не нормально, все дружно висят. Лог пухнет от сообщений про нехватку ресурсов и дедлоки.


- Вот, а у нас все работают нормально, и никто особых тормозов не замечает. Но на сервер невозможно зайти никаким образом.

В логах единственное что привлекло внимание, это в разделе "Приложение" повторяющееся предупреждение "Не удалось получить информацию о системных процессах. В разделе данных DWORD находится возвращенный код состояния." Источник - PerfOS.

Вот вчера вечером перегрузили, пока вроде не появляется. А до этого через каждые 15с лезло  Печаль
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #44 - 19. Августа 2009 :: 10:15
Печать  
Обнаружил, что это предупреждение в логах началось через несколько часов после того, как люди начали работать с новыми настройками памяти...
  
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #45 - 19. Августа 2009 :: 10:34
Печать  
Neo писал(а) 19. Августа 2009 :: 06:45:
А у нас после того как включили режим AWE и поставили ключ /3GB в boot.ini, начались какие-то глюки. Память сервер начал кушать 2,7 Гб (из 4 Гб), но начались глюки с системой. Например, периодически невозможно зайти на сервер, или запустить какое-то приложение на нем. Хотя база сама крутится. Видимо, системе не хватает памяти. Помогает только перезагрузка сервера. Кто-нибудь сталкивался с такой проблемой?

ОС Windows Server 2003 Enterprise Edition
SQL Server 2000 Enterprise Edition SP4

Да вы что..  Ужас одновременно включать AWE и /3GB смысла нет!
Или то или то надо.
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #46 - 19. Августа 2009 :: 10:36
Печать  
А проблемы ваши могут быть связаны с включением именно /3GB, т.к. в этом случае меняется размер файлового кеша операционной системы, а у вас как я понял каталог ИБ именно на том же сервере..
  
Наверх
ICQ  
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #47 - 19. Августа 2009 :: 10:41
Печать  
Цитата:
одновременно включать AWE и /3GB смысла нет!
Или то или то надо.


- о.к., спасибо за совет. Будем пробовать  Улыбка
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #48 - 19. Августа 2009 :: 10:43
Печать  
Цитата:
одновременно включать AWE и /3GB смысла нет!


- а сделали так, поскольку на многих форумах советуют именно включать и то, и то  Печаль
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #49 - 19. Августа 2009 :: 10:53
Печать  
Neo писал(а) 19. Августа 2009 :: 10:43:
Цитата:
одновременно включать AWE и /3GB смысла нет!


- а сделали так, поскольку на многих форумах советуют именно включать и то, и то  Печаль

не на тех форумах спрашиваете  Улыбка
смотри например ветку
http://www.sql.ru/forum/actualthread.aspx?tid=677410
Также в той цитируемой ветке в первом же ответе дают совет
Цитата:
переходите на Windows 64bit

  
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #50 - 19. Августа 2009 :: 10:53
Печать  
/3GB ставят когда надо одному процессу позволить выделять виртуальную память в адресном пространстве до 3Гб (по умолчанию только 2Гб). Соответственно mssql обычно может выделить не 1,7 а 2,7 Гб памяти (ну это примерно).

А когда у mssql включают AWE, он не работает с виртуальной памятью (ну совсем с ней не работать не получится, но он использует ее минимально), а под всевозможные кеши он использует именно страницы памяти выделенные по AWE. Cколько реально в этом случае используется памяти SQL сервером видно только в мониторе производительности в специальном счетчике SQL сервера: Total server memory.
  
Наверх
ICQ  
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #51 - 19. Августа 2009 :: 11:14
Печать  
Обладатели AWE зачтите и проверьте Ваш sql
Цитата:
Наконец-то свершилось, выложен фикс для SP4, который лечит баг с AWE.
FIX: Not all memory is available when AWE is enabled on a computer that is running a 32-bit version of SQL Server 2000 SP4 (899761)

источник http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=193322&hl=
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #52 - 19. Августа 2009 :: 11:31
Печать  
Еще цитата Александр Гладченко написано в 2005 году
Цитата:
Впрочем, из-за специфики AWE режима, использование его вкупе с SQL Server - сущее безумие  Это ещё можно было как то оправдать, когда небыло доступной 64-х битной платформы, теперь же, запуск сервера в таком режиме просто не оправдан. Да и стоимость 64-х битных систем давно уже не заоблочная...

ветка http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=193885&pg=1
  
Наверх
 
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #53 - 19. Августа 2009 :: 20:27
Печать  
64 бита - решение. И не стоит морочить голову с AWE. Как я понимаю, аве был задуман и реализован как костыль, с помощью которого 32 битная система могла получать больше 4 гб памяти. Работа в таком режиме идет через замочную скважину, что тормозит работу и снижает надежность.
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #54 - 20. Августа 2009 :: 05:53
Печать  
Убрал ключ /3Gb, осталось только AWE. 1С на серваке сразу начала запускаться, но только теперь SQL отжирает чуть более 2ГБ (смотрю по системному монитору), хотя ранее съедал 2,7 Гб... Теперь надо поставить патч, на который тута ссылку давали?
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #55 - 21. Августа 2009 :: 06:16
Печать  
Мдя, вчера переставил винду sql сервере , теперь, вместо 2000 (эдвансед) стоит 2003 EE 64, включен режим AWE, SQL отдано 12 Гб памяти (фиксированно) и по счетчикам показывает столько же, но скорости это не прибавило, осталось почти такойже, даже чуть помедленнее.


  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #56 - 21. Августа 2009 :: 06:50
Печать  
dimm73 писал(а) 21. Августа 2009 :: 06:16:
Мдя, вчера переставил винду sql сервере , теперь, вместо 2000 (эдвансед) стоит 2003 EE 64, включен режим AWE, SQL отдано 12 Гб памяти (фиксированно) и по счетчикам показывает столько же, но скорости это не прибавило, осталось почти такойже, даже чуть помедленнее.

sql какая версия ?
win os  сервис пак какой ?
sql обновил ссылка чуть выше ?

Смотри счетчики процент попадания запросов в кэш.
Также смотри счетчики дисковой системы сред длина очереди к диску.

  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #57 - 21. Августа 2009 :: 07:21
Печать  
Z1 писал(а) 21. Августа 2009 :: 06:50:
dimm73 писал(а) 21. Августа 2009 :: 06:16:
Мдя, вчера переставил винду sql сервере , теперь, вместо 2000 (эдвансед) стоит 2003 EE 64, включен режим AWE, SQL отдано 12 Гб памяти (фиксированно) и по счетчикам показывает столько же, но скорости это не прибавило, осталось почти такойже, даже чуть помедленнее.

sql какая версия ?
win os  сервис пак какой ?
sql обновил ссылка чуть выше ?

Смотри счетчики процент попадания запросов в кэш.
Также смотри счетчики дисковой системы сред длина очереди к диску.



sql2000 sp4 Enterprise Edition,
w2003 EE 64 SP2 Ru
фикс SQL2000-KB899761-v8.00.2040-x86x64-ENU - установлен

счетчики, сейчас посмотрю, результаты выложу

  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #58 - 21. Августа 2009 :: 07:36
Печать  

Цитата:
Смотри счетчики процент попадания запросов в кэш.
Также смотри счетчики дисковой системы сред длина очереди к диску.


сред длина очереди к диску
средн. 0.067
макс 0.286

% поподаний при отображении данных - 100
% поподаний при чтении с копированием - 100
% поподаний фиксации при чтении - 100
% поподаний чтений MDL - 0
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #59 - 21. Августа 2009 :: 07:37
Печать  
В операц системе сколько стоит под swap ?
Еще идея если Операц система не загружена процессами
Может вообще swap убрать ?

Также сколько min и max выделено под sql ?
Также идея ( я глубоко не копался ) в настройках
sql есть опции для размера bufera запрсов.
может он у тебя по каким либо причинам урезан ?
Или еще вариант под этот буфер явно прописать
размер выделяемой памяти.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #60 - 21. Августа 2009 :: 07:38
Печать  
Сейчас счетчики диска и кеша идеальные.
надо эти счетчики посмотреть когда все "зависает и умирает"
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #61 - 21. Августа 2009 :: 07:48
Печать  
Z1 писал(а) 21. Августа 2009 :: 07:37:
В операц системе сколько стоит под swap ?
Еще идея если Операц система не загружена процессами
Может вообще swap убрать ?

Также сколько min и max выделено под sql ?
Также идея ( я глубоко не копался ) в настройках
sql есть опции для размера bufera запрсов.
может он у тебя по каким либо причинам урезан ?
Или еще вариант под этот буфер явно прописать
размер выделяемой памяти.


файл подкачки назначен равным полному объему памяти = 16 ГБ, ложится на диск С
В данный момент в диспетчере показывает, что выделено памяти 13.5 Гб из 16.
На SQL память назначена фиксированно - 12 гб

"ql есть опции для размера bufera запрсов" - не нашел, где это смотреть?
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #62 - 21. Августа 2009 :: 07:50
Печать  
Z1 писал(а) 21. Августа 2009 :: 07:38:
Сейчас счетчики диска и кеша идеальные.
надо эти счетчики посмотреть когда все "зависает и умирает"



а ничего не зависает и не умерает, пользователи вообще помоему не почуствовали разницы, ее почуствовал я когда сравнил замеры по времени формирования отчетов. К примеру отчет который формировался за 40 сек, теперь 55-60
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #63 - 21. Августа 2009 :: 07:59
Печать  
dimm73 писал(а) 21. Августа 2009 :: 07:48:
Z1 писал(а) 21. Августа 2009 :: 07:37:
В операц системе сколько стоит под swap ?
Еще идея если Операц система не загружена процессами
Может вообще swap убрать ?

Также сколько min и max выделено под sql ?
Также идея ( я глубоко не копался ) в настройках
sql есть опции для размера bufera запрсов.
может он у тебя по каким либо причинам урезан ?
Или еще вариант под этот буфер явно прописать
размер выделяемой памяти.


файл подкачки назначен равным полному объему памяти = 16 ГБ, ложится на диск С
В данный момент в диспетчере показывает, что выделено памяти 13.5 Гб из 16.
На SQL память назначена фиксированно - 12 гб

"ql есть опции для размера bufera запрсов" - не нашел, где это смотреть?



Идея поставить swap в 0 основана на том вдруг идут ошибки по реал. и виртуальной памяти.Вирт памяти нет нет и ошибок по ней.


Для sq процесса 12 Гб не нужно. Каким боком он их захватит ?
Для sql ставь 1.9 Гб.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #64 - 21. Августа 2009 :: 09:16
Печать  
До это стаяло 4 Гига всего на сервере, и использовалось (по счетчику) 2.7.

вся соль была в том чтобы дать SQL побольше, а теперь получается урезать ее и AWE тогда нужно выключать.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #65 - 21. Августа 2009 :: 09:57
Печать  
dimm73 писал(а) 21. Августа 2009 :: 09:16:
До это стаяло 4 Гига всего на сервере, и использовалось (по счетчику) 2.7.

вся соль была в том чтобы дать SQL побольше, а теперь получается урезать ее и AWE тогда нужно выключать.

Да я не прав.
перечитал сейчас про min server memory max server memory
( просто мыслю для обычного sql) это сколько памяти отдает под
буферный пул.
Ну тогда может не 12 ставить 11.9 на всякий случай
или вообще поставь 8 и наращивай по 1.
также выложи сюда весь sp_configure

И вот еще мысль про вирт память. Ее ставят равной оперативной памяти обычно. У тебя опреративной памяти
4 Гб  т.к. 12 Гб как бы нет так как она монопольно изымаеться
значит объем вирт памяти надо ставить 4 Гб.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #66 - 21. Августа 2009 :: 10:24
Печать  


  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #67 - 21. Августа 2009 :: 10:30
Печать  
Z1 писал(а) 21. Августа 2009 :: 09:57:
dimm73 писал(а) 21. Августа 2009 :: 09:16:
До это стаяло 4 Гига всего на сервере, и использовалось (по счетчику) 2.7.

вся соль была в том чтобы дать SQL побольше, а теперь получается урезать ее и AWE тогда нужно выключать.

Да я не прав.
перечитал сейчас про min server memory max server memory
( просто мыслю для обычного sql) это сколько памяти отдает под
буферный пул.
Ну тогда может не 12 ставить 11.9 на всякий случай
или вообще поставь 8 и наращивай по 1.
также выложи сюда весь sp_configure

И вот еще мысль про вирт память. Ее ставят равной оперативной памяти обычно. У тебя опреративной памяти
4 Гб  т.к. 12 Гб как бы нет так как она монопольно изымаеться
значит объем вирт памяти надо ставить 4 Гб.



Где это поставить?
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #68 - 21. Августа 2009 :: 10:56
Печать  
Файл подкачки имеется в виду?
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #69 - 21. Августа 2009 :: 11:21
Печать  
может статистику обновить(UPDATE STATISTICS)? вообще диски-то быстрее крутится не стали из-за увеличения оперативки. Т.е. просто "быстрее" те же самые запросы выполнятся может и не должны. Но это так..пальцем в небо
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #70 - 21. Августа 2009 :: 11:24
Печать  
цитата
Код
Выбрать все
В случае если объем оперативной памяти больше, чем доступно
 для пользовательского режима( стандартно 2Гб) ,
верхний предел размера буферного пула определяется как разница
между объемом памяти,адресуемом из половательского режима и объемом,
выделяемого под зарезервированную память. 


Т.е. если хотим выделить 12 Гб надо ставить
12-2  = 10
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #71 - 21. Августа 2009 :: 11:27
Печать  
ТАкже напиши сколько процессоров
сколько ядер.
Режим ht  включен выключен ?
Если включен то желательно выключить особено  awe (ИХМО )
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #72 - 21. Августа 2009 :: 11:48
Печать  
Цитата:
Перед активированием режима доступа к технологии AWE следует
убедиться в том что учетной записи, в контексте безопасности которой выполняется служба  MSSQLSERVER выделено право пользователя(user right) 
Lock pages in memory (блокировать страницы в памяти

Цитата:
Дополнительно следует отключить на уровне сетевых соеденений режим приоритета сетевых приложений.В противном случае технология AWE может работать неэфективно.
не должен быть выбран режим
Maximize data throughput for network application ( максимальная
пропускная способность для сетевых приложений
Можно выбрать любой другой режим

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #73 - 21. Августа 2009 :: 12:05
Печать  
у меня
priority boost = 1.

Также прикольнт у меня выставлено
min max server memory (MB) в значение
2147483647
ну типа бери сколько сможешь.


  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #74 - 21. Августа 2009 :: 12:41
Печать  
Z1 писал(а) 21. Августа 2009 :: 11:24:
цитата
Код
Выбрать все
В случае если объем оперативной памяти больше, чем доступно
 для пользовательского режима( стандартно 2Гб) ,
верхний предел размера буферного пула определяется как разница
между объемом памяти,адресуемом из половательского режима и объемом,
выделяемого под зарезервированную память. 


Т.е. если хотим выделить 12 Гб надо ставить
12-2  = 10



Поставил 8, в выходные перезагружу
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #75 - 21. Августа 2009 :: 12:42
Печать  
Z1 писал(а) 21. Августа 2009 :: 11:27:
ТАкже напиши сколько процессоров
сколько ядер.
Режим ht  включен выключен ?
Если включен то желательно выключить особено  awe (ИХМО )


Ителовская серверная материнка с 2 процами по 3.4 гг
Режим гипертрединг включен, мне кажется он не причем
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #76 - 21. Августа 2009 :: 12:45
Печать  
Z1 писал(а) 21. Августа 2009 :: 11:48:
[quote]
Дополнительно следует отключить на уровне сетевых соеденений режим приоритета сетевых приложений.В противном случае технология AWE может работать неэфективно.
не должен быть выбран режим
Maximize data throughput for network application ( максимальная
пропускная способность для сетевых приложений
Можно выбрать любой другой режим


В выходные попробую выставлю "Максимальная пропускная способность к общим файлам" или другой параметр?
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #77 - 21. Августа 2009 :: 12:48
Печать  
Цитата:
Перед активированием режима доступа к технологии AWE следует
убедиться в том что учетной записи, в контексте безопасности которой выполняется служба  MSSQLSERVER выделено право пользователя(user right) 
Lock pages in memory (блокировать страницы в памяти


все под учеткой SA
  
Наверх
 
IP записан
 
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #78 - 21. Августа 2009 :: 15:31
Печать  
(77) Посмотри, например, в службах, от имени кого запускается SQL сервер. Это явно не sa. Это может быть локальный админ, или админ домена, или кто-то еще. Так вот этот кто-то и должен иметь эти самые права.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #79 - 21. Августа 2009 :: 16:17
Печать  
1 val прав sa ни причем.
2. Назови точно сколько физич процессоров
сколько в каждом ядер
точно марку процессоров и размер кеша процессоров и частота.
сколько отображается  процессоров в task manager

Про гипертрейдинг и sql2000 читай в интернете.
а тут еще и AWE. нет я бы точно выключил гипертрейдинг.

Также возми счетчики загрузки процесора ( только я не знаю какие. ни разу еще не упирался в процесор на сервере sql )
и жалко нельзя сравнить с загрузкой процессоров что была раньше.

Также в sql2003 все ненужные службы отключай. Может что не так
в самом сервере или еще банальней плохой пачкорд, порт switcha.


также сколько connectov к базе и какой контролер скази ( сколько каналов кеш, батарейка )

Кстати после всех настроек лучше перезагрузи сервер а то что-то динамически работает что-то после перезагрузки сервера.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #80 - 24. Августа 2009 :: 05:56
Печать  
Z1 писал(а) 21. Августа 2009 :: 11:48:
[quote]
Перед активированием режима доступа к технологии AWE следует
убедиться в том что учетной записи, в контексте безопасности которой выполняется служба  MSSQLSERVER выделено право пользователя(user right)  
Lock pages in memory (блокировать страницы в памяти


Запуск службы SQL происходит по под системной учетной записью, могу выставить локального админа, но где ему (локальному админу) назначить эти права? (в групповых политиках вроде не нашел)



Остальные меры предпринятые в прошлую пятницу эфекта не принесли: (уменьшил память для sql до 8 Гб, изменил настройки сетев. подключения - вместо "макс. попускная способность для сет прил." поставил "Сбалансированная оптимизация", перезагрузил)
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #81 - 24. Августа 2009 :: 06:41
Печать  
1.где надо назначить не знаю но раз в книжке написано  то
надо выставить.
2.гипертрейдинг не отключал.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #82 - 24. Августа 2009 :: 06:54
Печать  
Z1 писал(а) 24. Августа 2009 :: 06:41:
1.где
2.гипертрейдинг не отключал.


Нет , но отключу при случае
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #83 - 24. Августа 2009 :: 07:13
Печать  
Lock pages in memory (блокировать страницы в памяти)

Нашел где выставляется, перезапуск вечером
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #84 - 24. Августа 2009 :: 07:13
Печать  
dimm73 писал(а) 24. Августа 2009 :: 06:54:
Z1 писал(а) 24. Августа 2009 :: 06:41:
1.где
2.гипертрейдинг не отключал.


Нет , но отключу при случае

Локальная Политика Безопасности --> ЛокальныеПолитики -->
НазначениеПравПользователя. В правом окне Право
"Закрепление страниц в памяти"

у меня сейчас на sql сервере право никому не назначено.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #85 - 24. Августа 2009 :: 09:35
Печать  
Z1 писал(а) 24. Августа 2009 :: 07:13:
dimm73 писал(а) 24. Августа 2009 :: 06:54:
Z1 писал(а) 24. Августа 2009 :: 06:41:
1.где
2.гипертрейдинг не отключал.


Нет , но отключу при случае

Локальная Политика Безопасности --> ЛокальныеПолитики -->
НазначениеПравПользователя. В правом окне Право
"Закрепление страниц в памяти"

у меня сейчас на sql сервере право никому не назначено.



Судя по твоим рекоммендациям , вроде как должна быть назначена
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #86 - 24. Августа 2009 :: 09:45
Печать  
да должна быть назначена для того пользовтеля или группы под кем запускается служба sql.
и перезагрузи после этого сервер чтобы не думать
стало это действовать динамически или нет.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #87 - 25. Августа 2009 :: 05:17
Печать  
Я изменил параметры запуска служб sql - раньше они запускались под системной учеткой, я изменил на локального админа и  дал ему права на память в гп. политиках.

Перезагрузил. сервер , судя по сегодняшним замерам скорость не изменилась. Появилась проблема перестали отрабатывать задания SQL , при чем их даже принудительно пытаюсь запустить руками - не стартуют (агент запущен), похорошему надобы все вернуть как было и перезапустить sql полностью, но сейчас работают , придется ждать до вечера
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #88 - 25. Августа 2009 :: 05:22
Печать  
для службы sql агента вернул как было запуск под системной учеткой, перезапустил службу - задания все равно не работают.
  
Наверх
 
IP записан
 
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #89 - 25. Августа 2009 :: 07:36
Печать  
(88) Посмотри, под кем запускаются SQL-ные JOB-ы, поменяй.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #90 - 25. Августа 2009 :: 08:52
Печать  
как поменять? там только открывается список и в нем нет локального админа
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #91 - 25. Августа 2009 :: 09:02
Печать  
val писал(а) 25. Августа 2009 :: 07:36:
(88) Посмотри, под кем запускаются SQL-ные JOB-ы, поменяй.


sqlserver.exe работает под SYSTEM
для этого SYSTEM я назначил вышеописанное право
"Закрепление страниц в памяти"
Все ок.
  
Наверх
 
IP записан
 
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #92 - 25. Августа 2009 :: 15:46
Печать  
(90) EnterpiseManager-Security-Logins
Добавь
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #93 - 26. Августа 2009 :: 05:28
Печать  
val писал(а) 25. Августа 2009 :: 15:46:
(90) EnterpiseManager-Security-Logins
Добавь



Спасибо, теперь буду знать.

  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #94 - 26. Августа 2009 :: 05:37
Печать  
на настоящий момент применены все рекомендации по оптимизации (исключая только отключение гипертерминал, но думаю это ничего не даст) - быстрее работать 1С не стала.

Эксперемента ради в ближайшие дни попробую отключить AWE, и сравнить показатели работы винды 2003 (64) и 2000 на 4 Гб памяти.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #95 - 26. Августа 2009 :: 05:39
Печать  
Теперь остается попробовать только sql2005 (64 битный), может быть у кого-нибудь есть ссылочка откуда его можно качнуть
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #96 - 26. Августа 2009 :: 06:06
Печать  
dimm73 писал(а) 26. Августа 2009 :: 05:37:
на настоящий момент применены все рекомендации по оптимизации (исключая только отключение гипертерминал, но думаю это ничего не даст) - быстрее работать 1С не стала.

Эксперемента ради в ближайшие дни попробую отключить AWE, и сравнить показатели работы винды 2003 (64) и 2000 на 4 Гб памяти.

Про гипертрейдинг зря думаешь что ни причем и ни на что не
влияет.

Нехочу искать статьи на английском (да и на русском тоже)

гипертрейдинг (ИХМО )это точно такой же маркетинговый ход
что один процессор работает как два и успевает все обрабатывать.
Дело в том sql по особому обращается с устройствами "напрямую"
( в 2005 и далее даже ввели слой SQLOS ) и sql генерит большие
потоки запросов считая что там два процессора а так
как процессор один и объем данных большой то время теряется на переключение контекста между двумя виртуальными процессорами. Извините за косноязычность и ненаучность.
Может в чем и не прав но это ИХМО.

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #97 - 26. Августа 2009 :: 06:07
Печать  
dimm73 писал(а) 26. Августа 2009 :: 05:39:
Теперь остается попробовать только sql2005 (64 битный), может быть у кого-нибудь есть ссылочка откуда его можно качнуть

Сначала убедись что твои процессоры поддерживают 64 режим.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #98 - 26. Августа 2009 :: 06:28
Печать  
Z1 писал(а) 26. Августа 2009 :: 06:06:
dimm73 писал(а) 26. Августа 2009 :: 05:37:
на настоящий момент применены все рекомендации по оптимизации (исключая только отключение гипертерминал, но думаю это ничего не даст) - быстрее работать 1С не стала.

Эксперемента ради в ближайшие дни попробую отключить AWE, и сравнить показатели работы винды 2003 (64) и 2000 на 4 Гб памяти.

Про гипертрейдинг зря думаешь что ни причем и ни на что не
влияет.

Нехочу искать статьи на английском (да и на русском тоже)

гипертрейдинг (ИХМО )это точно такой же маркетинговый ход
что один процессор работает как два и успевает все обрабатывать.
Дело в том sql по особому обращается с устройствами "напрямую"
( в 2005 и далее даже ввели слой SQLOS ) и sql генерит большие
потоки запросов считая что там два процессора а так
как процессор один и объем данных большой то время теряется на переключение контекста между двумя виртуальными процессорами. Извините за косноязычность и ненаучность.
Может в чем и не прав но это ИХМО.



Сегодня вечером отключу
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #99 - 26. Августа 2009 :: 06:30
Печать  
Z1 писал(а) 26. Августа 2009 :: 06:07:
dimm73 писал(а) 26. Августа 2009 :: 05:39:
Теперь остается попробовать только sql2005 (64 битный), может быть у кого-нибудь есть ссылочка откуда его можно качнуть

Сначала убедись что твои процессоры поддерживают 64 режим.


Как в этом убедиться?

Просто мне кажется , что 2003 EE (64) в сочетании с SQL (64) сможет более правильно распорядиться памятью
  
Наверх
 
IP записан
 
classic
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 330
Местоположение: г. Харьков
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #100 - 27. Августа 2009 :: 09:12
Печать  
Конечно, поддерживают - раз ось 64битная стоит.
Однозначно на 64 ось нужно ставить 64 битный сервер. Тогда он сможет использовать всю доступную память безо всяких дополнительных прослоек, что и должно повысить быстродействие.

Какими тестами пытаешься это самое повышение быстродействия обнаружить?
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #101 - 27. Августа 2009 :: 09:36
Печать  
Цитата:
Конечно, поддерживают - раз ось 64битная стоит.

Ни в одном посте автора subj не сказано что сейчас стоит ось 64.
Также нигде не сказано какие у него процессоры точно марка и сколько их. Поэтому вывод встанет ли на них 64 или нет пока сказать нельзя.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #102 - 27. Августа 2009 :: 10:40
Печать  
classic писал(а) 27. Августа 2009 :: 09:12:
Конечно, поддерживают - раз ось 64битная стоит.
Однозначно на 64 ось нужно ставить 64 битный сервер. Тогда он сможет использовать всю доступную память безо всяких дополнительных прослоек, что и должно повысить быстродействие.

Какими тестами пытаешься это самое повышение быстродействия обнаружить?



время формирования различных отчетов
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #103 - 27. Августа 2009 :: 10:43
Печать  
Как не писал что 64, везде указывал

dimm73 писал(а) 21. Августа 2009 :: 07:21:
Z1 писал(а) 21. Августа 2009 :: 06:50:
dimm73 писал(а) 21. Августа 2009 :: 06:16:
Мдя, вчера переставил винду sql сервере , теперь, вместо 2000 (эдвансед) стоит 2003 EE 64, включен режим AWE, SQL отдано 12 Гб памяти (фиксированно) и по счетчикам показывает столько же, но скорости это не прибавило, осталось почти такойже, даже чуть помедленнее.

sql какая версия ?
win os  сервис пак какой ?
sql обновил ссылка чуть выше ?

Смотри счетчики процент попадания запросов в кэш.
Также смотри счетчики дисковой системы сред длина очереди к диску.



sql2000 sp4 Enterprise Edition,
w2003 EE 64 SP2 Ru
фикс SQL2000-KB899761-v8.00.2040-x86x64-ENU - установлен

счетчики, сейчас посмотрю, результаты выложу


  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #104 - 27. Августа 2009 :: 11:00
Печать  
Z1 писал(а) 27. Августа 2009 :: 09:36:
Цитата:
Конечно, поддерживают - раз ось 64битная стоит.

Ни в одном посте автора subj не сказано что сейчас стоит ось 64.
Также нигде не сказано какие у него процессоры точно марка и сколько их. Поэтому вывод встанет ли на них 64 или нет пока сказать нельзя.



при переходе с win2000 adv на w2003 было отдано предпочтение 64 бтной системе, т.к. в самом начале топика один из советовавших указывал, что использует сейчас именно такую связку и что sql отдано 25 гб памяти.
Если вы скажите, что в моем случае оставаясь на SQL 2000 использовать win2003 (32) могу и так попробовать, рассматриваю все варианты, т.к. переходить на 2005 скуль стремно (положа руку на сердце), просто почитал топики на других форумах и понял, что далеко не у всех (и тем более сразу ) SQL2005 заработал с более высокой производительностью, уже описано довольно много граблей при таком переходе и к сожалению не все из них можно протестить на локальной машинке не в сетевом режиме (а что-то можно просто проглядеть) например тормаза при скроле журналов документов, еще какиетоглюки с подчиненными доками и т.п

  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #105 - 27. Августа 2009 :: 12:52
Печать  
чесслово не соврал. В тонкостях настройки не разбираюсь, поэтому помалкиваюУлыбка Но еще раз повторюсь, ожидать, что из-за увеличения оперативки те же самые запросы забегают быстрее не есть правильно. Может у вас серверу и не нужно столько памяти.
Вот здесь можно почитать http://sql.ru/forum/actualthread.aspx?bid=1&tid=661253
Тут еще http://www.sql.ru/articles/mssql/03121001PERF_COUNTERs.shtml
  

server.PNG ( 15 KB | Загрузки )
server.PNG
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #106 - 27. Августа 2009 :: 13:43
Печать  
ну и вот еще, может что-то полезное найдете http://sql.ru/forum/actualthread.aspx?tid=337785
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #107 - 27. Августа 2009 :: 13:54
Печать  
alexdd писал(а) 27. Августа 2009 :: 12:52:
чесслово не соврал. В тонкостях настройки не разбираюсь, поэтому помалкиваюУлыбка Но еще раз повторюсь, ожидать, что из-за увеличения оперативки те же самые запросы забегают быстрее не есть правильно. Может у вас серверу и не нужно столько памяти.
Вот здесь можно почитать http://sql.ru/forum/actualthread.aspx?bid=1&tid=661253
Тут еще http://www.sql.ru/articles/mssql/03121001PERF_COUNTERs.shtml

Скорее всего Значение оболочкой установлено но не дейсвует.
Все люди. Все ошибаются и в MS  тоже. ( у меня по sp_configure вообще
немыслемая цифра стоит см посты выше)
Точное распределение памяти может посмотреть по счетчику
TotalMemory
  
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #108 - 27. Августа 2009 :: 14:17
Печать  
ну я не то чтобы ошибся, я говорил, что скулю отдано 25ГБ, так оно и есть
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #109 - 28. Августа 2009 :: 04:24
Печать  
alexdd писал(а) 27. Августа 2009 :: 14:17:
ну я не то чтобы ошибся, я говорил, что скулю отдано 25ГБ, так оно и есть

Ты меня не понял
у меня в sp_configure установлено 2147483647 ( MB ) min max памяти
Оболочка  EM показывает что sql доступно 4 ГБ
т.е. оболочка EM тупо берет минимум между имеющейся памятью
и заданом в sp_configure ( ошибка или фича в EM при некоректнных параметрах sql),
а на самом деле sql отжирает при старте где то 1.7 и так и работает в нем, что можно увидеть по счетчику TotalMemory
  

server.JPG ( 77 KB | Загрузки )
server.JPG
Наверх
 
IP записан
 
alexdd
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 347
Зарегистрирован: 25. Июня 2007
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #110 - 28. Августа 2009 :: 05:27
Печать  
это не ошибка, это значит, что сервер настроен на динамическую работу с памятью тынц. Если от упора бегунок передвинуть, покажет то что установлено. А так он не может забрать фиксед 4ГБ, должен что-то операционке оставитьУлыбка
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #111 - 28. Августа 2009 :: 09:45
Печать  
Я смотрел по счетчику он использовал все выделенных ему 12 ГБ. памяти, сейчас передвинуто на 8 в настройках и по счетчику показывает примерно столькоже. Да и не обязательно смотреть счетчик есть скрипт для этого дела
Код
Выбрать все
select cntr_value as килобайт
from master.dbo.sysperfinfo
where object_name = 'SQLServer:Memory Manager'
   and counter_name = 'Total Server Memory (KB)'
 


он покажет это же значение
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #112 - 28. Августа 2009 :: 09:48
Печать  
вчера не было времени, попробую на следующей неделе - отключу AWE и уверен производительность работы 1С не уменьшиться. Встречал уже где-то мнения по этому вопросу, что  AWE и PAE - это кастыли от мелкомягких, что бы 2000  скуль видел память, но нормально воспользоваться он ей все равно не сможет
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #113 - 28. Августа 2009 :: 10:00
Печать  
Кто-нибудь видел русифицированный SQL 2005 (64 бита) ?, попадался 32 битный рус. , но 64-х пока нашел только Eng. Просто было бы проще изучать.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #114 - 28. Августа 2009 :: 11:39
Печать  
в параметрах быстродействия на сервере так нужно выставлять?
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #115 - 03. Сентября 2009 :: 08:30
Печать  
Для очистки совести  выключили гипертрейдинг - ничего не изменилось.

!!!
Выяснился вот какой любопытный факт, есть тестовая машинка (по сути хорошая рабочая станция) только с нарощенной оперативкой до 6 гб, на которой первоночально и пробовался вариант использования win2003 (64) + SQL2000 до того как это сделали на рабочем сервере И вот если я на ней локально (не через сеть)
запускаю 1С и замеряю тестовые запросы и делаю тоже самое на рабочем сервере (также локально, других пользователей в программе не было), то получаю результат :
если первый тестовый отчет отрабатывает примерно одинаково = 40 сек, то повторный с теми же параметрами на рабочем сервере = 30сек, а на тестовой машинке 15сек.
Похоже, что на тестовой машинке с кешировнием запросов все в порядке, в отличие от рабочего сервера.
По своим тех характеристикам тестовая машинка по всем параметрам на много слабее SQL сервера, (1 проц против 2 на сервере, меньше памяти, дисковая подсистема - 1 sata диск, против сказевых, да и материнка не серверная) настройки аналогичные - на обоих sql запускается под системной учеткой и в групповых политиках для нее есть разрешение на запоминание страниц. Все уже кажется смотрел не могу понять почему рабочий сервак так проигрывает при повторном запросе.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #116 - 03. Сентября 2009 :: 09:13
Печать  
dimm73 писал(а) 03. Сентября 2009 :: 08:30:
Для очистки совести  выключили гипертрейдинг - ничего не изменилось.

!!!
Выяснился вот какой любопытный факт, есть тестовая машинка (по сути хорошая рабочая станция) только с нарощенной оперативкой до 6 гб,

Получается какая-то другая задача на рабочем сервере вытесняет sql и отбирает память. Как на обоих серверах установлен для sql
диапозон памяти. Или же другая задача отбирает другой важный ресурс - процессор ( какой нибудь антивирус )

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #117 - 03. Сентября 2009 :: 09:31
Печать  
Или вообще  на втором сервере неправильно протокол стоит или
1с обращается к себе через сетевой диск.
Если все условия теста одинаковы не верю что древний сервер выиграет. Где то что-то существенно различается.
  
Наверх
 
IP записан
 
dimm73
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 414
Зарегистрирован: 03. Июля 2006
Пол: Мужской
Re: OFF Сможет ли sql2000 сервер использовать память более 4 Гб ?
Ответ #118 - 03. Сентября 2009 :: 09:35
Печать  
диапазон выделенной памяти выставлен фиксированно на обоих, да я и сам понимаю , что что-то тормозит на на серваке, но найти не могу

на счет сетевой папки, кстати да при тесте на рабочем серваке 1С подключается к папке расположенной на другом серваке - терминальном (хотя он уже мало используется, просто так исторически сложилось) а на тестовой машинке папка лежит на нейже. но неужели это может так влиять, веть 1С-ка только при загрузке читает md-шник и потом только файл блокировок ложит туда да всякие темпы. Надо будет попробовать.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 
ОтправитьПечать