Spring Boot JPA INSERT занимает слишком много времени для 800 записейJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Spring Boot JPA INSERT занимает слишком много времени для 800 записей

Сообщение Anonymous »

Я пытаюсь сохранить до 5000 записей. < /p>
Я использую нормальный репозиторий JPA (

Код: Выделить всё

abcDAO.saveAllAndFlush()
) с

Код: Выделить всё

Spring Transaction
[/b] для вставки всех моих записей.
Я называю этот контроллер вставки в качестве API REST. /> Ниже приведена модель JPA сущности, которую я пытаюсь вставить, < /p>

Код: Выделить всё

package com.abc.def.xyz.entity;

import org.hibernate.annotations.RowId;

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@Entity(name = "TABLE_NAME")
@RowId
@Table(name = "TABLE_NAME", schema = "SCHEMA_NAME")
public class ABCData{

@Id
@Column(name = "unique_id")
private String uniqueId;

@Column(name = "name")
private String name;

@Column(name = "age")
private Integer age;

@Column(name = "lastUpdatedOn")
private java.sql.Timestamp lastUpdatedOn;

@Column(name = "lastUpdatedBy")
private String lastUpdatedBy;

@Column(name = "comments")
private String comments;

}
< /code>
Эта модельная сущность не имеет первичного ключа, который генерируется последовательно или любым способом базой данных Oracle, [b]Id
генерируется третьей стороной [/b], и нет возможности добавить еще один столбец с последовательности.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... 00-records
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Spring Boot JPA INSERT занимает слишком много времени для 800 записей
    Anonymous » » в форуме JAVA
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot JPA INSERT занимает слишком много времени для 800 записей
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot JPA INSERT занимает слишком много времени для 800 записей
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot JPA INSERT занимает слишком много времени для 800 записей
    Anonymous » » в форуме JAVA
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot JPA INSERT занимает слишком много времени для 800 записей
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»