DB bağlantısı kapatılmıyor (ARCH8084)
Anahtar kotlin.performance.db-connection-not-closed · Önem error · Kategori performance
Sonucu use { } içine alınmayan ya da finally’de kapatılmayan DriverManager.getConnection / dataSource.connection / prepareStatement çağrılarını işaretler.
Hatalı
Bölüm başlığı “Hatalı”val c = dataSource.connectionc.prepareStatement(sql).execute()dataSource.connection.use { c -> c.prepareStatement(sql).use { it.execute() } }Düzeltme
Bölüm başlığı “Düzeltme”Bağlantı ve statement’ları use { } içine alın; her yolda havuza dönsünler.