× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
aquaclusters.josekibold reported 2013-01-17T19:56:55Z  · emilianbold last modified 2013-04-30T13:12:50Z

Memory leaks when executing queries with Query Analyzer


Dev
Fun Fun
funfun
QA
Emilian Bold
emilianbold
Priority Critical
Complexity Unknown
Component Q Analyzer
Version 14.0

While debugging #8204, I've noticed that the amount of allocated memory increases on every query execution (i.e. trigger the Execute (CTRL + E) action). ResultSet.close() and Statement.close() seem to be properly invoked, but nevertheless the allocated memory increases from execution to execution (with some releases between executions, that are noticeable on the lower-right corner memory graph).

If I close the Query Analyzer, allocated memory remains in-use. If I run the same query several times (launch, wait to finish and get results, launch again and so on), I get a "Very Low On Memory. Unable to display resultset." error message, as you can see on the attached screenshot.

First I thought it is a memory leak on the MongoDB JDBC Driver, but I get the same results if I repeatedly run queries over a MySQL connection inside Query Analyzer.

Debug info:

Product: Aqua Data Studio
Version: 12.0.7
Build #: 30157
Build Date: 2012-Nov-14 11:27:59 AM

Operating Environment: Linux (3.2.0-35-generic, amd64) / UTF-8 / en / US / Sun Microsystems Inc. 1.6.0_35-b10
Memory: Max=738,131,968;  Total=738,131,968;  Free=638,617,424;  CPUs=4

OS: Ubuntu 12.04 64 bit

6 attachments

Issue #8212

Closed
Fixed
Resolved 2013-01-30T02:33:47Z
 
 
Completion
No due date
Fixed Build 12.0/r31116, 13.0/r31117, trunk/r31118
No time estimate

About AquaClusters Privacy Policy Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017