Описание тега batch-insert
2
ответа
Вставьте значения или проигнорируйте строку, если ограничение не выполнено
В SQL Server 2008 есть способ вставить строки, пропуская те строки, которые вызывают сбой ограничения внешнего ключа? Например, у меня есть оператор вставки, похожий на этот: insert into tblFoo(id, name, parent_id, desc) values (1, 'a', 1, null), (2…
16 ноя '11 в 12:14
1
ответ
Самый быстрый подход к вставке больших коллекций данных в Cassandra в C#
Я немного озадачен самым быстрым способом добавления больших коллекций в базу данных кассандры. Я прочитал, что я не должен использовать пакетную вставку, потому что она создана для атомарности. Даже Кассандра дает мне информацию, чтобы использовать…
05 ноя '15 в 21:08
2
ответа
Пакетный коммит для индекса Lucene
Я хочу индексировать документы партиями. Я устанавливаю IndexWriterConfig.setMaxBufferedDocs() установить общее количество документов в памяти, прежде чем они будут зафиксированы в индексе. Нужно ли вести учет на добавленный документ и явно выдавать…
13 июл '12 в 10:58
2
ответа
Пакетная вставка MySQL: получить количество вставленных строк
Я использую Java для выполнения пакетной вставки в таблицу MySQL: cnx = lconnect.openConnection(); mStatement = cnx.createStatement(); boolean firstTime = true; PreparedStatement preparedStatement = null; preparedStatement = cnx.prepareStatement(str…
03 май '12 в 08:49
1
ответ
Связать параметры в пакетной вставке в YII 1,0
Я хочу скопировать одну запись и обновить несколько полей и вставить ее несколько раз в одну таблицу. Я хочу сделать эту операцию в одном запросе SQL, поэтому я думаю о batchinsert, но я не могу использовать метод привязки параметров. INSERT INTO ta…
14 фев '18 в 13:40
1
ответ
Пакетная вставка Hibernate 4.3 Spring 4 со связующим столом
Позвольте мне начать с того, что я не программист на Java, но я пытаюсь изучить некоторые новые (для меня) вещи. У меня есть два следующих DAO: Полка package org.sample.bookshelf.model; import java.util.Set; import javax.persistence.CascadeType; imp…
02 фев '14 в 15:28
7
ответов
Java: вставка нескольких строк в MySQL с помощью PreparedStatement
Я хочу вставить несколько строк в таблицу MySQL одновременно, используя Java. Количество строк является динамическим. В прошлом я делал... for (String element : array) { myStatement.setString(1, element[0]); myStatement.setString(2, element[1]); myS…
04 дек '10 в 18:20
1
ответ
Предотвратить дублирование batchInsert в yii2
$connection->createCommand()->batchInsert('user', ['name', 'age'], [ [$names, $ages], ])->execute(); Я знаю, что могу сделать пакетную вставку, используя код выше в Yii 2. Но как я могу предотвратить повторяющийся ввод с помощью batchInsert…
27 сен '16 в 04:01
1
ответ
Как автоматически увеличить идентификатор в пакетной вставке
У меня есть следующий запрос, который я хочу выполнить INSERT INTO TableB (ID, Age, RollNo) SELECT (select (max(id) + 1) from TableB), Age, RollNo FROM TableA WHERE Age > 20 AND RollNo < 500 Теперь все новые записи имеют одинаковый идентификат…
18 сен '15 в 20:50
1
ответ
Пакетная вставка Cassandra с использованием драйвера DataStax C#
Я создаю приложение для измерения производительности баз данных NoSQL, и у меня проблема с пакетной вставкой большого объема данных в базу данных Cassandra. Когда я пытаюсь пакетно вставить более 1000 записей, используя драйвер DataStax C#, я получа…
23 окт '15 в 12:14
1
ответ
Hibernate+SQLServer / Batch вставляет только новые записи
Я пытаюсь, используя Hibernate 4.3 и SQL-Server 2014, выполнить пакетную вставку в таблицу только для тех объектов, которые еще не сохранены. Я создал простую таблицу с первичным ключом, определяющим игнорирование дубликатов ключей. create table ite…
25 янв '19 в 15:39
1
ответ
Сборка мусора не работает в Java
Приведенный ниже метод имеет 2 для циклов. Firstloop повторяется 36000 раз, а внутренний forloop повторяется 24 раза, поэтому общее количество вставок записей будет 864000. Выполнение кода выполняется почти 3,5 часа и завершается (сбой вставки запис…
22 мар '16 в 06:01
0
ответов
MyBatis Batch Insert Error
Вставка SQL <insert id="createConditionProducts" parameterType="PromotionConditionProduct"> INSERT INTO promotion_condition_product(<include refid="allExcludedId"/>) VALUES <foreach collection="list" index="index" item="item" separato…
08 сен '16 в 09:53
1
ответ
Session.Save отправляет запрос в базу данных?
Мне нужно улучшить производительность очень медленного кода, и я довольно новичок в Hibernate. Я тщательно изучил код и пришел к выводу, что проблема заключается в том, что он имеет большой набор сущностей для загрузки и update/insert, Чтобы перевес…
08 янв '19 в 10:24
1
ответ
Perl MongoDB batch_insert - можно сделать как upsert?
perl, mongodb 2.4.9, perl MongoDB 0.702.1 Когда я выполню $collection->batch_insert(\@array), это работает нормально, но есть ли способ заставить сделать upsert в этом случае?
21 июл '16 в 20:15
2
ответа
codeigniter Insert_batch не работает
Я пытаюсь вставить несколько строк в таблицу базы данных, используя codeigniter insert_batch. На основании сообщения об ошибке кажется, что столбцы таблицы не установлены. только количество массивов: Мой взгляд: <table class="table"> <cente…
23 мар '17 в 05:27
1
ответ
Производительность функции VALUES(col_name) в предложении UPDATE
Вопрос о SQL устаревший код для MySQL база данных. Известно, что при выполнении INSERT ... ON DUPLICATE KEY UPDATE заявление VALUES(col_name) Функция может использоваться для ссылки на значения столбца из части INSERT вместо передачи точных значений…
03 июн '16 в 08:24
2
ответа
Ruby on Rails обновляет несколько записей в одном запросе
Привет у меня есть приложение rails, в котором я хочу создать несколько записей в одном запросе это мой код inserts = [] 1000.times do inserts.push "user name" end inserts = inserts.map {|bar| "(#{bar.to_s})"}.join(",") ActiveRecord::Base.connection…
26 авг '16 в 12:58
0
ответов
Как пакетно вставить строки в SQL Server, используя VBA
У меня есть требование для вставки данных в SQL Server 2012. Данные, которые нам нужны, могут быть большими по объему (возможно более 100 тыс.). Я знаю, как вставить с одной строкой, но это слишком медленно в этом случае. Есть ли другой способ сдела…
27 окт '17 в 02:15
3
ответа
Массивная вставка с JPA + Hibernate
Мне нужно сделать массивную вставку, используя EJB 3, Hibernate, Spring Data и Oracle. Первоначально я использую Spring Data и код ниже: talaoAITDAO.save(taloes); Где talaoAITDAO - это подкласс Spring Data JpaRepository, а taloes - это объект Collec…
29 ноя '13 в 12:01