Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Проблема бухзапросов в большой базе. , Бухзапросы до проводки/операции не всегда полностью выполняются.          
Comanchero Подменю пользователя
сообщение 28.05.12, 10:52
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Доброго времени суток всем! Проблема такова:
на терминальном сервере(Xenon E5506 2.13 GHZ 12Gb ОЗУ) крутиться база (ДБФ), размером 7,5 Gb, пользователей около 40. Последнее время (недели 2) отчеты, где используются выборки по бухитогам с детализацией до проводки/операции (карточка счета, акт сверки и т.п.) не всегда полностью выполняют запрос, т.е. возможно только за часть периода, или вообще не выполняется, или же выполниться полностью (при этом отчеты по регистрам выполняются полностью). Кто сталкивался с такой проблемой и как ее можно решить?

Flexy Подменю пользователя
сообщение 28.05.12, 10:57
Сообщение #2

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

Цитата(Comanchero @ 28.05.12, 10:52) *
Кто сталкивался с такой проблемой и как ее можно решить?

А не пора ли базу на SQL перевести?

Comanchero Подменю пользователя
сообщение 28.05.12, 11:05
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Flexy @ 28.05.12, 11:57) *
А не пора ли базу на SQL перевести?


на SQL свои "подводные камни" - скорость ниже(что критично), кроме того необходимо некоторые вещи "допиливать", что бы работали под SQL.Вообщем держу это, как крайнюю меру. Может все таки удастся решить проблему на ДБФ-е?

-=VJ=- Подменю пользователя
сообщение 28.05.12, 11:05
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(Flexy @ 28.05.12, 11:57) *
А не пора ли базу на SQL перевести?


А если денег нет - то хотя бы базу свернуть smile.gif

Нет, я знаю одну крупную фирму, до сих пор сидящую на файловой 7.7 объемом больше 20 гиг - но это всё же жесть.

Цитата(Comanchero @ 28.05.12, 12:05) *
на SQL свои "подводные камни" - скорость ниже(что критично)


Ем...
Это кто сказал?

Цитата(Comanchero @ 28.05.12, 12:05) *
кроме того необходимо некоторые вещи "допиливать", что бы работали под SQL.


Страшно представить, что же это за вещи.

Цитата(Comanchero @ 28.05.12, 12:05) *
Может все таки удастся решить проблему на ДБФ-е?


Полный пересчет итогов, тестирование-исправление делали?

Сообщение отредактировал -=VJ=- - 28.05.12, 11:07


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

Comanchero Подменю пользователя
сообщение 28.05.12, 11:09
Сообщение #5

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(-=VJ=- @ 28.05.12, 12:05) *
Полный пересчет итогов, тестирование-исправление делали?


да, конечно.

-=VJ=- Подменю пользователя
сообщение 28.05.12, 11:40
Сообщение #6

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(Comanchero @ 28.05.12, 12:09) *
да, конечно.


А какой размер таблицы 1SENTRY.DBF?


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

Comanchero Подменю пользователя
сообщение 28.05.12, 11:45
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(-=VJ=- @ 28.05.12, 12:40) *
А какой размер таблицы 1SENTRY.DBF?

1,2Gb

g789 Подменю пользователя
сообщение 28.05.12, 14:06
Сообщение #8

Говорящий
***
Группа: Пользователи
Сообщений: 62
Спасибо сказали: 14 раз
Рейтинг: 0

Цитата(Comanchero @ 28.05.12, 12:45) *
1,2Gb

ой 47046430.gif
пора или на SQL (это если еще загрузка - выгрузка штатными средствами сработает), или на обрезание.
Учтите - в районе 2 GB (размер самого большого файла) вероятность крушения базы резко возрастет.
А по Вашей проблеме, кстати, попробуйте выгрузку - загрузку в копию.

Ardi Подменю пользователя
сообщение 28.05.12, 14:10
Сообщение #9

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Цитата(Comanchero @ 28.05.12, 11:52) *
не всегда полностью выполняют запрос

А кто сказал что запрос глючит?
Может это перебор результата запроса глючит.

Если при выполнении отчета открыт отладчик с точками останова в циклах - отчет выводится?


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Comanchero Подменю пользователя
сообщение 28.05.12, 14:43
Сообщение #10

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(g789 @ 28.05.12, 15:06) *
А по Вашей проблеме, кстати, попробуйте выгрузку - загрузку в копию.

уже (на той неделе сначала на копии, потом сейв "живой" и на "живой")

Цитата(Ardi @ 28.05.12, 15:10) *
Если при выполнении отчета открыт отладчик с точками останова в циклах - отчет выводится?

останавливается, кроме того в инфостроке при "нормальном" выполнении запроса "пишет": "Расчет итогов(проводки):<Дата>" и дату перебирает,а при "ненормальном" либо вообще ничего и сразу печатная форма с начальными итогами, либо доходит до какого нибудь произвольно числа и печатную форму с данными до этого числа.

Ardi Подменю пользователя
сообщение 28.05.12, 14:56
Сообщение #11

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

В общем наставить перед циклами и в циклах пустые циклы.
Для х=1 по 10000 цикл
КонецЦикла;

В типовых регл. отчетах такие холостые циклы стоят. Там посмотреть где именно ставить нужно.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: Comanchero,

Comanchero Подменю пользователя
сообщение 29.05.12, 8:13
Сообщение #12

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Ardi @ 28.05.12, 15:56) *
В общем наставить перед циклами и в циклах пустые циклы.
Для х=1 по 10000 цикл
КонецЦикла;

В типовых регл. отчетах такие холостые циклы стоят. Там посмотреть где именно ставить нужно.


спасибо за совет, но не помогает.

Ardi Подменю пользователя
сообщение 29.05.12, 12:39
Сообщение #13

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Ещё отключить анивирус. + Пустые циклы перед словами "выбрать", "выгрузить".

Сообщение отредактировал Ardi - 29.05.12, 12:39


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Comanchero Подменю пользователя
сообщение 29.05.12, 14:52
Сообщение #14

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Ardi @ 29.05.12, 13:39) *
Ещё отключить анивирус. + Пустые циклы перед словами "выбрать", "выгрузить".


[необходимо зарегистрироваться для просмотра ссылки]

на [необходимо зарегистрироваться для просмотра ссылки] подсказали

спасибо всем за помощь

Ardi Подменю пользователя
сообщение 29.05.12, 14:58
Сообщение #15

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Тоесть решение всё равно переход на клиент-серверный режим?


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Comanchero Подменю пользователя
сообщение 29.05.12, 16:14
Сообщение #16

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Ardi @ 29.05.12, 15:58) *
Тоесть решение всё равно переход на клиент-серверный режим?


добавлю решение [необходимо зарегистрироваться для просмотра ссылки] - рассчитываю, что до конца года до 2gb не вырастет, потом обрежу (с 2013).Планирую так.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 12.06.24, 3:44
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!