Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: DataExpress - конструктор баз данных.  [new]
s_ustinov
Member

Откуда: Lugano, CH
Сообщений: 1750
Cane Cat Fisher
angro
"антилошарный стек технологий" - хорошо сказано, надо запомнить

в 1с и транзакции есть и всё равно если свет выключили посреди обновления, то процентов 50 что база не запустится


Это не к транзакциям вопрос. Механизм транзакций в данном гарантирует лишь то, что обновление либо запишется полностью, либо не запишется вообще.

Но если посередине обновления в помещении взорвется бомба, и все данные исчезнут, транзакции тут не виноваты.

В том то и дело, что база при отключении света выживает. Некоторое время "подумает", почистит все незакоммиченные изменения и станет работоспособной с точки зрения sql server. А 1С при этом легко может не взлететь...
26 апр 17, 08:15    [20434463]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: http://itproduct.ru
Сообщений: 1941
s_ustinov,

Ну так респект и уважуха создателям 1С))
26 апр 17, 08:28    [20434467]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
s_ustinov
Member

Откуда: Lugano, CH
Сообщений: 1750
dma_caviar
Ну так респект и уважуха создателям 1С))

Таки да

Но если серьезно - такие происшествия не являются проблемой, если всё делать в соответствии с рекомендациями 1С. Они русским по белому настоятельно советуют перед любыми обновлениями сделать бекап базы.
26 апр 17, 10:41    [20434914]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
Cane Cat Fisher
Member

Откуда:
Сообщений: 1421
s_ustinov
в соответствии с рекомендациями 1С. Они русским по белому настоятельно советуют перед любыми обновлениями сделать бекап базы.


Получается самая настоящая транзакция. Только вручную :)
26 апр 17, 11:01    [20435010]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: http://itproduct.ru
Сообщений: 1941
Cane Cat Fisher,

Или все метаданные в базе хранить. Чтобы транзакция и них распространялась.
26 апр 17, 11:50    [20435191]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
trdm_
Member

Откуда: г. Ростов-на-Дону
Сообщений: 757
s_ustinov
Cane Cat Fisher
пропущено...


Это не к транзакциям вопрос. Механизм транзакций в данном гарантирует лишь то, что обновление либо запишется полностью, либо не запишется вообще.

Но если посередине обновления в помещении взорвется бомба, и все данные исчезнут, транзакции тут не виноваты.

В том то и дело, что база при отключении света выживает. Некоторое время "подумает", почистит все незакоммиченные изменения и станет работоспособной с точки зрения sql server. А 1С при этом легко может не взлететь...

Не всегда, я несколько раз ремонтировал как dbf-ные БД, так и скульные.
Dbf -ные чаще.
26 апр 17, 13:27    [20435786]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
s_ustinov
Member

Откуда: Lugano, CH
Сообщений: 1750
trdm_
Не всегда, я несколько раз ремонтировал как dbf-ные БД, так и скульные.
Dbf -ные чаще.

Ну dbf-ные не совсем транзакционные
А вот то, что скульные базы портились - странно. Может, там были бед блоки на диске или ошибки на уровне файловой системы?
26 апр 17, 15:32    [20436540]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
YurAnt
Guest
"Нормальное кровохарканье" процесса разработки. Проблема в DataExpress заключалась в раздельных транзакциях при сохранении метаданных (случилось редкое явление - обрыв связи аккурат в миллисекунды между двумя транзакциями). Автор этот случай принял к сведению и внёс исправление. Теперь сохранение изменений в дизайнере происходит в одной транзакции.
22 июл 17, 22:07    [20667199]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
hVostt
Member

Откуда:
Сообщений: 11393
Надо в Open Source объединяться всем убийцам аксесов и экселей. Так поступают мудрые ребята :)
23 июл 17, 10:26    [20667516]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: http://itproduct.ru
Сообщений: 1941
hVostt,

Не очень понятно что с того этим ребятам.
23 июл 17, 11:15    [20667560]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
hVostt
Member

Откуда:
Сообщений: 11393
dma_caviar
hVostt,

Не очень понятно что с того этим ребятам.


Ребята на выходе получают большой опыт и продукт, которому хоть как-то можно доверять, исходники-то открытые, и который можно продолжить педалить, когда ребятам надоест.

Доверить свои бизнес-данные какому-то самопалу, который совершенно непонятно как написан, соблюдает хоть какие-то требования по надёжности и безотказности, вероятность заброса которого невероятно высока (bus factor == 1) ?

Ну уж нет, спасибо
23 июл 17, 13:08    [20667671]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
dma_caviar
Member

Откуда: http://itproduct.ru
Сообщений: 1941
hVostt
Ребята на выходе получают большой опыт и продукт, которому хоть как-то можно доверять, исходники-то открытые, и который можно продолжить педалить, когда ребятам надоест.

Опыт это конечно хорошо. А продукт - что его, есть чтоль. Хотелось бы материальных, так сказать ценностей)).

hVostt
Доверить свои бизнес-данные какому-то самопалу, который совершенно непонятно как написан, соблюдает хоть какие-то требования по надёжности и безотказности, вероятность заброса которого невероятно высока (bus factor == 1) ?

Ну уж нет, спасибо

Ну, самопалу понятно.
Надо смотреть на примеры внедрений. Если есть пару серьезных, то этого достаточно для доверия. Конечно, если это не каждый раз самописка, а именно платформа.
23 июл 17, 14:09    [20667741]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
hVostt
Member

Откуда:
Сообщений: 11393
dma_caviar
Опыт это конечно хорошо. А продукт - что его, есть чтоль. Хотелось бы материальных, так сказать ценностей)).


Ну смотри. Вордпресс, джумла, чё там ещё, ещё десяток абсолютно бесплатных CMS. Сколько баблища люди на них заработали? Достаточно много и продолжают зарабатывать :)

Людям, бизнесу, никакой продукт сам по себе нафиг не упёрся, ни платно, ни за бесплатно. Им надо решение. Решение своих задач, проблем. Значит надо придумать, как решать задачи бизнеса дешевле и быстрей, чтобы быстрее зарабатывать на этом деньги. Всем выгодно. А как сделать такой продукт, который быстрее всего приведёт к желаемому результату? Open Source.

dma_caviar
Ну, самопалу понятно.
Надо смотреть на примеры внедрений. Если есть пару серьезных, то этого достаточно для доверия. Конечно, если это не каждый раз самописка, а именно платформа.


Ну и как на них смотреть? Как будто кто-то кого-то пустит смотреть на пример внедрения. А рассказать можно что угодно. Тем более эти продукты позиционируются как конструкторы. Типа бери и сам делай. Только нафига?

За что-то деньги отдать, чтобы потом самому с этим *бстись? Бизнес-модель просто бриллиант
23 июл 17, 14:50    [20667788]     Ответить | Цитировать Сообщить модератору
 Re: DataExpress - конструктор баз данных.  [new]
YurAnt
Guest
hVostt
Надо в Open Source объединяться всем убийцам аксесов и экселей. Так поступают мудрые ребята :)


Например..?
30 июл 17, 05:09    [20685359]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Разработка информационных систем Ответить