This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
It calls getAvailableDrivers, which seems to be very time-consuming according to a profiler. A major block of time spent shutting down S1SEE seems to be DatabaseModule.closing -> getOption -> DatabaseOption.writeExternal (for some reason, maybe part of save()) -> getAvailableDrivers. Please consider whether it is really necessary to persist all of this information - note that in the EE session in question, I had never even looked at the DB node in Runtime, much less made any customizations. Try to store only things actually changed by the user.
I'm aware of this problem, I found it some time ago too. I plan to fix it with some other design changes. Meantime I will look if I can do some quick performance improvement.
Will be solved by #24145 changes.
getAvailableDrivers() is not called anymore.
looking into code, it's been removed in rev:1.25 of DatabaseOption