I'm currently trying to import an XML file into a bog standard empty repository. The problem is the file is 72.5mb containing around 200,000 elements (yes they are all required). This is currently taking about 90 mins (give or take) to get into derby, and thats with indexing off.
The time wouldn't be such an issue if it didn't use 1.7Gb of RAM. I've decorated a ContentHandler so it calls : root.update(<workspace name>) root.save() where root is the root node from the tree. This is being called after every 500 start elements. The save just doesn't seem to flush the contents that have been parsed to the persistent store. This is the same if I use derby or Oracle as storage. The only time things seem to start to be persisted is when the endDocument is hit. have I missed something blindingly obvious here? I really don't mind everyone having a bit of a chuckle at me, I just want to get this sorted out. thanks -- View this message in context: http://www.nabble.com/persistance-tf4430069.html#a12637949 Sent from the Jackrabbit - Users mailing list archive at Nabble.com.
