in reply to Memory leaks in DBD::Firebird

Ok, now for the bad news, ODBC gives the same result, (do ODBC and DBD::Firebird use the same driver?):

my $loc_dsn = <<DSN; dbi:ODBC:Driver=Firebird;Dbname=/home/image/Documents/Endoscopia/DB/ne +wEndo.fdb; ib_dialect=3; DSN

Gives:

select ATT_RECORD_NAME_TXT from TBL_TEST_LEAK; Handle stop: 52407 Count difference: 1 DBD start: 52407 select ATT_RECORD_NAME_TXT from TBL_TEST_LEAK; Handle stop: 52408 Count difference: 1 DBD start: 52408 select ATT_RECORD_NAME_TXT from TBL_TEST_LEAK; Handle stop: 52409 Count difference: 1 DBD start: 52409 select ATT_RECORD_NAME_TXT from TBL_TEST_LEAK; Handle stop: 52410 Count difference: 1

So maybe I need to back up a version!!

I'll try Firebird 2.1 next.

Replies are listed 'Best First'.
Re^2: Memory leaks in DBD::Firebird
by afoken (Chancellor) on May 24, 2015 at 20:55 UTC
    Ok, now for the bad news, ODBC gives the same result, (do ODBC and DBD::Firebird use the same driver?):

    No, DBD::ODBC and DBD::Firebird are completely different things. But they share common code from DBI. Perhaps you should post your problem on the dbi-users mailing list.

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)

      Thanks. I'll try that.