Переключение на Главную Страницу Страницы: [1] 2 3  ОтправитьПечать
Очень популярная тема (более 25 ответов) есть ли альтернатива общим журналам документов 1С 7.7? (число прочтений - 13540 )
sml
Full Member
***
Отсутствует


I Love 1С++!

Сообщений: 186
Зарегистрирован: 28. Февраля 2008
есть ли альтернатива общим журналам документов 1С 7.7?
25. Ноября 2009 :: 07:44
Печать  
сабж, собсно.

Выросла проблема при переходе с 2000й версии скуля на 2005ую. Начались дикие тормоза в окнах общих журналов документов.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #1 - 25. Ноября 2009 :: 08:16
Печать  
sml писал(а) 25. Ноября 2009 :: 07:44:
сабж, собсно.

Выросла проблема при переходе с 2000й версии скуля на 2005ую. Начались дикие тормоза в окнах общих журналов документов.

Журнал на Табличном поле.

также опиши подробно железо своего серверf и какой sp sql2005
и как сконфигурирована файловая система базы данных ?

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #2 - 25. Ноября 2009 :: 08:19
Печать  
  
Наверх
 
IP записан
 
sml
Full Member
***
Отсутствует


I Love 1С++!

Сообщений: 186
Зарегистрирован: 28. Февраля 2008
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #3 - 25. Ноября 2009 :: 08:59
Печать  
Z1 писал(а) 25. Ноября 2009 :: 08:16:
Журнал на Табличном поле.

также опиши подробно железо своего серверf и какой sp sql2005
и как сконфигурирована файловая система базы данных ?



а обновлять ТП в глобальнике?
на рабочей базе СПаки не установлены. Пробовали на копии базы на скуль накатить 3й сп + хотфиксы - тормоза увеличились. Если до СП журнал подчиненных докумеентов открывался около секунды, то при нем - больше 5 секунд.
железо: 2 ксеона 3 сата диска в РАИД-5+сата диск с системой.
база около 9гиг 2 файла журнала.
Переиндексация включена на каждую ночь.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #4 - 25. Ноября 2009 :: 09:27
Печать  
sml писал(а) 25. Ноября 2009 :: 08:59:
Z1 писал(а) 25. Ноября 2009 :: 08:16:
Журнал на Табличном поле.

также опиши подробно железо своего серверf и какой sp sql2005
и как сконфигурирована файловая система базы данных ?



а обновлять ТП в глобальнике?
на рабочей базе СПаки не установлены. Пробовали на копии базы на скуль накатить 3й сп + хотфиксы - тормоза увеличились. Если до СП журнал подчиненных докумеентов открывался около секунды, то при нем - больше 5 секунд.
железо: 2 ксеона 3 сата диска в РАИД-5+сата диск с системой.
база около 9гиг 2 файла журнала.
Переиндексация включена на каждую ночь.

вот тебе и причина тормозов. raid-5 на дисках sata,
база temp наверное по умолчанию на системном диске sata
и.т.д.
Ихмо ну не серверные на сегод. день обычные диски  sata. Да их конечно улучшили но до скази не дотянули.( в будущем наверное будет ssd)

ИХМО Для sql2005 нужен мощный и хорошо настроенный sql-сервер иначе на него нет смысла переходить вообще.

  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #5 - 25. Ноября 2009 :: 09:30
Печать  
Цитата:
Если до СП журнал подчиненных докумеентов открывался около секунды, то при нем - больше 5 секунд.


Подчиненные документы в sql2005 надо переписывать через прямой запрос. поищи в интернете найдешь решение этого вопроса.
  
Наверх
 
IP записан
 
sml
Full Member
***
Отсутствует


I Love 1С++!

Сообщений: 186
Зарегистрирован: 28. Февраля 2008
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #6 - 25. Ноября 2009 :: 10:12
Печать  
Z1 писал(а) 25. Ноября 2009 :: 09:27:
вот тебе и причина тормозов. raid-5 на дисках sata,
база temp наверное по умолчанию на системном диске sata
и.т.д.
Ихмо ну не серверные на сегод. день обычные диски  sata. Да их конечно улучшили но до скази не дотянули.( в будущем наверное будет ssd)

ИХМО Для sql2005 нужен мощный и хорошо настроенный sql-сервер иначе на него нет смысла переходить вообще.



но на 2000м нет таких жутких тормозов - на более слабой железке с более медленными сата, организованными в раид-1
  
Наверх
 
IP записан
 
sml
Full Member
***
Отсутствует


I Love 1С++!

Сообщений: 186
Зарегистрирован: 28. Февраля 2008
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #7 - 25. Ноября 2009 :: 10:14
Печать  
+

опять же, скуль к диску практически не обращается - памяти 3 гига на железке. Эти тормоза с диском никак не увязываются.
  
Наверх
 
IP записан
 
slawa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 125
Зарегистрирован: 05. Октября 2006
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #8 - 25. Ноября 2009 :: 10:18
Печать  
Сделай:
Процедура ПриНачалеРаботыСистемы()
     Док1 = СоздатьОбъект("Документ");
     Док1.ВыбратьДокументы();
     Док1.ПолучитьДокумент();
     Если Док1.Выбран()=1 Тогда
           ДОк2 = СоздатьОбъект("Документ");
           Док2.ВыбратьПодчиненныеДокументы(,,Док1.ТекущийДокумент());
     КонецЕсли;

и будет тебе счастье
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #9 - 25. Ноября 2009 :: 10:36
Печать  
slawa писал(а) 25. Ноября 2009 :: 10:18:
Сделай:
Процедура ПриНачалеРаботыСистемы()
     Док1 = СоздатьОбъект("Документ");
     Док1.ВыбратьДокументы();
     Док1.ПолучитьДокумент();
     Если Док1.Выбран()=1 Тогда
           ДОк2 = СоздатьОбъект("Документ");
           Док2.ВыбратьПодчиненныеДокументы(,,Док1.ТекущийДокумент());
     КонецЕсли;

и будет тебе счастье

Обоснуй. непонятно почему счастье будет ?
  
Наверх
 
IP записан
 
slawa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 125
Зарегистрирован: 05. Октября 2006
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #10 - 25. Ноября 2009 :: 10:46
Печать  
Z1 писал(а) 25. Ноября 2009 :: 10:36:
Обоснуй. непонятно почему счастье будет ?


А хрен его знает Улыбка
Внутрь этого механизма не лазил
Подозреваю, что что-то происходит с кэшем чего-то.

Самое главное - мне помогло Улыбка
  
Наверх
 
IP записан
 
sml
Full Member
***
Отсутствует


I Love 1С++!

Сообщений: 186
Зарегистрирован: 28. Февраля 2008
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #11 - 25. Ноября 2009 :: 12:17
Печать  
slawa писал(а) 25. Ноября 2009 :: 10:18:
Сделай:
Процедура ПриНачалеРаботыСистемы()
     Док1 = СоздатьОбъект("Документ");
     Док1.ВыбратьДокументы();
     Док1.ПолучитьДокумент();
     Если Док1.Выбран()=1 Тогда
           ДОк2 = СоздатьОбъект("Документ");
           Док2.ВыбратьПодчиненныеДокументы(,,Док1.ТекущийДокумент());
     КонецЕсли;

и будет тебе счастье


чудеса  Очень довольный - но, действительно, помогло. Надо завтра на рабочей БД попорбовать. Неужели такое шаманство ступор скуля отключает?
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #12 - 25. Ноября 2009 :: 12:49
Печать  
sml писал(а) 25. Ноября 2009 :: 12:17:
Неужели такое шаманство ступор скуля отключает?

Это не шаманство.
Вполне нормальная практика.
Называется "разогрев кеша"
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #13 - 25. Ноября 2009 :: 13:27
Печать  
Наконец то вчитался в разогрев кеша.
это полумера представьте если документов много то
сколько будете входить в 1с ?
а во вторых все равно Ваш кеш остынет и снова будет subj

проблема с подчиненными документами в sql2005 описана здесь
http://www.forum.mista.ru/topic.php?id=400197
  
Наверх
 
IP записан
 
sml
Full Member
***
Отсутствует


I Love 1С++!

Сообщений: 186
Зарегистрирован: 28. Февраля 2008
Re: есть ли альтернатива общим журналам документов 1С 7.7?
Ответ #14 - 25. Ноября 2009 :: 14:17
Печать  
Z1 писал(а) 25. Ноября 2009 :: 13:27:
Наконец то вчитался в разогрев кеша.
это полумера представьте если документов много то
сколько будете входить в 1с ?


так этими строчками весь _1sjourn (а также и таблицы подчиненных документов)  помещается в кэш, а после уже из него берутся разнообразные списки документов. Кроме, м.б., вновь созданных.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 
ОтправитьПечать