powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Что быстрее MS SQL или Interbase?
24 сообщений из 199, страница 8 из 8
Что быстрее MS SQL или Interbase?
    #33143393
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, michael_!
Ты пишешь:

michael_m> С ежеминутным бекапом лога надо к доктору обращаться. Это симптом. Как говорил Станиславский "НЕ ВЕРЮ!".
Дык вот Андрюша Николаевич вещает, что
без этого ему не жить...
И про ежеминутный бекап и про 1000 тр-ций\\сек .[/quot]

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33143510
Фотография Юрий Носов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
locky2hvlad
>В документации написано, что
>1. A database backup creates a duplicate of the data
>that is in the database when the backup completes

если читать буквально, то там написано примерно следующее: в бэкапе содержаться все данные, которые он сумел или захотел записать. Т.е. бэкап содержит все данные, которые в нем есть. А вот когда он решил остановится - это его половая проблема.

Давайте уж определимся: Буквально или Примерно. Если буквально, то "Бэкап базы данных создает дубликаты всех данных, которые есть в базе данных, когда бэкап завершается". А "примерно"- это Ваши фантазии
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33143520
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 michael_
С ежеминутным бекапом лога надо к доктору обращаться. Это симптом. Как говорил Станиславский "НЕ ВЕРЮ!".
Правда что-ли? Прямо таки к доктору?
В BOL например пишут, что:
To create a set of backups, you typically make a database backup at periodic intervals, such as daily, and transaction log backups at shorter intervals, such as every 10 minutes. You must have at least one database backup, or a covering set of file backups, to make log backups useful. The interval between backups varies with the criticality of the data and the workload of the server.
10 минут - это, пардон, typically
Я например не вижу ничего страшного в том, чтобы в зависимости от criticality of the data делать бекапы чаще, чем раз в 10 минут (хотя это уже и не typically)

Но Вам, судя по всему, BOL не указ. Раз michael сказал, что к доктору - значит к доктору.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33143533
andsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael_ hvladВы делаете ежеминутный бекап логов ? При нагрузке 1000 тр-ций\сек ? 200 коннектов не означает 200 runnable процесов на сервере.
С ежеминутным бекапом лога надо к доктору обращаться. Это симптом. Как говорил Станиславский "НЕ ВЕРЮ!".
Во-первых незачем, а во-вторых, если это действительно необходимо, то есть другие способы.
С такими цифрами, как 1000 тр-ций\сек не сталкивался. А 1000 это на update или Select? Вот бы у автора этих строк узнать.
Не стоит быть столь категоричным, зависит от задачи. Если потеря данных за большой промежуток времени допустима - тогда бекапы не нужны. Только не надо говорить про RAID - RAID у нас есть - RAID10 данные, RAID1 лог. Бекапы делаются на другой RAID, могут пригодится при разрушении первого RAID. А операционная система находится на своем RAID. И еще сделан active/passive cluster .

Чуть поясню про 1000 тр/сек. Это число только пишущих транзакций, без учета читающих. Они были не на production, а во время benchmark - тестов. Но при этом и бекапы и все прочее было один в один как на рабочем сервере. И во время этих тестов отслеживалась каждая транзакция с момента прихода до момента завершения. Если бы там были какие-то остановки, они были бы хорошо видны. На рабочем сервере пока такой нагрузки не было, хотя со временем ожидается.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144277
michael_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛП10 минут - это, пардон, typically
Я например не вижу ничего страшного в том, чтобы в зависимости от criticality of the data делать бекапы чаще, чем раз в 10 минут (хотя это уже и не typically)

Вы сами так делаете на рабочем сервере?
И потом раз в 10 минут и раз в минуту разница большая - в 10 раз!

2 andsm и ЛП

И еще вопрос, если такая задача критичная, то сколько времени уходит на восстановление БД при такой стратегии резервного копирования? Это важный показатель.

А может проще реплицировать данные на другой сервер? Если раз в 10 минут мало и RAIDу не верим.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144347
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИ еще вопрос, если такая задача критичная, то сколько времени уходит на восстановление БД при такой стратегии резервного копирования? Это важный показатель.
Зависит от скорости сервера по поднятию бэкапа БД и логов и от количества данных. И никак не зависит от количества бэкапов лога.
Подъем 30-и гиговой базы на одном железе у нас было полтора-два часа, на более мощном 45 минут.
Если у вас еще более мощный сервак, то еще меньше будет.

авторА может проще реплицировать данные на другой сервер? Если раз в 10 минут мало и RAIDу не верим.
Вы всю базу будете реплицировать? А зачем? Есть более простой и менее загружающий сервер метод - бэкапы. Причем метод в отличие от репликации, не требующий еще одного мощного сервера и частенько танца с бубнами. :)

-- Tygra's --
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144525
michael_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tygra авторИ еще вопрос, если такая задача критичная, то сколько времени уходит на восстановление БД при такой стратегии резервного копирования? Это важный показатель.
Зависит от скорости сервера по поднятию бэкапа БД и логов и от количества данных. И никак не зависит от количества бэкапов лога.
Подъем 30-и гиговой базы на одном железе у нас было полтора-два часа, на более мощном 45 минут.
Если у вас еще более мощный сервак, то еще меньше будет.

авторА может проще реплицировать данные на другой сервер? Если раз в 10 минут мало и RAIDу не верим.
Вы всю базу будете реплицировать? А зачем? Есть более простой и менее загружающий сервер метод - бэкапы. Причем метод в отличие от репликации, не требующий еще одного мощного сервера и частенько танца с бубнами. :)

-- Tygra's --
Предположим 1 полный бекап ежедневно в полночь и по бекапу лога каждую минуту. Краш случился в 17-00. Итак поднимаем - полный бекап и накатываем 17*60 = 1020 бекапов лога. Кстати, вопрос как и где они лежат. Ежесекундно у нас 10 000 транзакций. И сколько у нас уйдет на это времени?

С репликацией не такж все и плохо - никаких коллизий, так как никто в приемнике не работает, трудится над этим отдельный сервер, который в случае чего тут же становится рабочим. Не надо ждать несколько часов. Достаточно изменить ему сетевое имя.

2 тигра

Вы сами с какой частотой делаете бекапы лога?
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144529
michael_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пардон! Транзакций в секунду не 10 000, а всего лишь 1000 :)
То есть 60*1000= 60 000 в минуту.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144587
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот для быстрого подъема базы по случае падения можно также применять лог-шиппинг - как дароваванный MS (если деньги позволяют) так и сбацанный на коленке. у нас работает сбацанный на коленке - примерно с теми же результатами, по итогу подъем сервера занимает около 15 минут. можно было бы и меньше, но, чтобы не пудрить себе мозги, мы подымаем не только рабочую базу, но и мастер, т.е. практически весь сервер целиком.
а еще есть differential backup. его если делать раз в, скажем, 3 часа, то надо будет накатывать максимум 180 лого.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144628
michael_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyа вот для быстрого подъема базы по случае падения можно также применять лог-шиппинг - как дароваванный MS (если деньги позволяют) так и сбацанный на коленке. у нас работает сбацанный на коленке - примерно с теми же результатами, по итогу подъем сервера занимает около 15 минут. можно было бы и меньше, но, чтобы не пудрить себе мозги, мы подымаем не только рабочую базу, но и мастер, т.е. практически весь сервер целиком.
а еще есть differential backup. его если делать раз в, скажем, 3 часа, то надо будет накатывать максимум 180 лого.
Согласен, можно и лог-шиппинг.

Но раз в минуту лог писать это очень уж квадратно.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144696
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если твоя минута стоит массу денег - то стоит делать так...
у одного перца в сети стоит не один резервный сервер, а 3.
на вопрос "Нафига?" он сказал, что час простоя - это как раз такой сервер, так что для надежности....
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144698
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyа еще есть differential backup. его если делать раз в, скажем, 3 часа, то надо будет накатывать максимум 180 лого.Кстати differential backup в SQL2K работает с момента последнего полного бекапа. Так что потенциально каждый следующий diff (а между полными бекапами их обычно несколько) будет больше и, соответственно, дольше выполняться (если только не модифицируются одни и теже страницы).

В FB2 diff backup - многоуровневый, т.е. уровень N+1 содержит только страницы, изменённые с момента бекапа уровня N. Уровень 0 - полный бекап, т.е. копия БД.

PS При написании этого поста не был "опущен" ни один собеседник и\или сервер
PPS ...надеюсь
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144766
michael_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyесли твоя минута стоит массу денег - то стоит делать так...
у одного перца в сети стоит не один резервный сервер, а 3.
на вопрос "Нафига?" он сказал, что час простоя - это как раз такой сервер, так что для надежности....
Поэтому я и удивлен выбранной стратегией "копия лога каждую минуту". Долго поднимать. И не факт, что все поднимешь. Где копии-то лежат, надеюсь на другом сервере.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144809
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если логи подымать сразу после бэкапа, то время восстановления не очень большое. примерно 3-х кратное от времени бэкапа (это для минутных).
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #33144850
michael_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyесли логи подымать сразу после бэкапа, то время восстановления не очень большое. примерно 3-х кратное от времени бэкапа (это для минутных).
Для того, чтобы восстановить базу на ДРУГОМ сервере надо поднять там полный бекап+все логи.
Вы предложили log shipping - это хороший способ. А ежеминутный бекап - это для тонких ценителей.

Вообще, необходимо проводить на предприятии что-то вроде учений. Случился краш - восстанавливаем все базы, расшаренные файлы документов, списки логинов ОС и т. д. Тогда все сразу становится понятным. Что было продумано, а что надуманно.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Что быстрее MS SQL или Interbase?
    #35040109
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там же, в топике "что быстрее", все ответы разжевали.
более того. пункты
2 - цитата из переписки. Ну было когда-то что-то там (упоминается версия 4, то есть это было в 1994 году). Даже за 2 последних года опимизатор в FB сильно изменился.
3. разжевано тут.
4. домыслы
5. да, есть потому что бэкап - бинарный файл, а не скрипт.
6. тоже сто лет.
7. это сугубо ваши претензии, результат непонимания. вы еще поднимите тему на RSDN, где поборники MSSQL пытались доказать что 2 транзакции в одном коннекте - это плохо и даже нельзя, потому что неправильно.

Мне вообще интересно - как можно мусолить все это старье? Скучно и грустно.

p.s. по пункту 1 там же и объяснили.
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35040113
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
черт, надо было сюда
http://www.sql.ru/forum/actualthread.aspx?tid=309764&pg=25
запостить. ошибся...
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35040238
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так что решили ? Кто круче то ?
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35065887
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Грузины
-Чем?
-Чем армяне!
(С)Вечноживой анекдот
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35066157
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SUN покупает MYSQL AB
\\http://www.sun.com/aboutsun/pr/2008-01/sunflash.20080116.1.xml
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35066188
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Yo.!!
Ты пишешь:

Yo.!Y> SUN покупает MYSQL AB интересно, Джима сразу расстреляют, или дадут помучиться?..

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35066277
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.! пишет:

> SUN покупает MYSQL AB
> \\http://www.sun.com/aboutsun/pr/2008-01/sunflash.20080116.1.xml

Казалось бы - при чем тут MS SQL и Firebird...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35066336
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!SUN покупает MYSQL AB
\\http://www.sun.com/aboutsun/pr/2008-01/sunflash.20080116.1.xml

Хорошая новость . Для MySQL
...
Рейтинг: 0 / 0
Что быстрее MS SQL или Interbase?
    #35067351
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийДжима сразу расстреляют, или дадут помучиться?..

Надеюсь, что дадут помучиться. Ведь тогда будет шанс, что через
годик-другой мы увидим новость "Microsift покупает Sun за миллиард
долларов". Ну а там, глядишь, и разорится Биллова контора...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
24 сообщений из 199, страница 8 из 8
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Что быстрее MS SQL или Interbase?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]