I'm going to downgrade this to low again, having looked at it more - AFAICT we don't have any daemons doing this, and the FDT deployments regularly reset all the DB connections. The DB-API allows for servers that do reserve resources while the cursor is open, which is why it has that requirement. Finally our scripts are moving to be API clients, which eliminates any excuse they have for using cursors directly.
I'm going to downgrade this to low again, having looked at it more - AFAICT we don't have any daemons doing this, and the FDT deployments regularly reset all the DB connections. The DB-API allows for servers that do reserve resources while the cursor is open, which is why it has that requirement. Finally our scripts are moving to be API clients, which eliminates any excuse they have for using cursors directly.