6
即使我在顶部检查,是否需要在存储过程结束时添加DROP TEMPORARY TABLE IF EXISTS data;
?是否有性能影响?在MySQL中存储过程结束时删除临时表
CREATE DEFINER=`TEST`@`%` PROCEDURE `TEST`() BEGIN
DROP TEMPORARY TABLE IF EXISTS data;
CREATE TEMPORARY TABLE data AS
...
END;
如果您使用连接池,该怎么办? – 2012-08-06 22:44:44
如果您使用连接池,很可能该表不会自动丢弃。更有理由一旦完成就明确放弃它。 – EkoostikMartin 2012-08-07 14:23:01