Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Streamlining user types in Qlik Cloud capacity-based subscriptions: Read the Details
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

DI jackcess too slow

Hello!

 

I have to connect to a MDB file to insert data. DI uses jackcess library and it takes too long to insert data. I'm trying to insert about 2 millions rows (600MB) and it takes about 22 hours. I tried changing the "commit every" setting to a number larger than 2 millions and it reads the rows quickly, but then it takes too long to insert the data to the file.

 

Reading the jackcess FAQs, they say: "By default, "autoSync" is enabled, which keeps the database file in a more consistent state, but can be very slow for large updates. Disabling "autoSync" can dramatically increase update speed, but exceptions during update can leave the file in an unusable state (when disabled, you can call Database.flush() manually to force updates to disk). Modifying this option essentially trades off speed for recoverability."

 

Now I'm looking for a way to change this setting to this library on TOS DI. Another thing that strikes me is that the MDB file does not lock, I mean, there is no .ldb file when TOS DI is using it.

 

Any help on how i could configure the library?

Labels (2)
0 Replies