Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'transactions'

какая доза параметра транзакции означает QueueConnection.createQueueSession(boolean transacted, int acceptMode)
в JMS API у нас есть метод QueueConnection.createQueueSession (логическая транзакция, int acceptMode) Мне интересно, что именно означает параметр транзакции? Я знаю, что если установить его как true, нам нужно вызвать метод QueueSession.commit()...
03.06.2024

Сеанс / транзакция NHibernate на запрос, предотвращающий множественные вставки
Проект MVC 3, над которым я работаю, фиксирует / откатывает все вызовы вставки / обновления, которые я делаю в конце текущего сеанса. Это отлично работает в большинстве случаев, за исключением того момента, когда я делаю несколько вставок. Когда...

Сериализуемый тупик транзакции
В документации сказано, что serializable транзакции выполняются одна за другой. Но на практике это не похоже на правду. Вот две почти равные транзакции, разница всего в 15 секундах. #1: set transaction isolation level serializable go...

Ошибки не обрабатываются блоком Try / Catch в SQL Server
Мы используем следующий шаблон обработки ошибок в хранимых процедурах SQL Server: ALTER PROCEDURE [dbo].[USP_Districtdata_Import] @DistrictData DistrictData Readonly AS BEGIN SET NOCOUNT ON; BEGIN TRY BEGIN TRAN --Insert the...

Как разрешить распределенную транзакцию java.sql.SQLException, ожидающую блокировки
Мы используем комбинацию Oracle 11G и JDK1.8. В нашем приложении мы используем XAConnection, XAResource для транзакции БД. т. е. распределенные транзакции. В некоторых случаях нам нужно убить наш процесс Java, чтобы остановить приложение. После...

Как добавить транзакцию для 2 триггеров
У меня есть 2 хранимые процедуры, которые будут обновлять 2 таблицы и активировать 2 триггера. CREATE PROCEDURE UP_CheckOut @idBill INT, @finalPrice INT AS UPDATE DBO.Bill SET Status = N'Finished', FinalPrice =...

Новые материалы

Я собираюсь научить вас Python шаг за шагом
Привет, уважаемый энтузиаст Python! 👋 Готовы погрузиться в мир Python? Сегодня я приготовил для вас кое-что интересное, что сделает ваше путешествие более приятным, чем шарик мороженого в..

Альтернатива шаблону исходящих сообщений для архитектуры микросервисов
Познакомьтесь с двухэтапным сообщением В этой статье предлагается альтернативный шаблон для папки Исходящие : двухэтапное сообщение. Он основан не на очереди сообщений, а на..

React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...

Ториго  — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го? Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban  —..

Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..

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