|
Недостаточно свободной памяти на сервере 1с | ☑ | ||
---|---|---|---|---|
0
Air777
13.03.13
✎
15:19
|
Вот такой простой запрос
ВЫБРАТЬ * ИЗ РегистрНакопления.Остатки.ОстаткиИОбороты(&ДатаНачала,&ДатаКонца,Регистратор) Выдает сабж База 25Гб. SQL живет на отдельной машине. Сервер 1с запущено 5 процессов. На машине 12Гб мозгов из которых занято только 2,5Гб. Что её не так? Платформа 8.2.15.319 х86 |
|||
1
Maxus43
13.03.13
✎
15:20
|
на винтах место есть?
что за регистр Остатки такой? |
|||
2
VasiL-V
13.03.13
✎
15:22
|
(0) У нас как-то был случай, когда при повреждении базы простенький запрос работал бесконечно. Помогло chdbfl.exe
У вас SQL, может ТИИ попробовать? |
|||
3
DimGan
13.03.13
✎
15:22
|
Прикольный регистр... А если не все поля выбирать разом? На каком валиться начинает?
|
|||
4
Air777
13.03.13
✎
15:22
|
Обычный такой регистр. Название убрал чтобы не засорять эфир.
На системном винте 14 Гб свободно. |
|||
5
Air777
13.03.13
✎
15:23
|
Выборка между датаначала и датаконца всего 3 месяца
|
|||
6
zladenuw
13.03.13
✎
15:27
|
ограничение на процесс нету ? в консоле сервера 1с.
|
|||
7
DayDreamer
13.03.13
✎
15:29
|
32 или 64 битные винда , сервер 1С, SQl?
|
|||
8
Air777
13.03.13
✎
15:30
|
все 32 бит
(6) подробнее плиз. Вроде нет ничего |
|||
9
Maxus43
13.03.13
✎
15:31
|
(8) скока записей в этот период?
|
|||
10
Волшебник
13.03.13
✎
15:33
|
Замени на
ВЫБРАТЬ * ИЗ РегистрНакопления.Остатки ГДЕ Период МЕЖДУ &ДатаНачала И &ДатаКонца |
|||
11
DayDreamer
13.03.13
✎
15:35
|
(10) а чем это поможет?
|
|||
12
Air777
13.03.13
✎
15:38
|
(10) этот запрос отработал.
Значит проблема в построении временной таблицы. Что дальше? |
|||
13
Maxus43
13.03.13
✎
15:39
|
(12) тебе точно нужны именно такие данные? ОстаткиИОбороты в разрезе регистраторов ещё? Это жуткая вирт таблица
|
|||
14
DimGan
13.03.13
✎
15:40
|
(12)Какие измерения-то у регистра? Может с типом Документ, вот тебе неявным образом с таблицами всех доков и соединяет... А запрос к физ.таблице по-другому строится...
|
|||
15
Air777
13.03.13
✎
15:46
|
измерение типа документ есть, но в нем явное указание нужно типа доккмента
|
|||
16
Air777
13.03.13
✎
15:47
|
Я не могу понять почему пишет на нехватку памяти когда она не используется системой. Я даже какого либо роста не вижу в момент отработки запроса. Памяти навалом
|
|||
17
Maxus43
13.03.13
✎
15:47
|
короче тут не телепаты, реальный запрос давай, без звёздочек, а с полями, и статистику какуюнить, тпа кол-ва записей за период
|
|||
18
Maxus43
13.03.13
✎
15:48
|
(16) рабочий процесс может быть ограничен по максимальной памяти
|
|||
19
Fragster
гуру
13.03.13
✎
15:50
|
(14) не соединяет
|
|||
20
Fragster
гуру
13.03.13
✎
15:51
|
но вообще 90% что запрос такой не нужен
|
|||
21
Fragster
гуру
13.03.13
✎
15:51
|
причина в битых итогах может быть. ТИИ.
|
|||
22
Fragster
гуру
13.03.13
✎
15:51
|
а может быть реально в том, что данных дофига
|
|||
23
Лефмихалыч
13.03.13
✎
15:52
|
(0) в каталоге пользователя, под которым запущен сервер приложений, лежит файлик (имени не помню), так вот x32 сервер начинает посылать клиентов наиух именно с такой формулировкой, когда этот файлик за 2ГБ вырастает. Проверено опытным путем
|
|||
24
vmv
13.03.13
✎
15:52
|
"все 32 бит"
о чем еще говорить |
|||
25
Maxus43
13.03.13
✎
15:52
|
(24) о прекрасном
|
|||
26
Лефмихалыч
13.03.13
✎
15:52
|
+(23) ваши запросы - гогно, в этом причина такого поведения. Инфа 146%
|
|||
27
Air777
13.03.13
✎
15:53
|
(17) запрос реальный, именно так как он вызывает проблему
|
|||
28
Maxus43
13.03.13
✎
15:54
|
(27) да убери звезду, 100% не надо тебе всё
|
|||
29
Fragster
гуру
13.03.13
✎
15:55
|
(24) и что? у нас 120 юзеров работает на 32 бит... 2 процесса рабочих...
|
|||
30
Maxus43
13.03.13
✎
15:59
|
Люди, будьте добрее к братьям нашим меньшим, серверам 1с...
Любите их и они полюбят вас... И будут работать долго и счастливо... |
|||
31
sergey yevsenya
13.03.13
✎
16:01
|
(30) и умрут в один день
|
|||
32
Air777
13.03.13
✎
16:01
|
(30)
Мой вопрос не об эффективности запросов и не о его конкретном применении. Вопрос в том почему система говорит о недостачи памяти хотя ни один показатель не указывает на её мало-мальское использование. На счет ограничения на процесс по подробнее. Явно никаких ограничений я не накладывал. |
|||
33
Лефмихалыч
13.03.13
✎
16:06
|
(32) телепатов всех либо на годы забанили, либо прогнали на "дубовый". Ни кто не знает, что у тебя там происходит - может RLS пристёгивает дополнительные таблицы, может в периоде данных так дохрена, что сервер давится, может еще что-то. В том, что запрос (0) не "боевой", а адаптированный, я уверен на 100%. Профайлером SQL-запрос ты не ловил, деталей не знаешь. Про объем базы и
да блин, информации нет, чтобы тебе ответить. Пригласи специалиста |
|||
34
Air777
14.03.13
✎
12:18
|
(33) RLS нет
данных может и много но по диспетчеру сервера не видно чтобы он "давился". Почти 10 Гиг памяти в холостом простое Про профайлер поподробнее. Посмотрю. |
|||
35
H A D G E H O G s
14.03.13
✎
12:23
|
(34) Че не так то?
|
|||
36
H A D G E H O G s
14.03.13
✎
12:24
|
(34) У тебя выборка помещается в 1 какой-то процесс, заняла 2 Гига - все, аля- улю, приехали!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |