Публикации по теме 'batch-insert'


Как вставить массовые данные в MySQL Java
Использование PrepapredStatement для вставки пакетных данных Первоначально опубликовано в asyncq.com Введение Как разработчик, мы взаимодействуем с базами данных в различных объемах. Часто наше действие состоит из операций выбрать , вставить и обновить . Когда размер данных растет, мы часто находим узкие места…

Вопросы по теме 'batch-insert'

Игнорировать ошибки пакетной вставки Postgresql
Предположим, этот простой SQL-запрос: INSERT INTO table (col1,col2) VALUES (val1,val2),(val3,val4),(val5,val6); Допустим, val3 является недопустимым значением для col1 . Это приведет к тому, что psql прервет всю команду INSERT — он не...
2340 просмотров
schedule 24.07.2023

Пакетная вставка ActiveRecord (yii2)
Можно ли вставить несколько строк в один запрос с помощью Yii ActiveRecord? Или это возможно только через объекты DAO более низкого уровня? У меня есть две модели: 1- транзакция 2-транзакцияItems В элементах транзакций есть несколько строк...
47960 просмотров
schedule 06.11.2023

ActiveRecord::StatementInvalid SQLite3::BusyException: база данных заблокирована в пакетной вставке
Я делаю пакетную вставку следующим методом module DatabaseHelper ActionHelper = ActionController::Base.helpers CONN = ActiveRecord::Base.connection def self.mass_sql_insert(klass, columns, values, batch_size = 500) table =...
875 просмотров

Apache DBUtils — зачем нужен обработчик результатов для вставки?
Я запускаю оператор вставки, используя Apache DBUtils. Однако я не уверен, почему я должен включать ResultSetHandler для этого случая: String theQuery = QueryGenerator.insertintoStats(); ResultSetHandler<Object> dummyHandler = new...
1650 просмотров

Сборка мусора, похоже, не работает в java
В приведенном ниже методе есть 2 цикла for. Первый цикл повторяется 36000 раз, а внутренний цикл forloop повторяется 24 раза, поэтому общее количество вставляемых записей будет 864000. Выполнение кода длится почти 3,5 часа и завершается. (Вставка...
140 просмотров

Пакетная вставка в Google Cloud Storage с использованием Java API?
Согласно документации это возможна пакетная вставка в службу Google Cloud Storage с использованием HTTP. Но как это сделать с помощью Java API? Кажется, я не могу найти никакой документации или примеров этого.
780 просмотров
schedule 04.09.2022

Вставка большого количества записей без блокировки таблицы
Я пытаюсь вставить 1 500 000 записей в таблицу. Я сталкиваюсь с проблемами блокировки таблицы во время вставки. Поэтому я придумал следующую пакетную вставку. DECLARE @BatchSize INT = 50000 WHILE 1 = 1 BEGIN INSERT INTO...
29850 просмотров
schedule 23.10.2022

как создать пакетную вставку в yii2
как создать пакетную вставку Посмотреть проверка двух входных номеров и проверка входной цены буксира и проверка даты ввода буксира <input type='text' name="number_check[]"> <input type='text' name="price_check[]"> <input...
248 просмотров
schedule 17.03.2023

Spring JPA - Hibernate: слишком много выполнения пакетной вставки select nextval («последовательность»)
Теперь я пытаюсь повысить производительность своего веб-приложения, использую spring JPA 2.3.0- Hibernate 5.4.15.Final, Postgres 12 и управляю транзакцией с помощью @Transaction. Веб-приложение развертывается на aws beanstalk, запускает несколько...
1118 просмотров

Spring JDBCTemplate пакетная вставка БЕЗ отката транзакций (даже если одна или несколько записей в пакете завершаются сбоем)?
Мне нужно сохранить список объектов в БД в виде пакетной вставки, но я не хочу, чтобы весь пакет откатывался, если один или несколько объектов терпят неудачу; т. е. любые записи, которые были успешно сохранены, должны оставаться в БД. Кроме того,...
60 просмотров