![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
iteye_21256
这个作者很懒,什么都没留下…
展开
-
oracle导入导出数据
导出exp userid=test/test file=./db_str.dmp log=./db_str.log full=y rows=n compress=y direct=yexp userid=test/test file=./db_str.dmp log=./db_str.log owner=bmflow compress=y direct=y导入imp useri...原创 2010-09-09 12:29:12 · 67 阅读 · 0 评论 -
多线程与数据库锁
公司的多线程框架不考虑数据库事务后果严重。线程A启动一个新的线程B且等待线程B完成,如果A在数据库的某个数据上上锁而B也同时要求锁,悲剧就发生了,永远没法继续下去了。也许可以考虑线程A和B公用一个事务,那么他们将共享一个锁。这样也许可以解决...原创 2011-10-26 20:45:09 · 443 阅读 · 0 评论 -
主键使用native注意事项
如果主键使用native,db2和sqlserver2000都需要将这个主键设为自增长的。原创 2010-12-08 08:51:22 · 141 阅读 · 0 评论 -
oracle转换到db2注意事项
1、外键名字长度不能超过18.2、varchar2 转为 varchar,varchar2(32 char) 转为 varchar(32)3、char(54 char) 转为 char(54)4、number(19,0) 转为 bigint5、number(10,0) 转为 integer6、number(\d,0) 转为 int7、constraint \s+ prima...原创 2010-11-01 17:20:16 · 148 阅读 · 0 评论 -
hibernate删除,扩展的外键约束
在原有的基础上扩展表,并且用外键关联时,如果原来的数据可以删除,那么新建的表最好添加对应的级联约束,如:CREATE TABLE A002(ID INT REFERENCES A001(ID)ON DELETE CASCADE ON UPDATE CASCADE,AGE TINYINT)这样就不用修改原来的代码而数据会自动同步修改和删除。...原创 2010-10-26 20:15:34 · 311 阅读 · 0 评论 -
spring事务与OutOfMemory
现在有个系统在做压力测试的时候出现OutOfmemory异常。期间有很多相同的 Transaction rolled back because it has been marked as rollback-only。这个OutOfMemory异常的位置在springMvc层调用service层的方法的时候,而且异常不是从service里面跑出,就在service的调用时抛出,初步猜想是在进入这...原创 2011-06-16 15:57:13 · 328 阅读 · 0 评论 -
hibernate乐观并发
扩展周期的session和自动版本化核心概念:长会话、数据合并、版本检测。核心实现:session断开连接和重新连接、持久化对象知道其是由哪个session加载的。通常Session上设置FlushModel.NEVER,在最后一次提交的时候调用flush和close真正将这个session中从头到尾的修改发送到数据库,中间步骤只调用transaction.commit()。...原创 2011-06-13 21:12:53 · 77 阅读 · 0 评论 -
hibernate 事务定制
公司自己写了一个框架来管理事务,因为需要处理和hibernate一起时的事务问题。通过阅读hibernate的资料和源码,找到了一下几个思路。1、参考hibernate的jta事务托管方式,定制ConnectionProvider和TransactionFactory,在ConnectionProvider中提供我们的数据库连接,TransactionFactory中定制我们的事务提交。后...2011-06-13 20:08:18 · 60 阅读 · 0 评论 -
字段命名
对于外键的命名,建议不要加Id两字,因为外键本来就是id,何必徒增字段长度原创 2011-05-31 09:58:35 · 91 阅读 · 0 评论 -
内部事务异常
如果可以,外层不用事务,这样里面的事务回滚不会影响到外面的。原创 2011-05-21 16:27:07 · 121 阅读 · 0 评论 -
MySQL集群简介与配置详解
转自 http://blog.19lou.com/10131711/viewspace-338346 Mysql 集群简介和配置1. 先了解一下你是否应该用mysql集群。减少数据中心结点压力和大数据量处理,采用把mysql分布,一个或多个application对应一个mysql数据库。把几个mysql数据库公用的数据做出共享数据,例如购物车,用户对象等等,存在数据结点...原创 2012-07-13 09:21:46 · 89 阅读 · 0 评论