Описание тега autocommit

0 ответов

Mysql Cascade при обновлении не работает должным образом

Я разрабатываю приложение в Java. С помощью этого приложения я хочу хранить данные о студентах и ​​платежах, поэтому я решил создать базу данных с MySQL. Я создал схему с двумя таблицами(students,payments), students таблица имеет много столбцов, оди…
30 мар '14 в 12:20
1 ответ

JBoss автокоммит в Oracle не всегда работает

У меня очень интересная ситуация. Я немного новичок в JBoss и Oracle, работая в основном с Weblogic на DB2. Тем не менее, то, что я пытаюсь сделать, довольно просто. У меня есть local-tx-datasource для базы данных Oracle. Из моего кода Java I я вызы…
12 май '11 в 07:10
1 ответ

Лучший способ реализовать набор запросов на обновление в виде пакетов с использованием executebatch() в цикле

В следующем методе я пытаюсь запустить запрос на обновление в виде пакетов. Но этот метод время от времени зависает при запуске. Я предполагаю, что по какой-то причине он создает блокировку таблицы БД для sample_table, а затем при повторном запуске …
1 ответ

Как выполнить RollBack после ошибки?

Я создаю приложение с Java, которое хранит данные в базе данных Mysql. Поэтому я создаю код, который в первую очередь сохраняет данные, setAutocommit=false, если данные правильно сохраняются в базе данных setAutocommit=true. В случае ошибки выполнит…
12 авг '16 в 10:50
2 ответа

Java + SQL: INSERT INTO не работает

Я новичок в Java, и у меня возникают проблемы при вставке в таблицу HSQLDB. Я хочу, чтобы этот код добавил запись в таблицу VEHICLE. Но после запуска этого кода новая строка в таблице не появляется VEHICULEи у меня нет сообщений об ошибках в консоли…
15 фев '18 в 15:07
2 ответа

Does commit or rollback turn autocommit on impliclitly in PHP's mysqli?

Я делаю транзакции в PHP с классом mysqli и нахожу документацию autocommit() крайне неполной. Из примеров я делаю вывод, что установка false для автоматической фиксации неявно выполняет "начальную транзакцию". Это правильно? Что еще более важно, я н…
25 сен '12 в 15:02
1 ответ

Mysql автокоммит отношения с запросом кеша

Когда я использую питона mysqldb запрос данных из БД, мой запрос занимает около 1-3 секунд. Но когда я добавляю conn.autocommit(True)запрос работает очень быстро (менее 1 секунды). Есть ли связь между кешем запросов и автокоммитом?
05 июн '15 в 06:42
1 ответ

Как установить autocommit в false в спящем режиме с помощью Spring MVC

В настоящее время я изучаю интеграцию Spring + Hibernate, и пока я заставляю его работать. Но я столкнулся с ситуацией, когда я не хочу фиксировать транзакцию в конце процесса, потому что я просто хочу увидеть сгенерированный SQL-запрос для целей те…
2 ответа

Транзакции, когда должны быть отменены и откат

Я пытаюсь отладить приложение (в PostgreSQL) и обнаружил следующую ошибку: "текущая транзакция прервана, команды проигнорированы". Насколько я понимаю, "транзакция" - это просто понятие, относящееся к базовому соединению с базой данных. Если в соеди…
12 окт '08 в 11:38
5 ответов

commit() должен быть вызван перед извлечением значений для параметров out?

При написании java JDBC-кода для вызова хранимой процедуры я использую con.setAutoCommit(false); У меня вопрос в чем разница в следующих подходах: Подход-1: con = DBConnection.getConnection(); con.setAutoCommit(false); stmt= con.prepareCall("{call u…
10 ноя '17 в 15:59
2 ответа

MySQL: LOCK TABLES с автоматической фиксацией и START TRANSACTION

В документации по MySQL есть утверждение, которое я не понимаю: Правильный способ использования LOCK TABLES и UNLOCK TABLES с транзакционными таблицами, такими как таблицы InnoDB, состоит в том, чтобы начать транзакцию с SET autocommit = 0 (не START…
26 май '18 в 06:02
1 ответ

SQL PreparedStatement & autocommit

Если я создаю подготовленное заявление, используя соединение JDBC с отключенной автоматической фиксацией, нужно ли вызывать commit(), чтобы сделать транзакцию постоянной или достаточно только подготовительного вызова? Обратите внимание, что я хочу т…
30 май '12 в 10:58
1 ответ

ORA-00054: ресурс занят и получен с указанным значением NOWAIT или истекло время ожидания, исключение java.sql.SQLException

jdbcTemplate.execute("alter table UKIADATA rename to UKIADATA_temp"); jdbcTemplate.execute("alter table UKIADATA_2 rename to UKIADATA"); jdbcTemplate.execute("alter table UKIADATA_temp rename to UKIADATA_2"); logger.info("Tables swapped."); Я получа…
05 окт '17 в 03:16
1 ответ

Когда пирамида совершает транзакцию zodb?

Я следовал руководству по http://docs.pylonsproject.org/docs/pyramid/en/latest/tutorials/wiki/index.html Я знаю, что когда я добавляю или изменяю постоянные объекты (в данном случае объекты Page), изменения не будут сохраняться до transaction.commit…
24 мар '15 в 09:45
2 ответа

Зафиксируйте несколько веток одновременно с помощью git

У меня есть две ветви A и B в проекте, над которым я работаю. B отличается от A одним коммитом, который является частью кода, полностью независимым от того, над чем я работаю в течение следующего времени (иначе, у меня будет много коммитов, которые …
25 дек '10 в 23:03
0 ответов

Установка AUTOCOMMIT=0/1 на глобальном уровне, кажется, не имеет никакого эффекта в MariaDB 10.3

Я парень из Oracle, в настоящее время изучаю MariaDB и MySQL. Я бегу MariaDB 10.3. К моему удивлению, изменения, которые я делаю в сеансе 1 без первого запуска транзакции, сразу видны для сеанса 2, даже если я установил AUTOCOMMIT=0 на глобальном ур…
06 дек '18 в 22:58
0 ответов

Пакет Spring NoClassDefFoundError: oracle/xdb/XMLType

У меня есть пакетный проект Spring, который подключается к базе данных Oracle SQL и позволяет экспортировать / импортировать некоторые данные с помощью файлов xls. В своей работе я сначала делаю удаление в таблице, прежде чем импортировать данные. И…
27 фев '19 в 14:07
4 ответа

Spring MVC JDBC DataSourceTransactionManager: данные, принятые даже после readonly=true

В настоящее время я занимаюсь разработкой приложения Spring MVC. Я настроил JDBC TransactionManager, и я делаю декларативное управление транзакциями с использованием AOP XML. Однако, даже если я настраиваю метод для выполнения только для чтения =tru…
07 май '12 в 05:21
0 ответов

php autocommit FALSE

Когда я делаю в php-файле что-то вроде этого: $mysqli->autocommit(FALSE); $mysqli->multi_query($sqlCombined); $mysqli->autocommit(TRUE); Останавливает ли фиксация всю базу данных или только поток, который выполняет мою программу php?Я имею …
07 мар '17 в 12:01
4 ответа

Как настроить смешанный (S)FTP + Git рабочий процесс для веб-сайта

У меня есть много сайтов с виртуальным хостингом, которые в настоящее время обновляются через chroot SFTP. Обновления выполняются клиентами (как правило, с помощью Dreamweaver и CuteFTP/Filezilla) и сотрудниками моей компании (обычно с помощью Eclip…
03 апр '13 в 03:53