powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Mirroring FireBird 2.5
95 сообщений из 95, показаны все 4 страниц
Mirroring FireBird 2.5
    #39323671
terra_1231
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые знатоки . Есть 2 сервера боевой и стендбай база 30 гб . Как эффективней сделать зеркало БД между серверами ?
Пока у нас ресторится на стендбае фулл + инкрементальный 1.
Если другие способы или дополнительное ПО . Или же скриптами сравнивание таблиц.
Нужна ваша помощь спасибо .
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323676
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Terra 1231!
You wrote on 10 октября 2016 г. 12:19:20:

Terra 1231> Если другие способы или дополнительное ПО
репликация весьма многогранна.
начинай её изучать.
или же сразу купи IBReplicator с саппортом и не парься.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323689
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
terra_1231Как эффективней сделать зеркало БД между серверами ?

Надо было ехать на позавчерашнюю конференцию. Там как раз читалась пара докладов на тему
"как сделать стэндбай".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323699
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovterra_1231Как эффективней сделать зеркало БД между серверами ?

Надо было ехать на позавчерашнюю конференцию. Там как раз читалась пара докладов на тему
"как сделать стэндбай".

Товарищи из редсофта читали? Или CopyCat ?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323701
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarТоварищи из редсофта читали?
ЕМНИП, одну - из ред софта, вторую - Ковязин.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323706
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovGallemarТоварищи из редсофта читали?
ЕМНИП, одну - из ред софта, вторую - Ковязин.


Ковязин про HQBird?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323713
terra_1231
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gallemar,
Интересно видео будет отчета ))
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323714
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

не обязательно. Репликация планируется в 4.0, так что вполне мог и Еманов читать. Собственно эти наработки и используются RDB и HQBird.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323742
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovGallemarТоварищи из редсофта читали?
ЕМНИП, одну - из ред софта, вторую - Ковязин.

А почему тебя с Авалерионом не было?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323775
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarА почему тебя с Авалерионом не было?
Чукча не писатель. Понятия не имею о чём там можно рассказывать: оно "просто работает".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323817
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Я так себе каждый раз говорю, когда лень документацию писать.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39323953
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет,

для высоконагруженной БД 2.5 и 3.0 без смены ОДС, создания триггеров и бэкап-рестора единственный способ организовать высокую доступность c репликацией DDL - это HQbird Enterprise. ОДС не меняется, все работает как есть.
Все желающие попробовать - присылайте запросы на тестирование (имя, мыло, тел, компания) на support@ib-aid.com.
Инструкция как работает и как настроить - здесь .

С уважением,
Алексей Ковязин
iBase/IBSurgeon
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324244
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
terra_1231Если другие способыТрадиционный "железный путь" с файберным стораджем и парой серверов никто не отменяет, в том числе применительно в файрберду. Снапшоты на "железном уровне", отсутствие SPOF и т.п. для высокой доступности есть "из коробки" много чего, только "коробка" не шапку сухарей стОит.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324291
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Ivan Pisarevsky!
You wrote on 11 октября 2016 г. 10:56:22:

Ivan Pisarevsky> Снапшоты на "железном уровне"народ как-то жаловался на rsdn-е, что они не всегда консистентны применительно к БД

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324328
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

чтобы БД не превратилась в "тыкву" при "железном снапшоте", надо чтобы она была на это время залочена нбэкапом на время такого снапшота.
В противном случае снятие железного снапшота (диска) эквивалентно
- ресет сервера
- копируем БД
- запускаем ФБ

Есть разве что более аккуратный случай - для ВМ, снапшот всей ОС вместе с диском. В этом случае, если к БД есть какая-то активность, при восстановлении такой ВМ, по идее, она должна быть закончена, так что даже если БД в "промежуточном состоянии", то ФБ продолжит с ней работу, запишет кэш, и проч., потому что ФБ также (вместе с ОС) будет восстановлен из этого промежуточного состояния.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324341
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvМимопроходящий,

чтобы БД не превратилась в "тыкву" при "железном снапшоте", надо чтобы она была на это время залочена нбэкапом на время такого снапшота.
В противном случае снятие железного снапшота (диска) эквивалентно
- ресет сервера
- копируем БД
- запускаем ФБ

Есть разве что более аккуратный случай - для ВМ, снапшот всей ОС вместе с диском. В этом случае, если к БД есть какая-то активность, при восстановлении такой ВМ, по идее, она должна быть закончена, так что даже если БД в "промежуточном состоянии", то ФБ продолжит с ней работу, запишет кэш, и проч., потому что ФБ также (вместе с ОС) будет восстановлен из этого промежуточного состояния.
А если снепшот делается диске не с ОС?
http://www.sql.ru/forum/1232229/xtremio
http://www.sql.ru/forum/1221706/xtremio-i-firebird
Могу делать снепшоты на ходу, но при большой нагрузке на чтение получаю тормоза в обеих базах - продуктиве и его снепшоте
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324358
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarА если снепшот делается диске не с ОС?
ты не понял. Есть БД. С ней работает Firebird. Если делать снапшот только диска, чем угодно, то это эквивалентно копированию файла после ресета сервера или терминирования ФБ. То есть, база оказывается в непонятном состоянии. И есть высокая вероятность, что база будет повреждена.
Поэтому, снимок БД можно делать только после того, как БД залочена nbackup. По окончании снимка БД разлочивается, и все продолжается.

Если же делать снапшот и БД и ФБ (с ОС), то тогда при восстановлении такого снапшота (и ОС и БД) ФБ продолжит работу с БД.
Опять непонятно?

GallemarМогу делать снепшоты на ходу, но при большой нагрузке на чтение получаю тормоза в обеих базах
разумеется. у тебя IO и так есть, и ты еще в это время копируешь базу (или диск с ней), хоть нбэкапом, хоть чем - возникает еще IO, соответственно начинаются тормоза.
Тормозов было бы меньше только в случае какого-то инкрементного бэкапа диска (veeam backup). Но с точки зрения целостности БД после такого копирования это все равно тот же физический "снапшот".
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324360
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarА если снепшот делается диске не с ОС?Тогда имеем такое же инконсистетное состояние БД, как и в случае с:
kdv- ресет сервера
- копируем БД
- запускаем ФБ
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324361
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,базу не копирую. Снеп делается за секунду. После снятия снепа его можно подключить как ещё один диск. Снеп делается целиком диск.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324369
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarkdv,базу не копирую. Снеп делается за секунду. После снятия снепа его можно подключить как ещё один диск. Снеп делается целиком диск.Пока между СХД xtermio и сервером FB существует кэш отложенной записи и/или "неатомарные" операции записи на СХД, не может быть гарантирована консистентность БД на снапшоте LUN'а xtermio.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324370
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarСнеп делается целиком диск.А прочая дисковая активность лочится в этот момент времени?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324372
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarбазу не копирую. Снеп делается за секунду.
снапшот диска с базой, которая сама по себе 400 гиг, не может происходить "за секунду". вероятно, это только старт снапшота, точно так же, как например create shadow - стартует сразу, а когда она создатся полностью - х.з.

Из описания XTREMIO я пока понял, что это для КОПИЙ например баз, поскольку используется сжатие. Там ни разу не сказано, что можно использовать для production - только тестирование, хранение копий, и "разработка".
Если это аналог shadow, то понятно почему производительность при его включении падает - параллельные write со сжатием производительности не добавят. И скорость записи уменьшится на ту, которую максимально дает этот xtremio.
там же еще и указано, что это deduplication.

В общем, надо читать именно техническое описание этой системы, а сходу я его не нашел. Мне оно не надо, а раз у тебя оно есть - тебе и надо в первую очередь.
Пока получается так - "мы купили неведомую адскую дорогую хрень, а она почему-то тормозит".
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324374
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvВ общем, надо читать именно техническое описание этой системы, а сходу я его не нашел.

Да и из тех ключевых слов, что ты привёл, ясно, что речь идёт о copy-on-write системе про
которые вы с Ковязиным читали доклад год назад.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324387
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Barmaley57GallemarСнеп делается целиком диск.А прочая дисковая активность лочится в этот момент времени?
Нет
Всё в штатном режиме,создание снепа не замечаешь.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324389
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarBarmaley57пропущено...
А прочая дисковая активность лочится в этот момент времени?
Нет
Всё в штатном режиме,создание снепа не замечаешь.Ну тогда консистентной копии базы там не видать!
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324393
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvGallemarбазу не копирую. Снеп делается за секунду.
снапшот диска с базой, которая сама по себе 400 гиг, не может происходить "за секунду". вероятно, это только старт снапшота, точно так же, как например create shadow - стартует сразу, а когда она создатся полностью - х.з.

У меня делаемся создается скриптом снеп, монтируется как отдельный диск к этому же серверу, открывается доступ пользователям к этой базе по алиасу и делается им же рассылка по почте. Т.е. через пару минут после монтирования с базой уже работают.
kdvИз описания XTREMIO я пока понял, что это для КОПИЙ например баз, поскольку используется сжатие. Там ни разу не сказано, что можно использовать для production - только тестирование, хранение копий, и "разработка".
Если это аналог shadow, то понятно почему производительность при его включении падает - параллельные write со сжатием производительности не добавят. И скорость записи уменьшится на ту, которую максимально дает этот xtremio.
там же еще и указано, что это deduplication.

В общем, надо читать именно техническое описание этой системы, а сходу я его не нашел. Мне оно не надо, а раз у тебя оно есть - тебе и надо в первую очередь.
Пока получается так - "мы купили неведомую адскую дорогую хрень, а она почему-то тормозит".

Описания у меня нет, за железо отвечают админы. А с их слов "тормозить не должно, снепшот от продуктива не зависит, ищи висяки в своей базе".
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324405
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarчерез пару минут после монтирования с базой уже работают.

Дальше можно висяки уже не искать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324413
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvИз описания XTREMIO я пока понял, что это для КОПИЙ например баз, поскольку используется сжатие.Дмитрий, на xtermio снэпшот делается не путем копирования в новый LUN дедуплицированных блоков массива (страйпов), физически хранящих данные, а путем создания ссылок из нового LUN'a на эти самые блоки. Там LUN, это набор ссылок на блоки массива. Пока на блок данных есть хоть одна ссылка, он не будет перезаписан, а записываемые данные "лягут" в свободный блок, на который в LUN будет создана ссылка.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324420
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarТ.е. через пару минут после монтирования с базой уже работают.
тогда это фикция. И выглядит это так:
- на копии помещаются только те страницы, которые были изменены с момента начала снапшота. Остальные страницы читаются из основной БД (с основного диска). Отсюда "тормоза".
Соответственно, распараллеливается только чтение измененных страниц. При этом вся запись с момента снапшота - дублируется (на основной диск и копию).
Понятно, что копию юзеры никак модифицировать не могут. И она не в read-only. Но модифицировать ее не даст сам xtremio.

GallemarА с их слов "тормозить не должно, снепшот от продуктива не зависит, ищи висяки в своей базе".
пендец, конечно. То есть, админы сами не понимают как xtremio работает.

простым вычислением в экселе мы получаем, что для копирования 400 гиг за 2 минуты скорость копирования должна быть 3.4 гиг в секунду. Чего, по-моему, не бывает нигде и никак, если только "носитель" это чистый RAM, а не флэш.

p.s. может быть, когда-нибудь, xtremio и укопирует в фоне весь основной диск в копию, но вроде бы у него задачи несколько не такие.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324421
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev, дядька, скинь мне письмо в почту :)
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324425
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,

пока не очень понял, но все равно ясно, что копия тут - вовсе не полная физическая копия БД или диска.
rdb_devПока на блок данных есть хоть одна ссылка, он не будет перезаписан, а записываемые данные "лягут" в свободный блок, на который в LUN будет создана ссылка.
вроде как понял. Но все равно - на момент снапшота БД может быть неконсистентной (т.е. если вернуться к состоянию БД без новых измененных блоков).
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324438
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, консистентность снапшота с LUN на любой iSCSI устройстве может быть достигнута только в одном случае - если SCSI инициатор (в твоем случае это сервер с FB) уже сделал на iSCSI таргет flush данных для какой-то конкретной транзакции и других данных для записи, на момент создания снапшота, не имеет (иными словами, обеспечена непротиворечивость состояния хранящихся на снапшоте данных).
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324945
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvпростым вычислением в экселе мы получаем, что для копирования 400 гиг за 2 минуты скорость копирования должна быть 3.4 гиг в секунду.
480 гиг
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39324952
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
for kdv
Дима, можешь объяснить почему при переводе в shutdown снепшота из баз вылетают пользователи и копии, и продуктива?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325045
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, ты сейчас о каком снапшоте говоришь?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325146
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev, который средствами extreme io делается
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325164
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarДима, можешь объяснить почему при переводе в shutdown снепшота из баз вылетают пользователи и копии, и продуктива?
господи, да это не снапшот, а измененные страницы. Тут же уже несколько сообщений было, которые объясняют, что такое снапшот средствами xtremio. Теоретически, если бы xtremio хоть как-то действительно делал копию БД, то ты бы никак снапшот модифицировать (менять состояние, обновлять, и т.д.) не мог бы. А если модифицируешь, значит xtremio это допускает, и модифицируется ОСНОВНАЯ БАЗА, а не снапшот.
В итоге, любые действия с твоим снапшотом просто означают действия с базой. Как я уже говорил, распараллеливается по разным носителям только чтение.

Физически никак нельзя сделать копию базы, которая была бы синхронизирована с основной, и чтобы одновременно эту копию можно было бы модифицировать отдельно от основной.
Даже в случае репликации HQBird или чем угодно еще (кроме триггерной репликации) реплику модифицировать никак нельзя, она просто в состоянии read-only находится. А если ты ее "отцепишь" от основной базы, синхронизировать ее с мастер-базой уже невозможно.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325166
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

в итоге, думая что ты в шатдаун переводишь снапшот, на самом деле в шатдаун переводится сначала база, а потом измененная страница (header page со статусом shutdown) "переносится" в твой снапшот.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325212
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, все равно не понял. Я перевожу базу с другого пути и изменения в ней не должны переноситься в базу-продуктив
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325214
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarЯ перевожу базу с другого пути
Видимо, несмотря на другой путь, идентификаторы баз совпадают и Firebird сервер принимает
их за одну.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325217
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, ну да. Я перевел копию на другой инстанс,надо попробовать в shutdown положить
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325220
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А менеджер блокировок по guid базы отличает,,?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325239
terra_1231
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вывод Backup\Restore .
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325244
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, "положить" нормально в shutdown копию базы можно из другого инстанса сервера FB, не обслуживающего основную базу.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325248
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
terra_1231,

Глубокомысленно. Но не к месту.
Какой скачок от переменных окружения к особенностям работы реплицированной внешними средствами базы данных, прямо дух захватывает.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325309
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarЯ перевожу базу с другого пути и изменения в ней не должны переноситься в базу-продуктив
сделать копию базы во время работы можно только nbackup-ом. Делая снапшот xtremio ты ничего не переносишь. У тебя всего-лишь начинает дублироваться запись в основную и снапшот БД. Поговори с админами.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325322
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, в смысле поговори? И что они мне такое скажут?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325323
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devGallemar, "положить" нормально в shutdown копию базы можно из другого инстанса сервера FB, не обслуживающего основную базу. ну к этому я уже пришел.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325325
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
terra_1231Вывод Backup\Restore . угу, с чего бы такой вывод,?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325328
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, в новый LUN копируются ссылки на дедуплицированные блоки данных из LUN'а c оригиналом базы и общие для LUN'ов блоки данных изменению не подлежат - изменения записываются в свободные блоки данных и в LUN'е, на котором произошли изменения, меняется ссылка на записанный блок. Для "внешнего наблюдателя" относительно этого iSCSI устройства, всё выглядит именно как полное мгновенное копирование.
Тут, похоже, дело именно в идентификаторе копии базы, которую пытаются "погасить" из того же инстанса сервера FB, что обслуживает основную базу, как ранее предположил Dmitry Sibiryakov. 19772719
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325330
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarну к этому я уже пришел.Получилось?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325343
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325420
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devТут, похоже, дело именно в идентификаторе копии базы, которую пытаются "погасить" из того же инстанса сервера FB
Раздельными физическими файлами эти БД быть не могут в принципе. А поскольку они логические, то если бы у них были разные идентификаторы (для ФБ) - мы бы уже тут слышали крики Gallemar, что у него убилась база.
Отсюда я делаю вывод, что любые попытки модифицировать снапшот приводят к перенаправлению xtremio всех изменений в основной файл.
То есть, Gallemar-у только кажется, что файлов два. А он один, просто "размазанный".
Каким бы умным ни был xtremio, он не может обеспечить "репликацию" изменений из основной БД в снапшот так, чтобы снапшот мог быть самостоятельно модифицируемым.
Так что это все фантазии, основанные только на том, что при снапшоте БД появляется якобы какой-то другой файл БД.
Я уже сказал, что никак невозможно "скопировать" файл 400 гиг за 2 секунды. А у Gallemar - 480 гиг.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325434
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvА поскольку они логические, то если бы у них были разные идентификаторы (для ФБ) - мы бы уже тут слышали крики Gallemar, что у него убилась база.
Отсюда я делаю вывод, что любые попытки модифицировать снапшот приводят к перенаправлению xtremio всех изменений в основной файл.
То есть, Gallemar-у только кажется, что файлов два. А он один, просто "размазанный".
А копия подключается каждый день. И не два файла,а пять. Еще есть для обучения,тестирования и т.п. Но это скоро закончится. На старом железе я делал копию через nbackup - дольше,но по скорости работы лучше. Ну и разработчик порадовал дописками и вывод процессов на копию больше не нужен.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325757
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar На старом железе я делал копию через nbackup - дольше,но по скорости работы лучше.
потому что nbackup - это ФИЗИЧЕСКАЯ ПОЛНАЯ копия БД. Я не знаю, сколько еще слов нужно написать чтобы ты понял разницу между логической копией своей xtremio и физической копией файла.
Был бы ты поближе, я бы тебе в пределах одного бокала пива все на листочке объяснил, за 5 минут.

p.s. как показывает практика, народ очень туго понимает как работает nbackup, и вообще всю эту фигню со снимками копий, виртуалок, и прочим бардаком. Почему - хрен его знает. Видимо, если раньше концепцию файлов изучали сразу, то нынче про файлы уже почти никто не понимает.
Как минимум, телепортации не существует. И если кто-то говорит, что он создает копию файла в 480 гиг за 2 секунды, либо он врет, либо это не копия файла. А раз это не копия, значит надо разбираться, что она собой представляет. А значит надо изучать техдокументацию на xtremio. Если не изучать, то конечно, можно и к колдуну пойти, который за 1 секунду будет по 5 таких копий файлов выдавать.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325758
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarА менеджер блокировок по guid базы отличает,,?Нет. Используется комбинация <номер тома> <индекс файла> (см GetFileInformationByHandle )
И если индекс файла на томе-снимке вполне может совпадать с индексом на оригинальном томе,
то совпадение номеров томов выглядит багом... То ли MS, то ли EMS.
Если это действительно так, то пользоваться БД в таком снапшоте категорически нельзя.
По крайней мере в том же инстансе FB, который обслуживает основную БД.
Повторю - если это так
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325762
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladЕсли это действительно так, то пользоваться БД в таком снапшоте категорически нельзя.
По крайней мере в том же инстансе FB, который обслуживает основную БД.
Повторю - если это так
я и говорю, что если бы это было так, его модифицирующие коннекты к снапшоту уже бы убили оригинальную БД, хоть одним инстансом ФБ, хоть разными. Вспомни случай с включением рам-диска, про который говорил Еманов или Пешков. Вроде как в этом случае получается как бы 2 БД с разными лок-файлами, и оригинальной базе при этом, естественно приходит пендец. По-моему эта ситуация аналогична с
- удалением БД под линуксом при наличии коннектов, когда ОС где-то сохраняет оригинальный файл
- открытием БД на NFS другим сервером
та же хрень вроде была когда-то и на винде, когда к одному и тому же файлу можно было подконнектиться под разными "псевдо-путями".
По-моему, это все из одной оперы.
А тут, раз работа со снапшотом приводит к тормозам основной базы, и раз shutdown снапшота переводит в снапшот и основную базу, получается что xtremio, к счастью, наружу выдает хэндл одного и того же файла, что основной БД, что снапшота.
И опять же повторюсь, в этом случае снапшот БД - нихрена не полная физическая копия основной БД, что и подтверждает rdb_dev.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325822
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvGallemar На старом железе я делал копию через nbackup - дольше,но по скорости работы лучше.
потому что nbackup - это ФИЗИЧЕСКАЯ ПОЛНАЯ копия БД. Я не знаю, сколько еще слов нужно написать чтобы ты понял разницу между логической копией своей xtremio и физической копией файла.
Дима,я это ЗНАЮ. Не трать нервы.
kdvБыл бы ты поближе, я бы тебе в пределах одного бокала пива все на листочке объяснил, за 5 минут.

На следующей неделе буду :)
kdvp.s. как показывает практика, народ очень туго понимает как работает nbackup, и вообще всю эту фигню со снимками копий, виртуалок, и прочим бардаком. Почему - хрен его знает. Видимо, если раньше концепцию файлов изучали сразу, то нынче про файлы уже почти никто не понимает.

Бывает, не спорю. При внедрении копий с помощью xtreme io и уходе от создании копий nbackup никаких внятных объяснений я не получил. Только сейчас начинают приколы вылазить, типа нехватки места, т.к. копия (вернее снимок) делается два раза в день и надо хранить дельту между основной базой и всеми копиями. А она оказывается может быть очень большой.
kdvКак минимум, телепортации не существует. И если кто-то говорит, что он создает копию файла в 480 гиг за 2 секунды, либо он врет, либо это не копия файла. А раз это не копия, значит надо разбираться, что она собой представляет. А значит надо изучать техдокументацию на xtremio. Если не изучать, то конечно, можно и к колдуну пойти, который за 1 секунду будет по 5 таких копий файлов выдавать.
Документацию изучаю, информация дошла до начальника моего отдела. Есть жалобы на работу баз, т.к. нагрузка в копии := нагрузка основной базы. А значит схема неработоспособна и разделить таким образом нагрузку не выйдет, даешь nbackup/репликацию
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325823
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
Из описания XTREMIO я пока понял, что это для КОПИЙ например баз, поскольку используется сжатие. Там ни разу не сказано, что можно использовать для production - только тестирование, хранение копий, и "разработка".

И

Near Real-Time Data Analytics:
Use XVC technology as a means of offloading the processing of data such as ETL from the production server. For example, if there is a need to run a heavy process on the data (potentially effecting the production server's performance), it is possible to use XVC to create a current copy of the production data and mount it on a different server. This process can then be run on the other server without consuming the production server's resources. This capability enables on-demand near-real-time analytic capacities.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325846
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarДима,я это ЗНАЮ. Не трать нервы.
вот и хорошо. а насчет нервов - не трачу. просто лениво было bold-ом выделять.
GallemarNear Real-Time Data Analytics
фиг знает, что они имеют в виду. я вроде нашел описание, почитаю на досуге
https://www.emc.com/collateral/white-papers/h11752-intro-to-XtremIO-array-wp.pdf
в частности, вот в этом абзаце уже почти все понятно
Theory of Operation
The XtremIO Storage Array automatically reduces (deduplicates and compresses) data as it enters the system, processing it in data blocks. Deduplication is global (over the entire system), is always on, and is performed in real-time (never as a post-processing operation). After the deduplication, the data is compressed inline, before it is written to the SSDs.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325857
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в сторону:
почитал я тут про дедупликацию, внимательно. и если раньше было как-то пофиг, то теперь понимаю, что это реальное зло.
Подается это как "сокращение места для хранения копий", а на самом деле это путь в ад в отношении самого смысла копий. Ведь если сдохнет дедуплицированный блок, то сдохнут все копии файлов , в которых этот блок повторяется.
То есть, для админа, который организует именно хранение копий, дедупликация должна быть кошмарным кошмаром.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325880
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

короче, все догадки оказались верными
https://www.emc.com/collateral/white-paper/h13035-wp-introduction-to-xtremio-snapshots.pdf
страница 5. т.е. при записи в снапшот модифицируется оригинал. Снапшот - логическая копия.

p.s. единственное, что с дедупликацией тут не так страшно, т.к. xtremio использует нечто типа raid 1, внутри себя, автоматически.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325922
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvGallemar, короче, все догадки оказались верными
страница 5. т.е. при записи в снапшот модифицируется оригиналНе совсем... Оригинал, это тоже "логическая копия".
1. Любой LUN в iSCSI СХД xtermio, это набор ссылок на дедуплицированные блоки данных и каждый блок данных снабжен хэшем, который первично используется алгоритмом дедупликации;
2. Любая запись в xtermio, это создание/замена ссылки LUN'а на ссылку к свободному блоку, в который будет помещен новый дудуплицированный блок данных, но если такой же блок данных уже присутствует на СХД, никакой записи данных не происходит, а в LUN помещается ссылка на имеющийся блок данных;
3. Пока на блок есть хоть одна ссылка, блок не перезаписывается - ссылок на один и тот же блок данных может быть несколько и не только из разных LUN'ов, но и из одного;
4. "Снапшот", это моментальный снимок массива ссылок LUN'а - создание нового LUN'а с изначально идентичным оригиналу набором ссылок;
5. Любое изменение данных через LUN оригинала не влечет изменение данных снапшота (равно как и наоборот), т.к. после изменения оригинала набор ссылок снапшота уже не будет идентичен оригиналу (см. п.2.);
6. Блок данных СХД, по своей сути, это страйп raid массива и, соответственно, выход из строя одного из SSD и деградация массива не влечет потерю данных;
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325934
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvв сторону:
То есть, для админа, который организует именно хранение копий, дедупликация должна быть кошмарным кошмаром.
Кому-то дедупликацию спускают сверху. Но в случае нашего оборудования https://www.emc.com/en-us/data-protection/data-domain.htm хваленый девайс не показал себя. Бэкапы gbk хорошо дедуплицируются, а вот с nbackup, если его делать 0 уровня раз в неделю всё печально, процент занимаемого места очень близок к 100, сокращения места никакого. Ну и такое хранилище можно рассматривать только как долгосрочный архив, быстро достать и развернуть не получится, время на копирование на и с хранилища уходит раз в 5 больше, чем на обычную шару по понятным причинам.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325936
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, вчера оказывается мои девчонки не могли закоммитить процедуру в снепшоте и базу отправили в shutdown, вместе с пользователями копии вылетели все пользователи рабочей БД,прям посреди рабочего дня :)
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325957
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, при этом, для обслуживания копии БД на снапшоте xtermio использовался тот же инстанс сервера FB, что обслуживает оригинальную базу?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325962
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar а вот с nbackup, если его делать 0 уровня раз в неделю всё печально, процент занимаемого места очень близок к 100,
nbackup уровня 1 это как раз дедупликация относительно уровня 0. И тогда -b 1 через неделю от -b 0 тоже должен быть близок к 100% размера -b 0.
GallemarКому-то дедупликацию спускают сверху.
ну, в одной конторе хранят такое количество дампов, что без дедупликации там #опа. Так что, определенный смысл все же есть.
Gallemarмои девчонки не могли закоммитить процедуру в снепшоте
ты думал что снапшот это копия БД, а это не копия. Если вы там вздумаете как-нибудь восстановить БД из снапшота, она вполне может оказаться слегка поврежденной, т.е. недописанной.
Я уже говорил, что любой железный снапшот БД это эквивалент копирования БД после ресета. Поскольку у вас снапшоты как бы динамически обновляются данными из production, работая со снапшотом ты этого не видишь. Но стоит только откатиться на снапшот, как...
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325982
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvты думал что снапшот это копия БД, а это не копия. Если вы там вздумаете как-нибудь восстановить БД из снапшота, она вполне может оказаться слегка поврежденной, т.е. недописанной.Абсолютно верное замечание! Просто надо абстрагироваться от особенностей реализации хранения данных в СХД xtermio и рассматривать его как обычное блочное SCSI устройство со всеми вытекающими... Соответственно, если FB сервер пишет в iSCSI СХД блоки данных одной транзакции, а снапшот делается где-то между записями этих блоков (что чаще всего и происходит), то база всегда оказывается в несогласованном состоянии. Для создания нормального снапшота необходимо отключать от LUN'а все iSCSI инициаторы, т.е. тушить использующие этот LUN сервера, что при интенсивной работе пользователей крайне затруднительно. Плюс xtermio, в данном случае, в том, что снапшот делается моментально и позволяет "тушить" сервак только на очень короткий промежуток времени, пока xtermio делает снапшот.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39325990
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devДля создания нормального снапшота необходимо отключать от LUN'а все iSCSI инициаторы, т.е. тушить использующие этот LUN сервера
это если бы у ФБ не было нбэкапа. А так, что для снапшотов xtremio, что для VSS или CBT, перед "снятием снапшота" надо залочить БД нбэкапом, а по окончании снапшота - разлочить. В принципе, все это достаточно просто оформляется в скрипты.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326002
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvэто если бы у ФБ не было нбэкапа. А так, что для снапшотов xtremio, что для VSS или CBT, перед "снятием снапшота" надо залочить БД нбэкапом, а по окончании снапшота - разлочить. В принципе, все это достаточно просто оформляется в скрипты.Я имел в виду общий случай создания снапшота LUN'а, а в случае с ФБ, да, согласен - достаточно залочить БД в консистентном состоянии и можно делать снапшот LUN'а с БД средствами xtermio.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326016
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_devGallemar, при этом, для обслуживания копии БД на снапшоте xtermio использовался тот же инстанс сервера FB, что обслуживает оригинальную базу?
Нет. Я специально на два поделил. Т.е. один инстанс с портом 3050,второй 3070.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326018
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственный ньюанс после создания снапшота LUN'а - если БД оригинала необходимо разблокировать через nbackup -N, чтобы влить в базу данные из дельты, то БД на снапшоте необходимо разблокировать через nbackup -F.
Блокирование и разблокирование
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326019
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvПоскольку у вас снапшоты как бы динамически обновляются данными из production, работая со снапшотом ты этого не видишь.
Мммм, а это как? Можешь объяснять?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326045
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarНет. Я специально на два поделил. Т.е. один инстанс с портом 3050,второй 3070.Хм... Какой режим снапшота использовали - Copy-on-Write? Вам нужен режим Redirect-on-Write.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326046
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

у тебя же суперклассик? я подозреваю, если бы был суперсервер 3.0, то к снапшоту ты бы никак вторым инстансом подключиться бы не смог. А так, xtremio второму инстансу возвращает тот же хэндл, и получается, что лок-файл используется обоими инстансами.
А вот если бы ты подключился к снапшоту ФБ с другого компа, тогда, по идее, база бы почти моментально поломалась. Ну или бы открыть вторым инстансом было бы нельзя.

GallemarМммм, а это как? Можешь объяснять?
я же дал ссылку на документ, начиная с 5й страницы.
Есть информация о блоках, которые существовали в БД production на момент старта снапшота. И есть информация о блоках, которые изменены в production с этого момента. Если идет запись в снапшот, то по факту она идет в production. Снапшот сам по себе не предназначен быть модифицируемым. Модифицировать можно только клон, который является физической копией какого-то снапшота.

Все там написано, в том числе про чтение для snapshot неизмененных блоков из production, и т.д. Собственно, rdb_dev и об этом пишет (а я только предполагал, что это так).
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326048
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev,не скажу, ведущего админам нет на месте
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326051
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvGallemar,
у тебя же суперклассик?
Просто классик. На суперклассик перейти не могу, есть проблемы с базой из-за приложения, при входе/выходе в программу лезут в mon$. А переподключений много, всякие импорты данных и т.п.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326069
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarНа суперклассик перейти не могу, есть проблемы с базой из-за приложения, при входе/выходе в программу лезут в mon$.

что-то я не пойму как это связано. Есть какие-то особенные проблемы с mon$ именно в архитектуре SC, которые отсутствуют в CS?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326077
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

в данном случае пофиг, что классик что суперклассик. Они с файлом БД одинаково в shared-режиме работают, и несколько инстансов могут использовать один и тот же файл лок-менеджера. Грубо говоря, два процесса суперклассика равны двум процессам классика :-)
А вот суперсервер блокирует базу в exclusive access.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326081
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисчто-то я не пойму как это связано. Есть какие-то особенные проблемы с mon$ именно в архитектуре SC, которые отсутствуют в CS?
Да нет. В 2.5.3 есть баг, конкретно номер не скажу, но суть в том, что блокировочник не отпускает страницы при запросах к mon$ когда их много. Внешне это выглядит так - база висит, подключится к ней нельзя, все коннекты и их попытки зависают, при завершении процессов fb база оживает. Я в такие моменты просто смотрю вывод fb_lock_print и вырубаю по PID кто мешает. Вот так это выглядит:
LOCK_HEADER BLOCK
Version: 145, Active owner: 0, Length: 134217728, Used: 78912256
Flags: 0x0001
Enqs: 2547741716, Converts: 8885068, Rejects: 46728876, Blocks: 32908983
Deadlock scans: 173, Deadlocks: 0, Scan interval: 120
Acquires: 2849648926, Acquire blocks: 572643349, Spin count: 0
Mutex wait: 20.1%
Hash slots: 65521, Hash lengths (min/avg/max): 0/ 1/ 8
Remove node: 0, Insert queue: 0, Insert prior: 0
Owners (531): forward: 3374416, backward: 78912144
Free owners: *empty*
Free locks (15233): forward: 538120, backward: 76384536
Free requests (30258): forward: 66054320, backward: 25763512
Lock Ordering: Enabled

OWNER BLOCK 3374416
Owner id: 116221815029764, type: 1, pending: 43667968
Process id: 27060 (Alive), thread id: 23800
Flags: 0x06 scan wait infn
Requests (113): forward: 3374528, backward: 43667968
Blocks: *empty*
3374416 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69951800 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
23056288 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69951800 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
26601168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69951800 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
23056288 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69951800 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63064952 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
71062912 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
46732168 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
12568360 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
63066848 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
69624392 waits on
53536648 waits on
74358808 waits on nothing.
52524512 waits on
53536648 waits on
74358808 waits on nothing.
и т.д.


В классике нужно завершить 2-3 процесса,а в суперклассике всех гасить приходится. На более старшие версии тоже не могу перейти из-за другого бага.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39326110
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvGallemar, я же дал ссылку на документ, начиная с 5й страницы.
Есть информация о блоках, которые существовали в БД production на момент старта снапшота. И есть информация о блоках, которые изменены в production с этого момента. Если идет запись в снапшот, то по факту она идет в production. Снапшот сам по себе не предназначен быть модифицируемым. Модифицировать можно только клон, который является физической копией какого-то снапшота.

Все там написано, в том числе про чтение для snapshot неизмененных блоков из production, и т.д. Собственно, rdb_dev и об этом пишет (а я только предполагал, что это так).Дмитрий, это, как раз, наследие старой реализации снапшота под названием Copy-on-Write, когда старый блок данных переносится в reserved snap pool хранилище, а на его место в reserved pool пишется новый. Но даже в этом случае проблем быть не должно, так как неизмененные данные будут читаться из reserved snap pool (есть подозрение, что в картинке 3 на стр. 7 перепутаны слова changed и unchanged). Более свежий алгоритм снапшота - Redirect-on-Write описан на стр. 7-9
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513846
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С всеобщего позволения подниму тему.
Вот такая проблема - при попытке обновить метаданные снепшота получаю сообщение, что object is use. Как это может быть? Вопрос в первую очередь к Владу и Дмитрию.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513859
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что конкретно делаешь (DDL команда) и полный текст ошибки
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513876
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

create or alter procedure

Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
lock conflict on no wait transaction.
unsuccessful metadata update.
object PROCEDURE "USR_ACCEPT_PEREOC" is in use.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513892
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) кто-то еще подключен к базе и закешировал эту процедуру
2) сколько раз уже говорили - DDL надо выполнять в WAIT-транзакции! Если параноик - с явным таймаутом.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513912
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr1) кто-то еще подключен к базе и закешировал эту процедуру
2) сколько раз уже говорили - DDL надо выполнять в WAIT-транзакции! Если параноик - с явным таймаутом.

1) Нету никого, кроме меня.
2) Выполняю в IBExpert, там нет возможности выбрать wait.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513921
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarтам нет возможности выбрать wait.

Есть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513928
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий, какая ситуация. Есть две базы - одна это продуктив, а вторая - её изменяемый снепшот. Если в продуктиве использовать процедуру, то её нельзя будет изменить в снепшоте. Почему это происходит? Ведь снепшот изменяемый и любые изменения должны быть записаны. Как работает это механизм?
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513931
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Небольшая поправка - если снепшот подключен к другому серверу - проблема не воспроизводится
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513932
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovGallemarтам нет возможности выбрать wait.

Есть.

Понял,думал нельзя руками поправить.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513934
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarНебольшая поправка - если снепшот подключен к другому серверу - проблема не воспроизводится
Вру. Проблема то есть, то нет вне зависимости куда подключен снепшот
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513938
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarGallemarНебольшая поправка - если снепшот подключен к другому серверу - проблема не воспроизводится
Вру. Проблема то есть, то нет вне зависимости куда подключен снепшот
Опять вру. Выставил в настройках wait и понять не могу откуда магия. Итог - на разных серверах проблемы нет.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513978
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarВыставил в настройках wait и понять не могу откуда магия.Поиском по форуму, DE уже расписывал, что да как.
Gallemar1) Нету никого, кроме меня.Коль уж ты пришел из эксперта, то ты можешь быть там в нескольких "инкарнациях" и сам себе наступать на "это самое".
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39513990
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyКоль уж ты пришел из эксперта, то ты можешь быть там в нескольких "инкарнациях" и сам себе наступать на "это самое".
Специально выбирал те процедуры, в которые ни я , ни остальные просто не полезут.
...
Рейтинг: 0 / 0
Mirroring FireBird 2.5
    #39514298
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarIvan_PisarevskyКоль уж ты пришел из эксперта, то ты можешь быть там в нескольких "инкарнациях" и сам себе наступать на "это самое".
Специально выбирал те процедуры, в которые ни я , ни остальные просто не полезут.

Эксперт - штуко тонкое. Ты никогда не знаешь сколько там транзакций открыто и что закешировано. Депенденсы по какой-нибудь таблице глянул - пожалте бриться, полбазы in use. Во всяком случае, так было долгое время. В последних стало полегче. Причём, если в Эксперте оно in use, то просто тупо перенеся текст процедуры в WISQL, ничего нигде не закрывая, никакого тебе in us-a.
...
Рейтинг: 0 / 0
95 сообщений из 95, показаны все 4 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Mirroring FireBird 2.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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