|
|
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
Привет, michael_! Ты пишешь: michael_m> С ежеминутным бекапом лога надо к доктору обращаться. Это симптом. Как говорил Станиславский "НЕ ВЕРЮ!". Дык вот Андрюша Николаевич вещает, что без этого ему не жить... И про ежеминутный бекап и про 1000 тр-ций\\сек .[/quot] -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2005, 16:54 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
locky2hvlad >В документации написано, что >1. A database backup creates a duplicate of the data >that is in the database when the backup completes если читать буквально, то там написано примерно следующее: в бэкапе содержаться все данные, которые он сумел или захотел записать. Т.е. бэкап содержит все данные, которые в нем есть. А вот когда он решил остановится - это его половая проблема. Давайте уж определимся: Буквально или Примерно. Если буквально, то "Бэкап базы данных создает дубликаты всех данных, которые есть в базе данных, когда бэкап завершается". А "примерно"- это Ваши фантазии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2005, 17:23 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
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 сказал, что к доктору - значит к доктору. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2005, 17:26 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
michael_ hvladВы делаете ежеминутный бекап логов ? При нагрузке 1000 тр-ций\сек ? 200 коннектов не означает 200 runnable процесов на сервере. С ежеминутным бекапом лога надо к доктору обращаться. Это симптом. Как говорил Станиславский "НЕ ВЕРЮ!". Во-первых незачем, а во-вторых, если это действительно необходимо, то есть другие способы. С такими цифрами, как 1000 тр-ций\сек не сталкивался. А 1000 это на update или Select? Вот бы у автора этих строк узнать. Не стоит быть столь категоричным, зависит от задачи. Если потеря данных за большой промежуток времени допустима - тогда бекапы не нужны. Только не надо говорить про RAID - RAID у нас есть - RAID10 данные, RAID1 лог. Бекапы делаются на другой RAID, могут пригодится при разрушении первого RAID. А операционная система находится на своем RAID. И еще сделан active/passive cluster . Чуть поясню про 1000 тр/сек. Это число только пишущих транзакций, без учета читающих. Они были не на production, а во время benchmark - тестов. Но при этом и бекапы и все прочее было один в один как на рабочем сервере. И во время этих тестов отслеживалась каждая транзакция с момента прихода до момента завершения. Если бы там были какие-то остановки, они были бы хорошо видны. На рабочем сервере пока такой нагрузки не было, хотя со временем ожидается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2005, 17:30 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
ЛП10 минут - это, пардон, typically Я например не вижу ничего страшного в том, чтобы в зависимости от criticality of the data делать бекапы чаще, чем раз в 10 минут (хотя это уже и не typically) Вы сами так делаете на рабочем сервере? И потом раз в 10 минут и раз в минуту разница большая - в 10 раз! 2 andsm и ЛП И еще вопрос, если такая задача критичная, то сколько времени уходит на восстановление БД при такой стратегии резервного копирования? Это важный показатель. А может проще реплицировать данные на другой сервер? Если раз в 10 минут мало и RAIDу не верим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 09:57 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
авторИ еще вопрос, если такая задача критичная, то сколько времени уходит на восстановление БД при такой стратегии резервного копирования? Это важный показатель. Зависит от скорости сервера по поднятию бэкапа БД и логов и от количества данных. И никак не зависит от количества бэкапов лога. Подъем 30-и гиговой базы на одном железе у нас было полтора-два часа, на более мощном 45 минут. Если у вас еще более мощный сервак, то еще меньше будет. авторА может проще реплицировать данные на другой сервер? Если раз в 10 минут мало и RAIDу не верим. Вы всю базу будете реплицировать? А зачем? Есть более простой и менее загружающий сервер метод - бэкапы. Причем метод в отличие от репликации, не требующий еще одного мощного сервера и частенько танца с бубнами. :) -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 10:22 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
tygra авторИ еще вопрос, если такая задача критичная, то сколько времени уходит на восстановление БД при такой стратегии резервного копирования? Это важный показатель. Зависит от скорости сервера по поднятию бэкапа БД и логов и от количества данных. И никак не зависит от количества бэкапов лога. Подъем 30-и гиговой базы на одном железе у нас было полтора-два часа, на более мощном 45 минут. Если у вас еще более мощный сервак, то еще меньше будет. авторА может проще реплицировать данные на другой сервер? Если раз в 10 минут мало и RAIDу не верим. Вы всю базу будете реплицировать? А зачем? Есть более простой и менее загружающий сервер метод - бэкапы. Причем метод в отличие от репликации, не требующий еще одного мощного сервера и частенько танца с бубнами. :) -- Tygra's -- Предположим 1 полный бекап ежедневно в полночь и по бекапу лога каждую минуту. Краш случился в 17-00. Итак поднимаем - полный бекап и накатываем 17*60 = 1020 бекапов лога. Кстати, вопрос как и где они лежат. Ежесекундно у нас 10 000 транзакций. И сколько у нас уйдет на это времени? С репликацией не такж все и плохо - никаких коллизий, так как никто в приемнике не работает, трудится над этим отдельный сервер, который в случае чего тут же становится рабочим. Не надо ждать несколько часов. Достаточно изменить ему сетевое имя. 2 тигра Вы сами с какой частотой делаете бекапы лога? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 11:16 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
Пардон! Транзакций в секунду не 10 000, а всего лишь 1000 :) То есть 60*1000= 60 000 в минуту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 11:18 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
а вот для быстрого подъема базы по случае падения можно также применять лог-шиппинг - как дароваванный MS (если деньги позволяют) так и сбацанный на коленке. у нас работает сбацанный на коленке - примерно с теми же результатами, по итогу подъем сервера занимает около 15 минут. можно было бы и меньше, но, чтобы не пудрить себе мозги, мы подымаем не только рабочую базу, но и мастер, т.е. практически весь сервер целиком. а еще есть differential backup. его если делать раз в, скажем, 3 часа, то надо будет накатывать максимум 180 лого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 11:36 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
lockyа вот для быстрого подъема базы по случае падения можно также применять лог-шиппинг - как дароваванный MS (если деньги позволяют) так и сбацанный на коленке. у нас работает сбацанный на коленке - примерно с теми же результатами, по итогу подъем сервера занимает около 15 минут. можно было бы и меньше, но, чтобы не пудрить себе мозги, мы подымаем не только рабочую базу, но и мастер, т.е. практически весь сервер целиком. а еще есть differential backup. его если делать раз в, скажем, 3 часа, то надо будет накатывать максимум 180 лого. Согласен, можно и лог-шиппинг. Но раз в минуту лог писать это очень уж квадратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 11:49 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
если твоя минута стоит массу денег - то стоит делать так... у одного перца в сети стоит не один резервный сервер, а 3. на вопрос "Нафига?" он сказал, что час простоя - это как раз такой сервер, так что для надежности.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 12:11 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
lockyа еще есть differential backup. его если делать раз в, скажем, 3 часа, то надо будет накатывать максимум 180 лого.Кстати differential backup в SQL2K работает с момента последнего полного бекапа. Так что потенциально каждый следующий diff (а между полными бекапами их обычно несколько) будет больше и, соответственно, дольше выполняться (если только не модифицируются одни и теже страницы). В FB2 diff backup - многоуровневый, т.е. уровень N+1 содержит только страницы, изменённые с момента бекапа уровня N. Уровень 0 - полный бекап, т.е. копия БД. PS При написании этого поста не был "опущен" ни один собеседник и\или сервер PPS ...надеюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 12:11 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
lockyесли твоя минута стоит массу денег - то стоит делать так... у одного перца в сети стоит не один резервный сервер, а 3. на вопрос "Нафига?" он сказал, что час простоя - это как раз такой сервер, так что для надежности.... Поэтому я и удивлен выбранной стратегией "копия лога каждую минуту". Долго поднимать. И не факт, что все поднимешь. Где копии-то лежат, надеюсь на другом сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 12:28 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
если логи подымать сразу после бэкапа, то время восстановления не очень большое. примерно 3-х кратное от времени бэкапа (это для минутных). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 12:40 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
lockyесли логи подымать сразу после бэкапа, то время восстановления не очень большое. примерно 3-х кратное от времени бэкапа (это для минутных). Для того, чтобы восстановить базу на ДРУГОМ сервере надо поднять там полный бекап+все логи. Вы предложили log shipping - это хороший способ. А ежеминутный бекап - это для тонких ценителей. Вообще, необходимо проводить на предприятии что-то вроде учений. Случился краш - восстанавливаем все базы, расшаренные файлы документов, списки логинов ОС и т. д. Тогда все сразу становится понятным. Что было продумано, а что надуманно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 12:52 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
там же, в топике "что быстрее", все ответы разжевали. более того. пункты 2 - цитата из переписки. Ну было когда-то что-то там (упоминается версия 4, то есть это было в 1994 году). Даже за 2 последних года опимизатор в FB сильно изменился. 3. разжевано тут. 4. домыслы 5. да, есть потому что бэкап - бинарный файл, а не скрипт. 6. тоже сто лет. 7. это сугубо ваши претензии, результат непонимания. вы еще поднимите тему на RSDN, где поборники MSSQL пытались доказать что 2 транзакции в одном коннекте - это плохо и даже нельзя, потому что неправильно. Мне вообще интересно - как можно мусолить все это старье? Скучно и грустно. p.s. по пункту 1 там же и объяснили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 14:12 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
черт, надо было сюда http://www.sql.ru/forum/actualthread.aspx?tid=309764&pg=25 запостить. ошибся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 14:13 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
Так что решили ? Кто круче то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 14:46 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
-Грузины -Чем? -Чем армяне! (С)Вечноживой анекдот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 16:00 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
SUN покупает MYSQL AB \\http://www.sun.com/aboutsun/pr/2008-01/sunflash.20080116.1.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 17:05 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
Привет, Yo.!! Ты пишешь: Yo.!Y> SUN покупает MYSQL AB интересно, Джима сразу расстреляют, или дадут помучиться?.. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 17:12 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 17:29 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
Yo.!SUN покупает MYSQL AB \\http://www.sun.com/aboutsun/pr/2008-01/sunflash.20080116.1.xml Хорошая новость . Для MySQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2008, 17:41 |
|
||
|
Что быстрее MS SQL или Interbase?
|
|||
|---|---|---|---|
|
#18+
МимопроходящийДжима сразу расстреляют, или дадут помучиться?.. Надеюсь, что дадут помучиться. Ведь тогда будет шанс, что через годик-другой мы увидим новость "Microsift покупает Sun за миллиард долларов". Ну а там, глядишь, и разорится Биллова контора... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2008, 10:19 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35067351&tid=1553187]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 363ms |

| 0 / 0 |
