zoukankan      html  css  js  c++  java
  • java面试---summay

    1:合适的建立索引,数据量比较大的时候,如果频繁的进行修改插入则不建议建立索引!

    2:什么时候适合建索引,在什么字段上面建立索引?

         (被当做查询条件的)

    3:什么叫做编译错误,什么叫做运行时异常

         能被捕获的叫做编译错误,不能被不活动 被称为运行时异常!

    4:尽量给表建别名,列采用,别名.列名形式来查询出来,效率高!

    5:避免使用*号

    6:使用数据库函数的优点是:执行效率快,缺点是:移植性差!

    7:用exists代替in,not exists 代替 not  in

    8:oracle事物隔离级别

        (1).       序列化(serializable)

        最高隔离级别。系统中所有的事务都是一个接一个执行的。因此也就不会发生任何事务之间的冲突问题。

        (2).       可重复读(repeatable read)

        一个事务所读取的数据记录不允许被其他事务所修改。

        (3).       读已提交(read committed)

        该级别允许其他事务修改当前事务所读取的数据记录,并且那个事务提交之后,当前事务可以看到修改后的数据。 

        (4).       读未提交(read uncommitted)

        该级别允许其他事务修改当前事务所读取的数据记录,并且那个事务尚未提交时,当前事务就可以看到修改后的数据。即允许脏读。

  • 相关阅读:
    Java中RuntimeException和Exception
    RuntimeException和Exception的区别
    Spring事务异常回滚
    iOS 卖票中多线程分析;
    凝视转换(部分)
    HDU 5386 Cover(模拟)
    iOS开发之软键盘使用小技巧
    【每日算法】高速幂
    CKEditor高级编辑器
    iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍)
  • 原文地址:https://www.cnblogs.com/dreamOfChen/p/4940665.html
Copyright © 2011-2022 走看看