|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Calm авторА можно еще убрать лишние записи из таблиц, связанных со справочником номенклатуры. Ага, типа не программа работает медленно, а таблицы у вас неправильные. Это покруче, чем совет нарастить железо. Дык, в том-то и беда, что и таблицы, и конфа, и связи - все из стандартнейшей УПП, которую на всех углах так расхваливают "адынэснеги"... (данные только наши). ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2007, 15:56 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Эта инфа с курсов по программированию на 8-ке если это вранье -значит преподают вранье ;) Вполне допускаю такое. Скажем есть привилегированные модули, которые исполняются только на сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2007, 18:50 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
GreyCardinal Эта инфа с курсов по программированию на 8-ке если это вранье -значит преподают вранье ;) Это не вранье, но похоже, что информация не совсем верно понята. Из того, что код выполняется на клиенте, не следует, что сервер Предприятия бездействует - некоторое количество работы ему все равно достается. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2007, 18:53 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
1 - Какие именно модули? И в чем их привелегия? Или это только догадки? 2 - Что сервер не бездействует -это очевидно. Вопрос ЧЕМ он занят? Разбирает код, видит в итоге что он не может его выполнить по каким-то причинам, и потом тем-же самым занимается клиент и в итоге система тормозит? Или скажете что этого не может быть? ;) 3 - очевидно что при появлении новых возможностей (сервер приложения) надо оптимизировать программу. И очевидно что оптимизация имеет свои особенности, стоит времени, денег и не все можно оптимизировать.(установка однопройцессорной ОС на 4-хпроцессорный комп не даст 4-х кратный выигрыш в производительности ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 09:10 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
ilejn GreyCardinal Эта инфа с курсов по программированию на 8-ке если это вранье -значит преподают вранье ;) Это не вранье, но похоже, что информация не совсем верно понята. Из того, что код выполняется на клиенте, не следует, что сервер Предприятия бездействует - некоторое количество работы ему все равно достается. А это как понять? В 1С:Предприятии 8.0 были введены несколько предопределенных инструкций для препроцессора, которые говорят о том, где должен исполняться тот или иной фрагмент программы. К инструкциям препроцессора относятся: #Если Клиент Тогда Выполнение фрагмента модуля на клиентской машине #КонецЕсли #Если Сервер Тогда Выполнение фрагмента модуля на сервере 1С:Предприятие 8.0 #КонецЕсли #Если ВнешнееСоединение Тогда Эта инструкция позволяет возможность использования процедур и функций в сесии СОМ-соединения #КонецЕсли Место выполнения общего программного модуля также может регулироваться установкой его свойств. Подробнее об инструкциях препроцессора и свойствах общих модулей написано в документации. Тяже ло это понять как то по другому, нежели чем это написано ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 09:26 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
XenoXТяже ло это понять как то по другому, нежели чем это написано Есть у кого идеи? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 09:30 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
1 - Какие именно модули? И в чем их привелегия? Или это только догадки? 2 - Что сервер не бездействует -это очевидно. Вопрос ЧЕМ он занят? Разбирает код, видит в итоге что он не может его выполнить по каким-то причинам, и потом тем-же самым занимается клиент и в итоге система тормозит? Или скажете что этого не может быть? ;) 3 - очевидно что при появлении новых возможностей (сервер приложения) надо оптимизировать программу. И очевидно что оптимизация имеет свои особенности, стоит времени, денег и не все можно оптимизировать.(установка однопройцессорной ОС на 4-хпроцессорный комп не даст 4-х кратный выигрыш в производительности ;) Извините, но Вы же абсолютно не в курсе даже основ v8. О чем вообще разговаривать? Пересказать всю документацию в кратце? Просто имейте совесть не врать, раз уж не знаете. В 1С:Предприятии 8.0 были введены несколько предопределенных инструкций для препроцессора, которые говорят о том, где должен исполняться тот или иной фрагмент программы. Тяжело, когда пытаешься догадаться, вместо чтения документации. Документация: В варианте клиент-сервер Если используется клиент–серверный вариант запуска системы 1С:Предприятие, то можно организовывать выполнение различных процедур и функций на сервере приложения или на клиентском месте. Для выполнения на сервере: #Если Сервер Тогда … #КонецЕсли Для выполнения на клиентском месте: #Если Клиент Тогда … #КонецЕсли Для того, чтобы процедура присутствовала и была вызвана на стороне сервера, фрагмент кода должен выглядеть следующим образом: #Если Сервер Тогда Процедура Проц1() Экспорт … КонецПроцедуры #КонецЕсли Важно! В приведенном тексте ВСЯ процедура, а не ее часть находится внутри блока #Если Сервер Тогда … #КонецЕсли. При запуске конфигурации на выполнение производится загрузка и компиляция конфигурации. Экземпляры всех общих модулей создаются как на серверной, так и на клиентской стороне. Если в каком-то из общих модулей содержится приведенный фрагмент кода, то он в соответствии с инструкцией препроцессора #Если Сервер Тогда … #КонецЕсли будет скомпилирован только на стороне сервера, а на стороне клиента данный фрагмент «выпадет» из компилируемого текста и, таким образом, процедура на стороне клиента не будет представлена совсем. Далее, при компиляции на стороне клиента модулей, в которых содержится обращение к данной процедуре, будет произведен ее поиск на стороне клиента. На стороне клиента таковой процедуры нет, следовательно, она не будет найдена. Тогда будет произведен поиск процедуры в общих модулях на стороне сервера, где она будет обнаружена и все вызовы будут переправляться для выполнения на сервер 1С:Предприятия. Если блок #Если Сервер Тогда … #КонецЕсли включает только часть процедуры, то процедура будет присутствовать как на стороне клиента, так и на стороне сервера. Только на клиентской стороне она будет без той части, которая заключена в блок, поэтому результат выполнения процедуры может зависеть от того, где обрабатывается вызов этой процедуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 11:15 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
gybson[quot ] Тяжело, когда пытаешься догадаться, вместо чтения документации. Может кому то и тяжело, я не спорю. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 11:38 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Думается мне, что переход на PostgreSQL есть вынужденный шаг. Поскольку сервер 1С8.0 есть просто передаточное звено, то это и есть самое узкое место системы и масштабировать систему можно только клонированием серверов. В случае Windows-серверов теряется главный козырь 1С -дешевизна приобретения. При таком подходе делать нормальный сервер приложений похоже не будут. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 11:57 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
XenoX XenoXТяже ло это понять как то по другому, нежели чем это написано Есть у кого идеи? Боюсь что мне, в свою очередь, тяжело понять Ваш вопрос. Если речь идет о том, что не получается понять, какие функции лежат на сервере Предприятия, когда код выполняется на клиенте, то некоторые (самые очевидные, но далеко не все) из них - трансформация запросов к конкретной СУБД из некоторой внутренней формы и поддержка объектных блокировок. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 12:21 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
SecretВ случае Windows-серверов теряется главный козырь 1С -дешевизна приобретения. Дешевизна 1С это сказки для не умных начальников контор покупающихся на стоимость коробки Оговорюсь речь идет не о 10-15 раб.мест Мы посчитали у нас получилась сумма сравнимая с Галактикой. Но галактика не имеет тех узких мест и проблем как 1с при эксплуатации на больших объёмах и более 120 раб.мест ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 12:24 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
ilejn XenoX XenoXТяже ло это понять как то по другому, нежели чем это написано Есть у кого идеи? Боюсь что мне, в свою очередь, тяжело понять Ваш вопрос. Если речь идет о том, что не получается понять, какие функции лежат на сервере Предприятия, когда код выполняется на клиенте, то некоторые (самые очевидные, но далеко не все) из них - трансформация запросов к конкретной СУБД из некоторой внутренней формы и поддержка объектных блокировок. Гм, а я задавал какой то вопрос по поводу функционирования MiddleTier в системе 1Це предприятие? Я поддержал человека, который говорил, что есть некие предопределенные инструкции, которые можно интерпритировать как явное указание предпроцессору где именно исполнять инструкции. Eny questions? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 13:12 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
P.S. Any questions? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 13:13 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
почитал понаписанное и еще раз убедился, какие молодцы немцы- в r3 нормальная реляционная структура (ну почти нормальная, в таблицах года так 77 есть нарушения и 1 нормальной формы) язык имеет вполне нормальный ansi sql, который почти всегда один в один в native sql переводится. Что касается замечаний про отчеты, выполняющиеся по 5 мин и более удобные средства отладки и трассировки - оставим на совести озвучившего эту ересь ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2007, 21:02 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
СисойВышел финальный релиз 1С 8.1 -------------------------------------------------------------------------------- Вышел финальный релиз платформы 1С 8.1. Много нового. Кластер серверов (Win или Linux), добавлена поддержка СУБД PostgreSQL, управляемые программистом блокировки, доступ к описанию таблиц и индексов СУБД, куча сервисных возможностей. Уже доступен для скачивания пользователям ИТС. http://]www.1c.ru/news/info.jsp?id=6316 Здравствйте, Сисой! у меня есть вопросы к вам по поводу УПП. если вы можите помочь то скиньте мен вашу почту на r.rahmatulin@market.kg ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2007, 11:00 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Я поддержал человека, который говорил, что есть некие предопределенные инструкции, которые можно интерпритировать как явное указание предпроцессору где именно исполнять инструкции. Eny questions? Я же процитировал документацию. Это инструкции виртуальной машине, где включать код в сборку, а где нет. Хоть сто раз напишите "Если Сервер" в модуле формы - исполняться на сервере никогда не будет по понятным причинам. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2007, 11:54 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
AnS1почитал понаписанное и еще раз убедился, какие молодцы немцы .... язык имеет вполне нормальный ansi sql, который почти всегда один в один в native sql переводится. Если ABAPовский диалект SQL "нормальный", то я заяц. Люди! Там не SQL, а недоразумение. Подмножество ANSI. Диалект 1С 8 на порядок ближе к ANSI, чем ABAPовский. Привести примеры или не надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2007, 12:13 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Небольшое тестирование 8.1 на postgres есть тут: http://www.forum.mista.ru/topic.php?id=244650&forum=1c&v8=1 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2007, 12:31 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
gybson Я поддержал человека, который говорил, что есть некие предопределенные инструкции, которые можно интерпритировать как явное указание предпроцессору где именно исполнять инструкции. Eny questions? Я же процитировал документацию. Это инструкции виртуальной машине, где включать код в сборку, а где нет. Хоть сто раз напишите "Если Сервер" в модуле формы - исполняться на сервере никогда не будет по понятным причинам. Ваши цитаты были прочтены, не переживайте так, суть в другом, что некотроые источники допускают разночтение информации. А с точки зрения логики, модуль формы ни как не может исполняться на AppServer так что позвольте демогогию по этому поводу прекратить ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2007, 15:37 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
некотроые источники допускают разночтение информации Ну в общем определились, что можно добиться исполнения кода на сервере довольно очевидными способами. В качестве примера кода исполняемого на сервере: загрузка-выгрузка сообщения для обмена данными. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2007, 15:42 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
zakiНебольшое тестирование 8.1 на postgres есть тут: http://www.forum.mista.ru/topic.php?id=244650&forum=1c&v8=1 это Вы писали: авторпричина в сборщике мусора "autovacuum" в Postgre который отвечает за оптимизацию и чистку завершенных транзакций он начинает блокировать таблицы для обработки простите, а Вы с PostgreSQL как администратор работали раньше? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2007, 13:49 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
VF zakiНебольшое тестирование 8.1 на postgres есть тут: http://www.forum.mista.ru/topic.php?id=244650&forum=1c&v8=1 это Вы писали: авторпричина в сборщике мусора "autovacuum" в Postgre который отвечает за оптимизацию и чистку завершенных транзакций он начинает блокировать таблицы для обработки простите, а Вы с PostgreSQL как администратор работали раньше? К сожалению нет не работал, больше занимался другими базами, я же не говорю что имено Postgre со своим autovacuum виноват во всем, просто в 1с может это не учли .... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2007, 07:15 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Сисой AnS1почитал понаписанное и еще раз убедился, какие молодцы немцы .... язык имеет вполне нормальный ansi sql, который почти всегда один в один в native sql переводится. Если ABAPовский диалект SQL "нормальный", то я заяц. Люди! Там не SQL, а недоразумение. Подмножество ANSI. Диалект 1С 8 на порядок ближе к ANSI, чем ABAPовский. Привести примеры или не надо? да, если не сложно. версия надеюсь не ниже 46с? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2007, 20:49 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Хорошо, вопрос касается всех, кто нибудь может разумно объяснить, необходимость наличия среднего звена в 1Ц?? Это нежелание и невозможность организовать все на стороне сервера БД?? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2007, 08:30 |
|
Вышел финальный релиз 1С 8.1
|
|||
---|---|---|---|
#18+
Хорошо, вопрос касается всех, кто нибудь может разумно объяснить, необходимость наличия среднего звена в 1Ц?? Это нежелание и невозможность организовать все на стороне сервера БД?? Вот исчерпывающий ответ. http://msdn2.microsoft.com/en-us/library/ms978496.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2007, 10:05 |
|
|
start [/forum/topic.php?fid=28&msg=34245429&tid=1525532]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
150ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 273ms |
0 / 0 |