add timeout limit: 4s
close cursor after execute sql; just fetchall data!