![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Database
datamodule
这个作者很懒,什么都没留下…
展开
-
oracle block的PCTUSED,PCTFREE,freelist等(自己理解总结)
PCTUSED参数:当block 实际数据(block头信息和datas数据)占有的空间低于设定值时,将会被加到freelist中。譬如 PCTUSED=40.但删除数据后,剩余空间大于(1-40% )时,将会把此block移到freeList中。 PCTFREE参数:使用block时候,当有效数据的空间大于设定值,将不允许被插入新的行(每个block当然可以存放多行)。这样的b...原创 2011-08-22 15:59:57 · 287 阅读 · 0 评论 -
dataSource使用时报错解决Mark下
dataSource依赖的commons-dbcp使用的是1.4的版本,而commons-pool使用的是1.0,导致Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.pool.impl.GenericObjectPool: method <init>()V not found...原创 2011-05-30 15:46:49 · 459 阅读 · 0 评论 -
Oracle链接数据库的四种方式(thin和oci)
Oracle provides four different types of JDBC drivers, for use in different deployment scenarios. The 10.1.0 drivers can access Oracle 8.1.7 and higher. While all Oracle JDBC drivers are similar, s...原创 2011-03-22 11:53:23 · 440 阅读 · 0 评论 -
oracle lock
1.oracle的session可以有多个connection跟数据库进行连接,每个connection都可以开启transaction.oracle会提前检测到dead lock。如果一旦发生这样的错,oracle驱动会有错误给调用者。死锁的例子session1在执行DML语句时开启事务。过程是update记录A,然后记录B。事务没有提交。然后session2在请求的时候也开启了事务,过程是...原创 2013-07-22 16:37:22 · 99 阅读 · 0 评论