From b3fed6b54585137952dbee6112d27aca7603979c Mon Sep 17 00:00:00 2001 From: Johnathan Douglas Date: Mon, 10 Jul 2023 10:17:26 -0300 Subject: [PATCH] update massive 4 e 5 --- README.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e08413d..ce6d607 100755 --- a/README.md +++ b/README.md @@ -25,12 +25,12 @@ run migrate; php artisan migrate:fresh --seed ``` -# Insert - -Inserir um registro por vez. +# Analyse Insert `Insert1` +Insere um registro por vez. + ```sql insert into transactions (id, value, date) values (1, 10, '2023-04-01'); @@ -44,6 +44,8 @@ values (3, 30, '2023-04-03'); `Insert2` +Realiza a inserção de forma multipla com todos os registros sendo passados no `values` de uma unica vez. + ```sql insert into transactions (id, value, date) values (1, 10, '2023-04-01'), @@ -55,9 +57,11 @@ values (1, 10, '2023-04-01'), > > SQLSTATE[HY000]: General error: 7 number of parameters must be between 0 and 65535 - `Insert3` +Realiza a inserção de forma multipla com todos os registros sendo passados no `values` mas em blocos de `1.000` +registros. + ```sql insert into transactions (id, value, date) values (1, 10, '2023-04-01'), @@ -87,7 +91,7 @@ values (1001, 50, '2023-04-01'), | 1.000.000 | Insert2 | `error` | `error` | | 1.000.000 | Insert3 | (1m 35s) 95s | 20x | -# Update +# Analyse Update ## Grupo 1: