Statement和PreparedStatement区别

Statement PreparedStatement
创建对象的开销 较小 较大
SQL 执行静态的SQL 预编译的 SQL,绑定变量
批量执行相同SQL时编译次数 每次执行sql语句,相关数据库都要执行sql语句的编译 预编译,只编译一次
绑定变量 不可以 可以
单次执行效率 较高 较低
批量执行相同SQL效率 低 高

原文出处:/show_1EF63hUF3emx.html