|
Несколько процессов SQL сервера |
☑ |
0
YF
18.10.11
✎
10:18
|
Есть SQL Server 2008 R2 Express 32 битный, сервер 1С - тоже 32 битный на Windows 2003 тоже 32 битном. Несколько работающих баз 1С.
Проблема - медленно работает 1С (медленно запускается, открываются формы).
Загрузка процессора редко бывает больше 50 %
Замечено, что существует всего один процесс SQL сервера, при этом он никак не может откусить более 1.5 Гб. памяти. На сервере память свободная имеется.
Возможно есть ограничения в Express версии, не позволяющее есть больше памяти.
Вопросы:
1) Можно ли как-то добиться чтобы у одного экземпляра SQL-сервера было более одного процесса, огда каждый может съесть по 1,5 Гб. памяти и вцелом быстродействие увеличится?
2) Если добиться нескольких процессов не удасться, можно выполнить инсталляцию еще одного экземпляра SQL-сервера на ту же машину и перенести на него часть баз. Даст ли это увеличение скорости работы
|
|
1
Fragster
гуру
18.10.11
✎
10:20
|
переходи на линупс + постгре
|
|
2
ДенисЧ
18.10.11
✎
10:20
|
1.нет
2. может дать, может не дать...
|
|
3
YF
18.10.11
✎
10:22
|
(1) Да, я пробовал постгре, правда под винду - там вот несколько процессов ...
|
|
4
МуМу
18.10.11
✎
10:30
|
А что такое потоки знаете? Чем процесс от потока отличается?
|
|
5
smitru
18.10.11
✎
10:46
|
(0) а какая винда у тебя стоит там где крутится SQL? Стандарт Эдишен небось?
|
|
6
shuhard
18.10.11
✎
11:21
|
(18) счетчики производительности укажут на узкое место
не факт, что это сиквел,
скорее диски
|
|
7
YF
18.10.11
✎
11:29
|
(5) Да стандарт R2
(6) да я знаю это, смотрел, память тоже ...
+
меня интересует именно несколько процессов
|
|
8
smitru
18.10.11
✎
11:34
|
(7) Ну так смотри отличия стандарта от энтерпрайза и много думай (это кстати относится и к попытке заменить энтерпрайз сиквел бесплатным экспресом...
Неужели думаешь, что если бы за "бесплатно" всё было бы, то хоть кто-нибудь покупал бы "дорогое"???
(0) создать несколько инстансов - безусловно можно, но вот даст ли это выигрыш - нужно смотреть в чём конкретно "бутылочное горлышко" - если например в дисковом обмене (очеред к дискам большая) то дополнительный инстанс только всё усугубит
|
|
9
shuhard
18.10.11
✎
11:40
|
(7)[меня интересует именно несколько процессов]
несколько инстансов
|
|
10
ansh15
18.10.11
✎
11:44
|
(3)А есть что-то, что мешает использовать PostgreSQL, пусть даже и на Windows?
|
|
11
YF
18.10.11
✎
12:26
|
(10) Незнание постгрес и отзывы трудящихся о еще больших тормозах постгрес под винду (при 32 битных версиях)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший