I have a JMP table with 270,000 records and 72 columns.
I am trying to save it to a database via ODBC but the process is painfully slow: it is about 10,000 records per minute (yes, per minute, it's not a typo).
I tried to export to both a Microsoft SQL Server 2014 and a PostgreSQL 9.3 server: the speed (or lack thereof...) is the same in both cases. Also, both servers are in the same building as the workstation I am running JMP from. I am the only user with access to the two servers, so I know they are not busy with anything else.
I thought the slow speed could be due to JMP trying to figure out the length of the text fields, so I removed all the text columns and left only numeric fields, but the speed is the same.
If I retrieve a table of similar size from either database via ODBC it takes less than 20 seconds.
ETL tools writing to the two databases via ODBC or JDBC are much much faster.
Any thoughts on how I could make writing to the databases faster? As of now the function is so slow it's practically unusable.
Thank you.