Ошибки

Что делать, если я часто получаю ошибку "Transaction locks invalidated"?

При получении этой ошибки надо повторить выполнение транзакции, т.к. YDB использует оптимистичные блокировки. Если при чтении сканируется большое количество строк и эта ошибка возникает часто, имеет смысл разбить чтения на части.

Почему возникает ошибка "Exceeded maximum allowed number of active transaction"?

В логике на клиентской стороне надо стараться держать как можно более короткие транзакции. В рамках сессии разрешено не более 10 активных транзакций. При старте транзакции нужно использовать либо коммит-флаг для автокоммита, либо явный коммит/роллбек.