Hi,
I'm inserting 14 millions records from a text file using the Postgre COPY
command.
After waiting five days I've realized that all the records seems to be
already inserted,
but the process is still running!!
I don't know if there's any internal postgresql process that impose that I
have to wait even having the records shown in a SELECT query...
I don't know if it's safe to cancel the process right now.
Here's the activity query result (I've cut the columns into lines):
postgres=# SELECT * from pg_stat_activity ;
datid |
--------+
136776 |
-----------------
datname |
----------+
xyzdb |
-----------------
procpid |
---------+-
303311 |
-----------------
usesysid |
---------+-
16387 |
-----------------
usename |
---------+
xyz |
-----------------
current_query |
----------------------------------+-
<IDLE> |
--------------------------------------
waiting |
--------+
f |
-----------------
xact_start |
-------------------------------+
|
-----------------------------------------------------------
query_start |
-------------------------------+
2015-12-18 12:01:05.553534-06 |
-----------------------------------------------------------
backend_start | client_addr | client_port
-------------------------------+-------------+-------------
2015-12-18 12:01:05.547759-06 | | -1
[]s
Alex