2024-11-25T14:47:44.1336334Z [DBG] ★User name:appuser1 ⛤
2024-11-25T14:47:44.1351937Z [DBG] ★#### Function -InsertOrUpdateRows! Saving Entity Data #### ⛤
2024-11-25T14:47:44.1355173Z [DBG] ★Checking which rows are already present in DB.. ⛤
2024-11-25T14:47:44.1439677Z [DBG] ★There are already 0 rows in DB with the same IDs ⛤
2024-11-25T14:47:44.1440479Z [DBG] ★In DB will be inserted 1 rows, updated 0 rows and ignored 0 rows.. ⛤
2024-11-25T14:47:44.1502716Z [INF] ★In DB were inserted 1 rows, updated 0 rows and ignored 0 rows ⛤
2024-11-25T14:47:44.1581429Z [INF] ★Successfully consumed Current.ID:I737L02CC23%4735B9A83A02BF09A9A5 ⛤
2024-11-25T14:47:44.1585672Z [DBG] ★User name:appuser1! ⛤
Этот процесс должен происходить намного быстрее. Таблица разбита по месяцам и годам. Каждый раздел содержит 4–6 ГБ данных.
Это добавочная нагрузка. В идентификаторе имеется только один индекс. В программе С# я подумываю о переходе на массовую вставку. Есть какие-нибудь советы/указания?
Мне нужно оптимизировать таблицу базы данных программы C# (ETL) или Postgres. Ниже приведен журнал отладки - [code]2024-11-25T14:47:44.1336334Z [DBG] ★User name:appuser1 ⛤
2024-11-25T14:47:44.1351937Z [DBG] ★#### Function -InsertOrUpdateRows! Saving Entity Data #### ⛤
2024-11-25T14:47:44.1355173Z [DBG] ★Checking which rows are already present in DB.. ⛤
2024-11-25T14:47:44.1439677Z [DBG] ★There are already 0 rows in DB with the same IDs ⛤
2024-11-25T14:47:44.1440479Z [DBG] ★In DB will be inserted 1 rows, updated 0 rows and ignored 0 rows.. ⛤
2024-11-25T14:47:44.1502716Z [INF] ★In DB were inserted 1 rows, updated 0 rows and ignored 0 rows ⛤
2024-11-25T14:47:44.1585672Z [DBG] ★User name:appuser1! ⛤ [/code] Этот процесс должен происходить намного быстрее. Таблица разбита по месяцам и годам. Каждый раздел содержит 4–6 ГБ данных. Это добавочная нагрузка. В идентификаторе имеется только один индекс. В программе С# я подумываю о переходе на массовую вставку. Есть какие-нибудь советы/указания?