Compare commits

..

No commits in common. "0454016486faf75757b598e0ef2d8838569b56e9" and "711d7247f2794db7bab2af294b26d200e2c5ac46" have entirely different histories.

6 changed files with 22 additions and 28 deletions

View File

@ -12,11 +12,10 @@ class MassInsert1Task
/**
* insert unit
*
* 100 ............ 0,166 s DONE
* 1000 ............ 1,000 s DONE
* 10000 ........... 13,000 s DONE
* 100000 .......... 163,000 s DONE
* 1000000 ..........1506,000 s DONE (25m 6s)
* 1000 - Database\Seeders\TransactionSeeder ...... 1,443.86 ms DONE
* 10000 - Database\Seeders\TransactionSeeder ..... 14,256.24 ms DONE
* 100000 - Database\Seeders\TransactionSeeder .... 158,413.75 ms DONE
* 1000000 -
*
* 1. insert into transactions (id, value, date) values (1, 10, '2023-04-01');
* - index, view materialized

View File

@ -13,9 +13,8 @@ class MassInsert2Task
/**
* insert multiple
*
* 100 ............ 0,015 s DONE
* 1000 ............ 0,087 s DONE
* 10000 ............ 0,789 s DONE
* 1000 - Database\Seeders\TransactionSeeder ......... 96.11 ms DONE
* 10000 - Database\Seeders\TransactionSeeder ........ 887.48 ms DONE
* 100000 - SQLSTATE[HY000]: General error: 7 number of parameters must be between 0 and 65535
* 1000000 - SQLSTATE[HY000]: General error: 7 number of parameters must be between 0 and 65535
*/

View File

@ -21,11 +21,10 @@ class MassInsert3Task
* insert into values ( ...), (....), ... 1000
* commit
*
* 100 ............ 0,015 s DONE
* 1000 ............ 0,087 s DONE
* 10000 ............ 0,795 s DONE
* 100000 ............ 8,000 s DONE
* 1000000
* 1000 - Database\Seeders\TransactionSeeder ...... 1,443.86 ms DONE
* 10000 - Database\Seeders\TransactionSeeder ..... 14,256.24 ms DONE
* 100000 - Database\Seeders\TransactionSeeder .... 158,413.75 ms DONE
* 1000000 -
*
* 1. insert into transactions (id, value, date) values (1, 10, '2023-04-01');
* - index, view materialized

View File

@ -12,11 +12,10 @@ class MassInsert4Task
/**
* insert unit with transaction
*
* 100 ............ 0,044 s DONE
* 1000 ............ 0,352 s DONE
* 10000 ............ 3,000 s DONE
* 100000 ........... 35,000 s DONE
* 1000000
* 1000 - Database\Seeders\TransactionSeeder ...... 391.11 ms DONE
* 10000 - Database\Seeders\TransactionSeeder ..... 3,741.94 ms DONE
* 100000 - Database\Seeders\TransactionSeeder .... 38,605.27 ms DONE
* 1000000 -
*
* 1. insert into transactions (id, value, date) values (1, 10, '2023-04-01');
* 2. insert into transactions (id, value, date) values (2, 20, '2023-04-02');

View File

@ -12,11 +12,10 @@ class MassInsert5Task
/**
* insert unit block with transaction
*
* 100 ............ 0,040 s DONE
* 1000 ............ 0,343 s DONE
* 10000 ............ 3,000 s DONE
* 100000 ........... 34,000 s DONE
* 1000000
* 1000 - Database\Seeders\TransactionSeeder ...... 380.20 ms DONE
* 10000 - Database\Seeders\TransactionSeeder ..... 3,716.59 ms DONE
* 100000 - Database\Seeders\TransactionSeeder .... 39,143.04 ms DONE
* 1000000 -
*
* 1. insert into transactions (id, value, date) values (1, 10, '2023-04-01');
* 2. insert into transactions (id, value, date) values (2, 20, '2023-04-02');

View File

@ -21,11 +21,10 @@ class MassInsert6Task
*
* EXECUTE transactions_plan(23.44, '2023-01-05 00:00:00'::timestamp);
*
* 100 ............ 0,125 s DONE
* 1000 ............ 1,000 s DONE
* 10000 ........... 11,000 s DONE
* 100000 .......... 147,000 s DONE
* 1000000 .................. - DONE
* 1000 - Database\Seeders\TransactionSeeder ...... 1,341.07 ms DONE
* 10000 - Database\Seeders\TransactionSeeder ..... 13,415.95 ms DONE
* 100000 - Database\Seeders\TransactionSeeder ............ - ms DONE
* 1000000 - Database\Seeders\TransactionSeeder ............ - ms DONE
*
* @param mixed $count
* @return void