Java数据库知识点总结(部分,还有很多没整合进去).docVIP

  • 4
  • 0
  • 约4.14千字
  • 约 11页
  • 2015-07-20 发布于安徽
  • 举报

Java数据库知识点总结(部分,还有很多没整合进去).doc

♂ JDBC中的PreparedStatement相比Statement的好处 答:一个sql命令发给服务器去执行的步骤为:语法检查,语义分析,编译成内部指令,缓存指令,执行指令等过程。 select * from student where id =3缓存--(xxxxx二进制命令 select * from student where id =3直接取-(xxxxx二进制命令 select * from student where id =4 -(会怎么干? 如果当初是select * from student where id =? -(又会怎么干? 1、上面说的是性能提高 2、可以防止sql注入。 ♂ 大数据量下的分页解决方法。 答:最好的办法是利用sql语句进行分页,这样每次查询出的结果集中就只包含某页的数据内容。在sql语句无法实现分页的情况下,可以考虑对大的结果集通过游标定位方式来获取某页的数据。 mysql: String sql = select * from students order by id limit + pageSize*(pageNumber-1) + , + pageSize; oracle: String sql = select * from + (select *,rownum rid from (sel

文档评论(0)

1亿VIP精品文档

相关文档