13.07.2006, 22:40 | #21 |
Участник
|
Например, кластер серверов, это на самом деле не "доработка" сервера 1С:Предприятия, а, фактически, новая архитектура сервера, построенная на других технологиях.
... Фактически, мы решились отказаться от полной зависимости от механизма блокировок DBMS и предоставить возможность разработчику самому управлять блокировками в терминах предметной области. Для этого мы реализовали свой механизм транзакционных блокировок, независимый от DBMS. Это было очень не простое решение. Но родные блокировки DBMS, которые мы использовали, создавали много сложностей. При кажущейся простоте использования уровней repeatable read и serializable на практике было очень трудно предсказать, как поведет себя DBMS и обеспечить необходимую параллельность. И это не недостаток DBMS, а принципиальная невозможность хорошо определить область блокировки без учета прикладного смысла данных. С новым механизмом блокировки будут накладываться именно на то, что необходимо. Ответы на вопросы, комментарии по "1С:Предприятие 8.1" Раздел поддерживается разработчиками фирмы 1С и отражает их мнение. Раздел может постепенно пополняться новой информацией. Опубликованные мнения и оценки со временем могут несколько изменяться и уточняться. |
|
13.07.2006, 22:57 | #22 |
Участник
|
Можно вопросы специалистам?
При рекомендательном механизме блокировок блокировка не препятствует модификации или удалению объекта. Блокировка может препятствовать только другой блокировке. Принципы функционирования механизма блокировок были изменены по следующим причинам: Что значит "блокировка не препятствует модификации или удалению"? А зачем тогда нужны блокировки? Чем это отличается от уровней изоляции? Еще одна причина - это то, что обязательный механизм блокировок может приводить к нежелательным эффектам, особенно в случае сложных систем. Рассмотрим, например, такой случай. Предположим, некоторый пользователь начал редактирование документа, но, не завершив его, ушел в конце рабочего дня домой. Документ остался заблокированным. Если же в ночное время выполняется некоторая регламентная процедура, которая связана с перепроведением документов, то данная процедура не сможет выполниться. А потери от невыполнения этой процедуры могут превысить потери забывчивого пользователя, который впоследствии не сможет записать изменения документа. Поэтому в 1С:Предприятии 8.1 предполагается, что интерактивные процедуры редактирования объектов должны сопровождаться явными блокировками, для того, чтобы избежать конфликтов между действиями, выполняемыми пользователями, а массовые операции не должны зависеть от объектных блокировок. Эм... А разве сессии не убиваются по тайм-ауту? А у убитых сессий срабатывает откат транзакции. Разве не так? Ну не сможет обработка работать пока не снимутся все сессии по тайм-ауту в течении 15-20 минут после окончания рабочего дня. Но ведь ее и не запускают ровно в 18:05... Зачем городить огород? Не встречал подобной ситуации в Аксапте. Это действительно проблема? Какое-то странное ощущение возникает. Особенно, если вспомнить "неглобальные общие модули" Бомба : бета 1С 8.1 Чего я не понимаю? |
|
13.07.2006, 23:26 | #23 |
Microsoft Dynamics
|
В kernel Rollup (в версии 4.0 полная реализация) создали механизм сериализации транзакций. Т.е. транзакция отрабатывается в кэше сервера и только потом идет в SQL
Делали большой командой в Redmond. Скоро будут анонсы производительности версии 4.0 и все будет понятно Партнеры наверное уже провели свои тесты. Фактически, мы решились отказаться от полной зависимости от механизма блокировок DBMS Назад в прошлое А если серьезно, то главное преимущество - простота будет потеряно безвозвратно. Т.е. теперь внедренец - быстрые пальцы не подойдет, нужен будет внедренец - большая голова, а за такими очередь как никак. |
|
14.07.2006, 00:04 | #24 |
Участник
|
Цитата:
Сообщение от ALEG
Т.е. теперь внедренец - быстрые пальцы не подойдет, нужен будет внедренец - большая голова, а за такими очередь как никак.
__________________
|
|
14.07.2006, 00:48 | #25 |
Участник
|
может стоит выяснять за кем и какая очередь в отдельной ветке?
пожалуйста, вернемся к теме? |
|
14.07.2006, 11:20 | #26 |
Участник
|
Цитата:
Сообщение от mazzy
Я окончательно перестал что-либо понимать. Значит ли эта цитата
В соответствии с информацией партнерского семинара февраля 2006 года при выпуске финальной версии "1С:Предприятия 8.1" переход на нее пользователей "1С:Предприятия 8.0" планируется производить без дополнительной оплаты лицензий. http://www.1c.ru/news/info.jsp?id=5612 что купившие 8.0 могут получить бета-версию бесплатно? что платить 10 баксов должны только те, у кого нет 8.0? "Те, которые, по 5 - просто звери, а не раки..." |
|
14.07.2006, 11:24 | #27 |
Участник
|
Цитата:
Сообщение от mazzy
Эм... А разве сессии не убиваются по тайм-ауту? А у убитых сессий срабатывает откат транзакции. Разве не так?
Ну не сможет обработка работать пока не снимутся все сессии по тайм-ауту в течении 15-20 минут после окончания рабочего дня. Но ведь ее и не запускают ровно в 18:05... Зачем городить огород? Не встречал подобной ситуации в Аксапте. Это действительно проблема? Какое-то странное ощущение возникает. Особенно, если вспомнить "неглобальные общие модули" Бомба : бета 1С 8.1 Чего я не понимаю? |
|
14.07.2006, 11:30 | #28 |
злыдень
|
Цитата:
Сообщение от ALEG
В kernel Rollup (в версии 4.0 полная реализация) создали механизм сериализации транзакций. Т.е. транзакция отрабатывается в кэше сервера и только потом идет в SQL
Делали большой командой в Redmond. Скоро будут анонсы производительности версии 4.0 и все будет понятно Партнеры наверное уже провели свои тесты. Цитата:
Фактически, мы решились отказаться от полной зависимости от механизма блокировок DBMS
Назад в прошлое А если серьезно, то главное преимущество - простота будет потеряно безвозвратно. Т.е. теперь внедренец - быстрые пальцы не подойдет, нужен будет внедренец - большая голова, а за такими очередь как никак. Куда катится этот мир?? Впрочем слава богу.. Давайте, давайте.. Загибайте свои продукты...
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
14.07.2006, 11:43 | #29 |
Участник
|
Хороший коммент с форума 1С-ников по поводу платности беты:
Так диск же вышел по лейблом "1С: Мультимедиа". За такую игрулю, да сетевую, да с поддержкой кластеризации - 10 баксов лично мне не жаль отдать. :-) |
|
14.07.2006, 13:40 | #30 |
Участник
|
|
|
14.07.2006, 14:40 | #31 |
Участник
|
нечего там смотреть. Обычная словесная шелуха
|
|
14.07.2006, 17:41 | #32 |
Участник
|
еще новость про 1С
судя по новостям,
помимо новой версии у 1С появились проблемы с локализацией) http://gazeta.ru/2006/07/13/oa_207887.shtml Сорри за оффтопик, но, возможно, это как-то связано?))) |
|
14.07.2006, 18:06 | #33 |
Участник
|
Забавно. МНС считает своим долгом извещать об ошибке в программе налогоплательщиков. Еще одно подтверждение того, что де-факто 1С:Бухгалтерия - стандарт.
|
|
14.07.2006, 18:55 | #34 |
Участник
|
Цитата:
Сообщение от Сисой
1С:Бухгалтерия - стандарт.
Вот еще один, чтобы погреть Вам сердце: "Фирма "1С" - лидер на российском рынке бухгалтерских программ!". Более того, насколько я понимаю, и на рынке русификации компьютерных игр - тоже! Дальше тему предлагаю не развивать, чтобы не сердить администраторов. Ну, или перенести в другую ветку. |
|
15.07.2006, 09:20 | #35 |
Microsoft Dynamics
|
угу доступно и всерьез.
|
|
26.07.2006, 13:22 | #36 |
Шаман форума
|
Цитата:
Сообщение от ALEG
Фактически, мы решились отказаться от полной зависимости от механизма блокировок DBMS
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
26.07.2006, 14:09 | #37 |
Участник
|
Цитата:
Сообщение от komar
Насколько я понимаю, предыдущая попытка "отказаться от полной зависимости" воплотилась в RecId, к темам о ремонте которых на форуме не зарастает народная тропа...
2. давайте Аксапту будем обсуждать в другом топике. 3. Тема даной ветки - Бомба: бета 8.1 |
|
26.07.2006, 14:42 | #38 |
злыдень
|
ОФФ: Сидим пару лет назад, пьем пиво с разработчиком Инфо-Предприятия. Рассказываю конечно про Аксапту, Навижн, глаза горят, руками машу. Сливаю прогрессивную инфу где что как сделано так сказать))
Я:А ещё говорю там есть такая штука - recid у каждой записи. Разработчик(Р): Аааа! Связи по нему построены? Я: Да нет вроде.. Р: А зачем тогда? Я: Ой, честно говоря не задумывался никогда... Р: Мда.. я вот тоже думаю добавить во все таблицы поле "Id" Я: А нафига? Р: Ну не знаю ещё, может для контроля какого -ни-ть... ))
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
26.07.2006, 17:27 | #39 |
Шаман форума
|
ОК, согласен, обсуждаем 1С. Возможно, в сравнении с продуктами МС.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
26.07.2006, 21:09 | #40 |
Гость
|
достаю попкорн
|
|
|
|