Имя: Пароль:
1C
1С v8
Поставил SSD, Server 2008, MS SQL, 1С 8.2, БГУ 1.0, терминал. И все...
,
0 DJ Anthon
 
17.12.13
16:41
Сервачок 8 ядер, 16 гигов, 30 пользователей. И все бы хорошо, но не могу развернуть файловую копию базы данных на нем. На скуле любой отчет (с отбором, пару страниц) формируется 1-2 секунды. На файловой - от 10 до 60 минут!!!!!! Это как? скуль так сервак под себя подмял, что больше ничего другого делать на нем нельзя? При том, что занято 1-2 ядра в этот момент.
1 bolobol
 
17.12.13
16:43
Скуль нуно по памяти ограничить. И по ядрам ему дать
2 ptiz
 
17.12.13
16:44
А зачем файловая база?
3 DJ Anthon
 
17.12.13
16:47
(2) для эксперимента и чтобы на флешку быстренько залить, а то пересчет периодов при развертывании идет где-то часа два.
4 Rovan
 
гуру
17.12.13
16:48
(0) а как ты представляешь с 1 файлом должны одновременно работать 8 ядер ?
6 DJ Anthon
 
17.12.13
16:48
(0) при том, что распаковывается за пять минут. база примерно 10 гигов в файловом виде.
(4) а мне не надо, чтобы 8 ядер - мне тлько одно надо. мне надо, чтобы отчет сформировался хотя бы за 20-30 секунд, как на соседнем компе (тоже с ссд, но без скуля).
8 DJ Anthon
 
17.12.13
16:51
(1) а есть инструкция, как это попроще сделать или всю документацию по скулю изучать? )
10 DJ Anthon
 
17.12.13
16:55
кстати, я уже задавал вопрос, но так и не получилось его решить. скуль в диспетчере задач в процессах тратит 400 метров (Выделенная память). а в быстродействии показывает, что 10 гигов уже отожрато. вопрос - чем?
пытался разобраться с прогой мониторинга утечек, но, видимо, моих мозгов для нее маловато. мануалов по ней я тоже не нашел (( что там означают тэги - не понятно, может, это сокращенные названия служб, но я расшифровать их не смог.
11 Evg
 
17.12.13
16:57
(10) сколько % дисковая активность ?
12 ptiz
 
17.12.13
16:58
В Server 2008 есть замечательный мониторинг производительности, там всё видно.
13 DJ Anthon
 
17.12.13
17:01
(11) ну если что-нибудь делать - то 1%, а так 0% ) если формировать отчет в файловой, то прыгает от 10 до 50-70
(12) ща попробую разобраться
14 МихаилМ
 
17.12.13
17:02
отключите Hyper-threading
15 Evg
 
17.12.13
17:04
а что за дисковая подсистема, что на ней крутится, подробнее
16 Evg
 
17.12.13
17:05
(12) заметь на скуль жалоб нет
17 Evg
 
17.12.13
17:06
(13) антивирус какой и как настроен ?
18 bolobol
 
17.12.13
17:12
(9) О, я лишь об анекдоте про форумы. Ну не могу я удержаться, чтоб слово не по делу вставить))

(8) А вот по настроям скуля - это проще, чем можно представить:
SQL Server Management Studio;
Сервер - Свойства;
Память - Максимальный размер памяти сервера (по умолчанию) = 2 147 483 647;
Измени на нужное значение в Мб ну например 4096 (4 Гб).
19 bolobol
 
17.12.13
17:14
Скуль перестанет 20ГБ на диске отжирать себе и даст возможность файловым операциям нормально работать... оп-па... а где база-то файловая лежит? На скульном компе?
20 Evg
 
17.12.13
17:15
(8) если имеешь дело со скулем, то лучше открыть инструкцию (BOL) по нему раньше, чем  позже.  BOL тебе ещё не раз пригодится ....
21 DJ Anthon
 
17.12.13
17:25
(15) рейд из 180 гиговых корсайров (зеркало), только скуль и терминал. больше ничего.
(16) о да. после постгре это вещь. надеюсь не загнется внезапненько
(17) нет антивиря. (пока что)

(19) да не, 10 гб оперативы отожрал! но ее не видно в процессах, так-то я не против, но как-то на утечку похоже. на другом серваке у меня показывает верную цифру (там вин7, и конфига самописная).
а файловая да, на скульном. ну это так, для копания в недрах конфиги. неохота отдельный сервак для программирования покупать.
(20) это да, конечно, но дело в том, что это не моя работа. админ там не я, а блондинка, а она ничего не знает и знать не хочет. мое дело - программить в 1С, а хотелок у них столько, что я из конфигуратора вообще можно не вылазить. когда мне еще скуль изучать? ((
22 DJ Anthon
 
17.12.13
17:34
(18) ура! спасибо, то, что надо!
23 DJ Anthon
 
17.12.13
17:36
(18) не понятно только, почему эта выделенная скулю память не отображается в виндовом диспетчере
24 DJ Anthon
 
17.12.13
17:36
(20) вот как только немного разгребу срочные дела, так вот сразу возьмуся за глубокое изучение. а пока работает - лучше не трогать. главное - архивировать все почаще
25 Aleksey
 
17.12.13
17:43
(23) Скуль его хавает по мере необходимости, т.е. ты ему выделил 20 гигов он будет заполнят когда она понадобится, но при этом не будет освобождать
26 H A D G E H O G s
 
17.12.13
18:08
(23) Открой для себя vmmap от Руссиновича.
Там ты увидишь колонку
Size и Committed

Вот Size у тебя и будет память, забранная Скулем (резерв+использовано)

Commited - используемая память, там есть нужные данные для SQL
Total WS - размер физической используемой памяти.
Size - WS - размер виртуальной памяти, забранной Скулем.
и.т.д.
27 DJ Anthon
 
17.12.13
19:52
(26) спасибо, а я как раз нагуглил ее и колупаю )
28 floody
 
17.12.13
20:08
(27) вот докопался до скуля))) посмотри счетчик SQL Server Memory Manager: Total Server Memory, и всего делов
29 DJ Anthon
 
17.12.13
20:41
(28) мне все интересно, что ново для меня. скуль, конечно, не нов. но если я хочу быть уверенным в серваке, за который я теперь отвечаю, надо докопаться до всех темных пятен. а винда сука каждый раз че-нить новое подкидывает