|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
kdv, Таким образом в ФБ, если старт копирования начался в 12.00 и длился 10 минут, то в случае аварии в 12.11 восстановить БД возможно на 12.00, и потерять все между 12.00 и 12.11. В отличии от ms sql, где во время копирования из дата файлов, еще и лог забэкапиться, Таким образом мы восстановимся на 12.10 (с откатом всех транзакций незафиксированных и с накатом зафиксированных, но не попавших в дата файл на 12.10!) А если мы так озабочены потерей данных в ФБ, то нужно делать полное копирование каждую минуту(?), например, если размер БД 100 Гб, а данных прибавилось 100 байт за минуту, то мы делаем копию размером 100 Гб+100 байт еще раз? Или есть понятие "дифференциальный" бэкап? Это к моему вопросу 1. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 10:22 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQL в случае аварии в 12.11 восстановить БД возможно на 12.00, и потерять все между 12.00 и 12.11. Поэтому человечество уже довольно давно придумало RAID. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 11:20 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLИли есть понятие "дифференциальный" бэкап? таки есть ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 11:22 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
MasterZivskidline, увы, твоя таблица врет, у mssql с кроссплатформенностью большие проблемы... Поддержу....Тут неоднократно в топике намекали на это...и почему-то этот немаловажный фактор как-то игнорируют.. Я так понимаю автора топика реально не интересует кроссплатформенность...иначе mssql скразу отваливается. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 14:09 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
irbis_alMasterZivskidline, увы, твоя таблица врет, у mssql с кроссплатформенностью большие проблемы... Поддержу....Тут неоднократно в топике намекали на это...и почему-то этот немаловажный фактор как-то игнорируют.. Я так понимаю автора топика реально не интересует кроссплатформенность...иначе mssql скразу отваливается. Ну раз автора интересует какая-то мифическая "Интеграция с MS Visual Studio" очевидно ничего кроме Windows его не интересует Вообще-то основных отличий между этими СУБД можно написать на несколько десятков страниц, но это автору не поможет, т.к. он их все равно не изучит. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 14:39 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЛюбитель MSSQL в случае аварии в 12.11 восстановить БД возможно на 12.00, и потерять все между 12.00 и 12.11. Поэтому человечество уже довольно давно придумало RAID. Который не спасает от ошибок пользователей, в отличии от СУБД с нормальным журналом транзакций. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 15:42 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
dimitrЛюбитель MSSQLИли есть понятие "дифференциальный" бэкап? таки есть То есть, нужно будет делать дифф. бэкап каждую минуту (копировать измененные страницы данных от предыдущего полного бэкапа целиком), вместо того, чтобы бэкапить просто инструкции. Пока вопрос №1 не раскрыт, и очень сомнительно использование ФБ в промышленных приложениях. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 15:45 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLТо есть, нужно будет делать дифф. бэкап каждую минуту (копировать измененные страницы данных от предыдущего полного бэкапа целиком)В Firebird дифф. бэкап может копировать только данные, изменённые после предыдущего дифф. бекапа. Любитель MSSQLвместо того, чтобы бэкапить просто инструкцииПохоже, кому-то нужно освежить свои знания о любимой СУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 16:26 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
hvladЛюбитель MSSQLТо есть, нужно будет делать дифф. бэкап каждую минуту (копировать измененные страницы данных от предыдущего полного бэкапа целиком)В Firebird дифф. бэкап может копировать только данные, изменённые после предыдущего дифф. бекапа. Любитель MSSQLвместо того, чтобы бэкапить просто инструкцииПохоже, кому-то нужно освежить свои знания о любимой СУБД. Это называется инкрементальный бэкап. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 17:01 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLКоторый не спасает от ошибок пользователей, в отличии от СУБД с нормальным журналом транзакций. Журнал транзакций позволяет выборочно откатить закоммиченные транзакции? Или как с его помощью восстановить запись, ошибочно удалённую месяц назад?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 17:27 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЛюбитель MSSQLКоторый не спасает от ошибок пользователей, в отличии от СУБД с нормальным журналом транзакций. Журнал транзакций позволяет выборочно откатить закоммиченные транзакции? Или как с его помощью восстановить запись, ошибочно удалённую месяц назад?.. да позволяет, если транзакция была "именована" да можно. Разворачиваете резервную копию месячной давности на том же экземпляре и обычным запросом выбираете ее и вставляете ее в такую же таблицу текущей БД ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 17:51 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLда позволяет, если транзакция была "именована" И многие ошибающиеся пользователи у Вас именуют свои транзакции?.. Любитель MSSQLда можно. Разворачиваете резервную копию месячной давности на том же экземпляре и обычным запросом выбираете ее и вставляете ее в такую же таблицу текущей БД И в каком месте это эксклюзивная возможность журнала транзакций? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 17:56 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЛюбитель MSSQLда позволяет, если транзакция была "именована" И многие ошибающиеся пользователи у Вас именуют свои транзакции?.. Любитель MSSQLда можно. Разворачиваете резервную копию месячной давности на том же экземпляре и обычным запросом выбираете ее и вставляете ее в такую же таблицу текущей БД И в каком месте это эксклюзивная возможность журнала транзакций? Ну это можете делать Вы как разработчик прикладного софта Журнал транзакций позволяет восстановится в прошлое, что недоступно ФБ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 18:18 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQL, на месяц назад я и без журнала транзакций восстановлюсь. Это делается разворачиванием обычного бекапа. Журнал позволяет произвести восстановление на определённое время после последнего бекапа, и в этом его плюс. А про ошибку пользователя это всё фигня, ибо нельзя с помощью журнала отменить только эту ошибку, не затронув всего того что произошло после ошибки. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 18:27 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLТаким образом в ФБ, если старт копирования начался в 12.00 и длился 10 минут, то в случае аварии в 12.11 восстановить БД возможно на 12.00, и потерять все между 12.00 и 12.11. вы путаете бэкап и логи внутри БД. в случае аварии можно ничего не потерять, вообще, или потерять всю БД, это зависит от объема повреждений на диске. Если просто был ресет компа, то ничего не потеряется, и база автоматически восстановится (и отменит все транзакции, которые не были завершены на момент ресета). Любитель MSSQLИли есть понятие "дифференциальный" бэкап? есть и такой. Любитель MSSQLКоторый не спасает от ошибок пользователей, в отличии от СУБД с нормальным журналом транзакций. от ошибок пользователей ничего не спасает. при чем тут журнал транзакций? Любитель MSSQLвместо того, чтобы бэкапить просто инструкции. вы зациклились на своем журнале транзакций. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 19:31 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
kdvвы зациклились на своем журнале транзакций. Ну надо же хоть из чего-то высосать хоть какое-то преимущество MS SQL над остальными. Пусть и чисто сферическое в вакууме. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 19:48 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLDimitry Sibiryakovпропущено... Журнал транзакций позволяет выборочно откатить закоммиченные транзакции? Или как с его помощью восстановить запись, ошибочно удалённую месяц назад ?.. да позволяет, если транзакция была "именована" да можно. Разворачиваете резервную копию месячной давности на том же экземпляре и обычным запросом выбираете ее и вставляете ее в такую же таблицу текущей БД Если эта запись была создана и удалена исключительно между бэкапами(полными/инкрементальными), то да, её можно найти только в бэкапе журнала транзакций (в MS SQL при ведении журнала в режиме FULL или BULK_LOGGED с периодическими бэкапами). Считайте, что в Firebird ведется журнал транзакций в файле базы данных (аналогично режиму SIMPLE в MS SQL, т.е. без возможности бэкапа журнала). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2015, 22:47 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Спасибо всем за помощь, тему можно закрывать ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2015, 22:58 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
DirksDRDirksDR, Сорри, эксплорер глюкнул. Переподключение с повтором данных. Зачем ты этим дерьмом пользуешься? По теме: таблица неверна. Кроссплатформенности у мсскл нет. Никаких доводов ЗА нет. А вот ПРОТИВ - мно-о-о-ого. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2015, 12:56 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
ДринкинсDirksDRDirksDR, Сорри, эксплорер глюкнул. Переподключение с повтором данных. Зачем ты этим дерьмом пользуешься? По теме: таблица неверна. Кроссплатформенности у мсскл нет. Никаких доводов ЗА нет. А вот ПРОТИВ - мно-о-о-ого. 1. Зачем нужна кроссплатформенность? 2. Какие доводы против? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2015, 13:58 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
авторавторда позволяет, если транзакция была "именована" да можно. Разворачиваете резервную копию месячной давности на том же экземпляре и обычным запросом выбираете ее и вставляете ее в такую же таблицу текущей БД Если эта запись была создана и удалена исключительно между бэкапами(полными/инкрементальными), то да, её можно найти только в бэкапе журнала транзакций (в MS SQL при ведении журнала в режиме FULL или BULK_LOGGED с периодическими бэкапами). Что делает высоковероятным отсутствие возможности восстановить авторСчитайте, что в Firebird ведется журнал транзакций в файле базы данных (аналогично режиму SIMPLE в MS SQL, т.е. без возможности бэкапа журнала). Не совсем одно и тоже , так у журнала транзакций есть и другое преимущество. Он позволяет направить последовательный доступ к диску, в отличии от хранении лога и данных в одном файле, где идет "случайный доступ" ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2015, 14:04 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovkdvвы зациклились на своем журнале транзакций. Ну надо же хоть из чего-то высосать хоть какое-то преимущество MS SQL над остальными. Пусть и чисто сферическое в вакууме. Не какое-то, а подавляющее и ничего высасывать не надо. FireBird не способен работать под сильной транзакционной нагрузкой даже от 50 пользователей. Это бесплатное изделие для встроенных БД read-only, например, для записи базы ГАИ или телефонного справочника. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2015, 14:07 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLвместо того, чтобы бэкапить просто инструкции Похоже, кому-то нужно освежить свои знания о любимой СУБД.[/quot] Ну и страницы данных разумеется. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2015, 14:08 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLDimitry Sibiryakovпропущено... Ну надо же хоть из чего-то высосать хоть какое-то преимущество MS SQL над остальными. Пусть и чисто сферическое в вакууме. Не какое-то, а подавляющее и ничего высасывать не надо. FireBird не способен работать под сильной транзакционной нагрузкой даже от 50 пользователей. Ну раз уж на то пошло Express версия MSSQL со своими ограничениями ещё более не работоспособна под "сильной транзакционной нагрузкой даже от 50 пользователей" ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2015, 14:17 |
|
Firebird, PostgreSQL, MsSql, Oracle
|
|||
---|---|---|---|
#18+
Любитель MSSQLFireBird не способен работать под сильной транзакционной нагрузкой даже от 50 пользователей. на чем основано ваше утверждение? исключительно на незнакомстве с системами на ФБ с больше 50 пользователей? Тогда так и скажите - "я не видел", вместо того чтобы брякать "не способен". ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2015, 14:20 |
|
|
start [/forum/topic.php?fid=35&msg=38891263&tid=1552266]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 269ms |
0 / 0 |