Size: a a a

QA — Load & Performance

2021 October 16

NK

ID:0 in QA — Load & Performance
На мой взгляд - ОЧЕНЬ полезный для нашего сообщества доклад о том, как работают блокировки в бд.
В данном случае речь идёт о MS SQL, но, как мне кажется, часть информации применима к большинству SQL-бд.

Преподаватель очень доходчиво рассказывает и показывает. Рекомендую.

https://youtu.be/iGsbXLgZMlo
YouTube
«Это мое» - Блокировки, Дедлоки и прочая чепуха
Описание: В этом докладе Дмитрий расскажет о том, как SQL Server работает с блокировками и обеспечивает логическую целостность данных в многопользовательской среде. Вы узнаете об основных типах блокировок, применяемых в SQL Server и о влиянии на них уровней изоляции транзакций. Вы поймете почему транзакции блокируют друг друга и узнаете основные причины появления дедлоков в системах. И, самое главное, Дмитрий продемонстрирует, несколько способов диагностики и решения проблем, связанных с блокировками.

Докладчик: Дмитрий Короткевич работает с SQL Server более 14 лет и специализируется в архитектуре, дизайне, разработке и оптимизации OLTP систем, обрабатывающих тысячи транзакций в секунду. Дмитрий является SQL Server MVP, а также имеет сертификации Microsoft Certified Master и Microsoft Certified Professional Developer. Автор книги "Pro SQL Server Internals".
источник

VG

Viktor Ganeles in QA — Load & Performance
Кстати, весь канал russianVC на ютубе - кладезь знаний.
источник

VG

Viktor Ganeles in QA — Load & Performance
Держи :)
источник
2021 October 17

РЗ

Роман Зимин... in QA — Load & Performance
Добрый вечер! Подскажите, ведь можно отдельно написать кастомный java request и встроить его в текущий тест-план?
Т.е. если уже есть тест-план с реализованными реквестами через GUI, но есть задача написать несколько запросов со слегка усложненной логикой, которые через через GUI джиметра делать неудобно.

В гугле нашел несколько примеров СОЗДАНИЯ НОВОГО тестплана программно из джавы. Но конкретно по созданию отдельного одного запроса ничего не смог нагуглить (или плохо гуглил) - может подскажете куда копнуть, или есть может туториалы какие-то?

Вот код: https://pastebin.com/73Y2qBfy
Что сделал:
1) Создал в методе runTest Header Manager
2) Создал HTTPSampler

Далее: по идее надо это все дело отправить, а как это сделать? С помощью http клиента?
источник

W

Wazicar in QA — Load & Performance
источник

W

Wazicar in QA — Load & Performance
Вам нужно JavaSampler
источник

W

Wazicar in QA — Load & Performance
И JavaRequest
источник

РЗ

Роман Зимин... in QA — Load & Performance
Cпасибо! Удалось отправить отправить реквест, получил 200 ОК. Правда во View Results Tree не видно запроса/ответа, и в графане запросы не видно, какие конкретно
источник

РЗ

Роман Зимин... in QA — Load & Performance
источник

РЗ

Роман Зимин... in QA — Load & Performance
не подскажете, как погуглить?)
источник

W

Wazicar in QA — Load & Performance
Ну там в Sampler нужно какие-то поля заполнить
источник

W

Wazicar in QA — Load & Performance
источник

W

Wazicar in QA — Load & Performance
Вот вроде джавадок для этого
источник

РЗ

Роман Зимин... in QA — Load & Performance
благодарю!)
источник

KY

Kirill Yurkov in QA — Load & Performance
источник

KY

Kirill Yurkov in QA — Load & Performance
такая есть вещь, может будет интересно
источник

KY

Kirill Yurkov in QA — Load & Performance
а вообще часть логики в жметер пилится в jsr223
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Забавная тема, но на Kotlin DSL лучше будет
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Вроде в гатлинге скоро будет
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Жябя/коклин дсл
источник