Имя: Пароль:
1C
1С v8
Тормозит динамический список номенклатуры SQL
0 prog1Csww
 
27.05.19
03:13
При скроллинге списка номенклатуры стало тормозить.
База РБД, SQL.
Win 8.1 Проф x64, AMD A6-5400K 3.6 GHz. ОЗУ 4 ГБ.
HDD 500gb sata.

Microsoft SQL Server Management Studio                        11.0.3000.0
Клиентские средства служб Microsoft Analysis Services                11.0.3000.0
Компоненты доступа к данным (MDAC)                        6.3.9600.16384
Microsoft MSXML                                        3.0 6.0
Microsoft Internet Explorer                        9.11.9600.16384
Microsoft .NET Framework                        4.0.30319.34003
Операционная система                                6.3.9600

В наименовании экземпляра SQL стоит SQLExpress.

Когда тормозит процесс SQL съедает 50% ЦП в диспетчере задач и 3-4% еще rphost. И процесс SQL почему то 32 разрядный.
До 24.05 всё было нормально. 23.05 обновили релиз. База Рарус ТКПТ филиальная.
1 Garykom
 
гуру
27.05.19
03:54
Запрос покажи
2 Garykom
 
гуру
27.05.19
03:56
И это. Реально SQL база на "ОЗУ 4 ГБ" ?

Или все же есть отдельный sql сервер и сервер 1С на нормальном железе?
3 Dmitry1c
 
27.05.19
07:32
>>AMD A6-5400K

Че, серьезно?
4 dmpl
 
27.05.19
07:46
(0) Платформу чтоли поменяли? Какая сейчас и какая была?
5 dmpl
 
27.05.19
07:47
(2) Там все равно в ЦП упирается.
6 Garykom
 
гуру
27.05.19
08:18
(5) На 4 гигах всего? У меня файловая на 3 гигах загибалась
7 dmpl
 
27.05.19
08:30
(6) 50% загрузка 2-ядерного ЦП - это полностью загруженное 1 ядро. А поскольку mdop = 1, то больше 1 ядра запрос и не может загрузить.
8 Garykom
 
гуру
27.05.19
08:31
(7) Дык ядро то загружено свопом на hdd
9 dmpl
 
27.05.19
08:35
(8) Когда идет своп - процессор простаивает. Там DMA для этого дела уже лет 30 как есть.
10 Сияющий в темноте
 
27.05.19
08:37
при скролинге он представления обьектов получает для выводимых строк,чтобы этого не было,нужно,чтобы в списке отображались только примитивные типы,за которыми на сервер ходить не надо.
11 Garykom
 
гуру
27.05.19
08:42
(9) Неа, простаивает при длительных операциях с hdd.

А тут оно ram и hdd шерстит и меняет местами все время
12 Garykom
 
гуру
27.05.19
08:43
(11)+ Длительных операциях это когда большой блок памяти берет и пишет его на hdd или наоборот.
А если куча мелких блоков то простаивать некогда
13 dmpl
 
27.05.19
08:47
(11) HDD просто не может загрузить ЦП хоть сколько-нибудь заметно. На SSD у старых AMD 1 ядро грузилось полностью примерно при 15000-20000 операций страничного обмена в секунду, обычный HDD больше 150-300 операций страничного обмена в секунду выдать просто не способен. Т.е. загрузка ЦП от него - 2% максимум. Это именно SQL что-то  у себя считает.
14 Garykom
 
гуру
27.05.19
08:52
(13) Ну значит запрос там веселый в динамическом списке после обновления
15 dmpl
 
27.05.19
08:56
(14) Вангую RLS и переход на новую версию платформы... хотя, конечно, и кривой запрос исключать нельзя.

(0) Кстати, регламенты на SQL после обновления выполнялись?
16 H A D G E H O G s
 
27.05.19
09:07
(9) Вот такие у нас итшники из народной глубинки, у которых жёсткий диск загружает процессор.
17 H A D G E H O G s
 
27.05.19
09:08
(15) Регламенты в експрессе? Которые надо ручками писать в левом планировщике? Даже не смешно.
18 ptiz
 
27.05.19
09:09
(0) "До 24.05 всё было нормально. 23.05 обновили релиз." - ответ очевиден.
Пути два: 1) наращивать железо 2) изучать и править конфигурацию
Форум должен выбрать путь? Тогда голосовалка нужна.
19 dmpl
 
27.05.19
09:10
(16) Не, на SSD проблема вполне себе есть, особенно на SATA и старых AMD.

(17) Да хотя бы в консоли запустить после обновления, вообще без планировщика.
20 Garykom
 
гуру
27.05.19
09:22
21 Garykom
 
гуру
27.05.19
09:30
(19) На HDD тоже это есть и неоднократно наблюдал на дико малых объемах оперативки, множестве процессов и большой фрагментации (множество очень малых блоков) памяти.

Когда проц начинает нагружаться: а что бы нам еще сбросить в своп, упс а вот это надо вернуть бы, хотя только что сбросили.
Особенно когда hdd имеет большой кэш.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn