PreparedStatement是预编译的,并且可以带参数,下次再执行这条SQL语句的时候就不会编译了,而直接去缓冲区取出来,提高了访问数据库的效率。Statement不是预编译的,不能带参数,每一次执行都会编译一下这条SQL语句。PreparedStatement对于批量处理可以大大提高效率,但是PreparedStatement的资源开销比较大,所以对于一次性的存取,还是建议使用Statement。
Statement和PreparedStatement的区别
最新推荐文章于 2024-07-27 14:38:28 发布