DB2 Insert and Deadlocks
I don't see a problem either.

If your application logic allows, you might consider committing every N rows. 

For improved performance, you might consider whether you can do blocked inserts of multiple rows at a time.  

(I use DB2 for i. If you are on LUW or z/OS, your mileage may vary.)