X-Git-Url: https://git.sven.stormbind.net/?p=sven%2Fmysqltcl.git;a=blobdiff_plain;f=tests%2Fregression_openclose.tcl;fp=tests%2Fregression_openclose.tcl;h=4bf3bf329f2c542e6a846af04eb555a2093f0fa5;hp=0000000000000000000000000000000000000000;hb=8b83892bf9d924349d5e09c88f16790a8086a950;hpb=b47a140e1d8fa10b34c244d077b2a3a7f36c7ff8 diff --git a/tests/regression_openclose.tcl b/tests/regression_openclose.tcl new file mode 100755 index 0000000..4bf3bf3 --- /dev/null +++ b/tests/regression_openclose.tcl @@ -0,0 +1,21 @@ +#!/usr/bin/tcl + +if {[file exists libload.tcl]} { + source libload.tcl +} else { + source [file join [file dirname [info script]] libload.tcl] +} + + +puts "please observe memory consumption per top (Program break after reach 2000)" + +set i 0 +while 1 { + set c$i [mysqlconnect -u root -db uni] + mysqlsel [set c$i] {select * from Student} + while {[set row [mysqlnext [set c$i]]]!=""} {} + if {$i>=500} break + mysqlclose [set c$i] + puts "loop $i" + incr i +}