浏览标签

sql

[SQL]关于锁表以及解决方法

数据库锁表,指在数据库里,同一个数据可能有多个人来读取或更改,为了防止更改的时候别人也同时更改,所以要锁住表防止别人更改。 简单来说,锁表主要发生在以下几种情况: 锁表主要发生在insert、update、delete中;在执行上面语句时,没有执行commite、回滚或退出数据库用户时,在另一进程执行上述语句会进入资源正忙的异常(即卡死),此时已锁表;多个更改语句一起执行,而不是顺序执行时回锁表;insert等超多个语句一直执行,而不commite,会发生锁表。 以上情况只是简单的锁表情况,还有 [阅读更多...]

[SQL]ORACLE中SQLLDR关于空格的问题

关于Oracle中使用SQLLDR有时候会出现关于空格保留或去除的问题,就这个问题的解决方案有不少,但如果是由于参数设置问题,可能就本文所说的问题解决。参考文章: http://blog.sina.com.cn/s/blog_701218960100l0gt.html 使用SQLLDR加载入库,一般就使用分隔符取值或者定长取值。使用分隔符取值时,空格是会保留的,而使用定长取值的时候就会自动去除空格(本文所说空格指内容前后的空格,不包括文字中的空格)。 (更多…)
夜间模式