powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / ANN: Firebird семинар "Все О Транзакциях"
25 сообщений из 147, страница 1 из 6
ANN: Firebird семинар "Все О Транзакциях"
    #38623863
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет,

3-й семинар мирового тура Firebird, посвященного транзакциям, пройдет в Москве 4 июня 2014 года.

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

Подробности - здесь http://www.firebirdsql.org/en/firebird-tour-moscow/

With best regards,
Alexey Kovyazin
www.ibsurgeon.com
www.ibase.ru/techsupp.htm
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38624019
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.firebirdsql.org/en/firebird-tour-moscow/ От частного лица возможна по карточке или через WebMoneyА можно просто, по-деревенски: привести наличные (eur/usd) и оплатить ?
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38624024
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет,

тебе можно просто прийти. Членам Firebird Project 100% скидка :)


С уважением,
Алексей
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38624149
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид привести наличные (eur/usd) и оплатить ?
я уточню - за нал, shareit, webmoney, ЯД и прочее бухгалтерских документов, разумеется, не будет. По безналичному расчету принимаем оплату только для групп (в крайнем случае - и для 1 участника).
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38624565
akrush
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

А можно оплатить, но получить видеозапись т.к. нет возможности физического присутствия.
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38624608
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор3 участника
(используйте валюту евро или доллары, т.к. пересчет в рубли в магазине проводится по завышенному курсу).

там где эта надпись ссылка залезна на скобку


Код: html
1.
2.
3.
4.
5.
<a href="http://www.shareit.com/product.html?productid=300604679&languageid=12&currencies=USD_EUR">
3 участника
<br>
(
</a>
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38624612
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akrush,

видеозапись или аудиозапись не планируется, и не будет разрешена.
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38624625
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvakrush,

видеозапись или аудиозапись не планируется, и не будет разрешена.
Очень обидно.
p.s.
Основные докладчики семинара:

Влад Хорсун, Firebird Project
Дмитрий Кузменько, IBSurgeon/IBase
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38627880
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarОчень обидно
этот вопрос уже мусолился много раз.
Во-первых, семинар платный. Поэтому если бы мы это записали, то это пришлось бы продавать, а видео сразу бы выложили, и фактически, тогда, оплатившие бы задали вопрос - нафига мы ходили и платили, если можно было скачать?
Во-вторых, если записать видео и выложить, то как проводить такой же семинар где-нибудь не в Москве?
В третьих, можно вообще просто записать видео, и выложить, а семинары не проводить.

И, наконец, популярность выкладываемого видео, даже с бесплатных семинаров, сильно преувеличена. Куда популярнее именно технические видео, в том смысле, что на видео гораздо лучше смотреть текст во весь экран и слушать доклад, чем смотреть на докладчика, размахивающего руками :-)
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38627969
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИ, наконец, популярность выкладываемого видео, даже с бесплатных семинаров, сильно преувеличена.
пункт противоречит первым.

ну и на моё имхо - делать семинар который укладывается в видеолекцию бессмысленно.
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38628126
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv> Во-первых, семинар платный

Тогда "Во-вторых" и "В третьих" можно было не говорить.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38628357
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvGallemarОчень обидно
этот вопрос уже мусолился много раз.
Во-первых, семинар платный. Поэтому если бы мы это записали, то это пришлось бы продавать, а видео сразу бы выложили, и фактически, тогда, оплатившие бы задали вопрос - нафига мы ходили и платили, если можно было скачать?
Во-вторых, если записать видео и выложить, то как проводить такой же семинар где-нибудь не в Москве?
В третьих, можно вообще просто записать видео, и выложить, а семинары не проводить.

И, наконец, популярность выкладываемого видео, даже с бесплатных семинаров, сильно преувеличена. Куда популярнее именно технические видео, в том смысле, что на видео гораздо лучше смотреть текст во весь экран и слушать доклад, чем смотреть на докладчика, размахивающего руками :-)
Может стоит тогда делать больше именно технического видео? Если не хочется делать это бесплатно есть такая удобная система как краудфандинг.
p.s. - записей http://ibase.ru/webinar.html за 2012 год нету, давно прошу выложить куда нибудь и до сих пор тишина.
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38628487
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowделать семинар который укладывается в видеолекцию бессмысленно.
он и не укладывается, потому что с 10 до 17-ти.

Gallemarесть такая удобная система как краудфандинг.
ага. спасибо, я уже имел дело с этой херней (не стесняясь называю вещи своими именами), собирал деньги в ФФ. Больше в РФ этим заниматься не хочу. Кроме того, в Москве разработчики не могут оторвать зад от стула, сходить на семинар. Даже на бесплатный.
Не хотел я провоцировать, но как будто бы все прям все знают, такие премудрые, что аж кошмар. Особенно это относится к тем, кто sql.ru только читает, и ничего сюда не пишет.

Gallemarзаписей http://ibase.ru/webinar.html за 2012 год нету, давно прошу выложить куда нибудь и до сих пор тишина.
какие записи? все там за 2012 год у меня выложено.
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38628512
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,
битые ссылки:
14.03.2012
InterBase, часть 1 - версии, большие и малые БД, smp, шифрование
Дмитрий Кузьменко в гостях у Embarcadero
(глухой звук!)

25.07.2012
Change Manager (управление изменениями) для InterBase и Firebird
Дмитрий Кузьменко в гостях у Embarcadero
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38628517
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvага. спасибо, я уже имел дело с этой херней (не стесняясь называю вещи своими именами), собирал деньги в ФФ. Больше в РФ этим заниматься не хочу. Кроме того, в Москве разработчики не могут оторвать зад от стула, сходить на семинар. Даже на бесплатный.


Я живу в Иркутске. Так что сходить на платный семинар для меня проблема. Выкладывать за деньги вы не хотите, так что предложил вариант с краудфандингом. Напомните когда вы деньги собирали?
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38628616
DelphiCoder_1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторя уточню - за нал, shareit, webmoney, ЯД и прочее бухгалтерских документов, разумеется, не будет. По безналичному расчету принимаем оплату только для групп (в крайнем случае - и для 1 участника).

То есть, можно придти на семинар и оплатить на месте? Или нужна предоплата?
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38629313
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarтак что предложил вариант с краудфандингом.
тут это не работает и не сработает.

GallemarНапомните когда вы деньги собирали?
в 2006-2007 году, просто пожертвования в ФФ. за год было собрано что-то около 17 тысяч рублей.

DelphiCoder_1980То есть, можно придти на семинар и оплатить на месте? Или нужна предоплата?
прийти и оплатить можно, но это будет чистый нал, а на нал я никаких документов выдать не могу, ООО Айбэйз с налом не работает.
Разумеется, в случае оплаты на месте нужно заранее зарегистрироваться, т.е. написать письмо, например на sales@ibase.ru , что мол, ФИО, оплачу на месте.
В остальных случаях регистрацией является оплата через shareit или по безналу.
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38629537
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу пояснить - семинар учебный, не маркетинговый. По результатам прошедших семинаров стало понятно, что большинство разработчиков не понимает, как работают транзакции и связанные механизмы в Firebird, поэтому будем делать онлайн-курс по этому вопросу, с сертификацией по результатам курса (или семинара).
Постараемся успеть с сертификацией до семинара, а курс к осени-зиме.

С уважением,
Алексей
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38629590
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
большинство разработчиков не понимает, как работают транзакции и связанные механизмы в Firebird


Приходящие на семинары - конечно, не понимают.
И будут не понимать, ибо непонимающие всегда
найдутся и будут ходить на семинары.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38629855
DelphiCoder_1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторприйти и оплатить можно, но это будет чистый нал, а на нал я никаких документов выдать не могу, ООО Айбэйз с налом не работает.
Разумеется, в случае оплаты на месте нужно заранее зарегистрироваться, т.е. написать письмо, например на sales@ibase.ru , что мол, ФИО, оплачу на месте.

Спасибо. Понял, так и сделаю.
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38647509
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напомню

"в случае оплаты на месте нужно заранее зарегистрироваться, т.е. написать письмо, например на sales@ibase.ru , что мол, ФИО, оплачу на месте."

До начала семинара на проходную технопарка мы должны сдать список ФИО. Кто не будет записан - не попадет, или придется лезть через забор :-)
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38648576
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подробный план семинара по транзакциям


1. Обзор понятия транзакций, параметры транзакций
a. Исторический экскурс в транзакции (блокировочники, dirty read, почему в FB только snapshot и read_committed
b. Транзакция - логический кусок, объединяющий группу действий (успешных и неуспешных)
c. Свойства транзакций - ACID
d. Уровни изолированности - стандартные и как в ФБ, с примерами
e. read only\write
f. wait и nowait
g. Простые примеры, поясняющие суть уровни изолированности с т.з. клиента, без деталей относительно ТИП
h. Стандартная картинка взаимодействия транзакций

2. Транзакции в Firebird – отличия и особенности от стандартных
a. Полный синтаксис SET TRANSACTION, соответствие параметрам TPB
b. недокументированные (в IB) возможности
c. Откуда берутся тр-ции, или кто их создаёт
i. Приложение
ii. Системная тр-ция (тр-ция №0)
iii. Тр-ция сборщика мусора
iv. Автономные тр-ции – автостарт/автофиниш логгирование
v. Тр-ция для триггеров ON CONNECT\ON DISCONNECT
d. Простое объяснение версионности (с картинками)
e. Как возникают версии
f. Состояния транзакций (active, committed, rolled back, limbo)
g. Разница между Read Committed и Snapshot?
h. Взаимодействие между транзакциями с учетом маркеров: что такое OIT, OST, OAT, Next
i. Триггеры на события старта и стопа тр-ции
j. Контекстные переменные уровня тр-ции
k. Маркеры транзакций, картинка маркеров

3. Реализация транзакций в Firebird
a. Что происходит при старте тр-ции
i. вычисление глобальных счётчиков (OAT, OST, OIT) и что они вообще означают
ii. старт авто-свипа
b. Что происходит при коммите
i. работа DWF
ii. фактическое выполнение DDL запросов - как и когда
iii. рассылка ивентов
iv. сброс грязных страниц
v. отметка в TIP
c. Что происходит при роллбеке
i. штатный роллбек со сбросом кеша
ii. форсированный роллбек без сброса кеша
iii. отмена действий тр-ции с помощью анду-лога
iv. роллбек без помощи анду-лога
d. Что такое retaining, что он делает и что он НЕ делает
e. Авто-коммит (кто-нибудь вообще знает об этой фиче ?)
f. Управление потенциально большими объёмами памяти, связанной с тр-цией
i. временные блобы
ii. анду-лог
g. локальная копия TIP
h. Способность GTT быть модифицируемыми в read-only тр-циях

4. Взаимодействие транзакций и примеры шаблонов для разработки клиентских приложений. Разбор возможных конфликтов
a. читатель и читатели - ок (снепшот тото, рид-коммитед рид онли)
b. читатель и писатель - несколько вариантов
c. писатель и писатель - разбор конфликтов
d. Советы по использованию транзакций:
i. 1) Справочники
ii. 2) Разделение читающей и пишущей транзакции
iii. 3) Блокирование записи путем холостого апдейта
iv. 4) Блокирование SELECT WITH LOCK
v. 5) Рид-коммитед no_rec_version nowait - будет ждать коммит, rec_version) (sql.ru)
vi. 6) Отчеты - снепшоты

5. Механизм работы сборки мусора и sweep
a. зачем нужна сборка мусора
b. как она проходит (свертывание версий)
c. какая бывает сборка - кооперативная, фоновая, комбинированная
d. свип и сборка мусора
e. автосвип - положительные свойства и недостатки
f. примеры неправильной работы приложений, которая приводит к накоплению мусора
i. слишком длительные пишущие транзакции
ii. в Классике отсутствие чтения записей, которые были обновлены или удалены (больше работы для свипа).

6. Возможности управления транзакциями и их параметрами из компонент доступа и драйверов
a. “Непрямые” компоненты доступа и драйверы - BXE, dbExpress, ODBC, .Net Provider
b. Прямые компоненты доступа - IBX, FIBPlus, FireDAC
c. Управление транзакциями в приложениях. Примеры и практика
d. Управление длительностью транзакций в различных компонентах доступа.
e. Варианты реализации окон редактирования данных - когда стартовать и завершать транзакции
f. Дву-транзакционные компоненты
g. Завершение транзакций по retaining

7. Определение проблем в управлении транзакциями. Диагностика проблем с транзакциями и практика их разрешения

a. Анализ gstat -h
b. OIT, OST, OAT, NEXT - типичные сочетания, что происходит
c. Сочетания, при которых не происходит автоматическая сборка
d. Подпорка и как ее создать
e. IBTM и изменение в динамике маркеров. Моменты свипа
f. Большая дыра между ОИТ и ОСТ не означает мусора в БД, обозначает вероятность.
g. Если маркеры не сильно отличаются, мусор может
h. Борьба с неуправляемыми legacy-приложениями. “Подпорка” Профитмеда.
i. Если разница большая, то мусор не собирался, если разница маленькая (меньше дневного интервала) то мусора собирался.
j. Анализ gstat -r - можно узнать количество мусора, примеры c IBAnalyst
k. Обнаружение накопления версий при помощи IBAnalyst. Как и когда снимать статистику gstat -r
l. Типичные ошибки в управлении транзакциями.
m. IBTM - мониторинг транзакций, анализ статистики, поиск странных и узких мест (аналог в FBDataGuard)
n. mon$ - поиск длительных транзакций, соединений, выполняемых в транзакциях запросов. Использование MonLogger.
o. Trace API
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38653436
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Осталось 3 дня, в пятницу прекращаем запись на семинар!
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38655532
bread.short
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно, вопрос тупой, но всё же: на каком языке будет семинар?
...
Рейтинг: 0 / 0
ANN: Firebird семинар "Все О Транзакциях"
    #38655637
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bread.shortна каком языке будет семинар?
на иврите.
Докладчики - Кузьменко (Россия), Ковязин (Россия), Хорсун (Украина). Семинар проводится в Москве. На каком языке может быть семинар? :-)
...
Рейтинг: 0 / 0
25 сообщений из 147, страница 1 из 6
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / ANN: Firebird семинар "Все О Транзакциях"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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