Oracle
Lauvay
路漫漫其修远兮吾将上下而求索
展开
-
大数据量单表在不同表名列名间的数据迁移
大数据量单表,在不同表名、列名之间的数据迁移。建议采用create table as select * from tablename的方式。原创 2017-09-05 15:58:37 · 768 阅读 · 0 评论 -
nvl(sum())与sum(nvl())区别
selectsum(nvl(1,1))fromdualwhere1<>1; selectnvl(sum(1),1)fromdualwhere1<>1; selectsum(nvl(null,1))fromdualwhere1<>1; selectnvl(sum(null),1)fromdualwher...原创 2019-04-15 22:47:48 · 7119 阅读 · 2 评论 -
oracle日志机制
1、已经提交的事物不会丢失:commit ---->把该事物产生的所有日志写入redo log中后才结束(LGWR) ---实现了事物的快速提交,写完日志就可以了,事务提交完毕,而不用着急写脏块2、LGWR绕过OS缓存直接写入磁盘,写入到存储的写缓存中,而且log buffer写磁盘是顺序写,基本没有寻道时间,所以很快。3、LGWR的触发条件:①commit ②有1/3重做日志...原创 2018-05-07 17:10:57 · 996 阅读 · 0 评论 -
ORA-00604: 递归 SQL 级别 1 出现错误
SQL> drop user sde cascade;drop user sde cascade*ERROR at line 1:ORA-00604: error occurred at recursive SQL level 1ORA-04045: errors during recompilation/revalidation ofSDE.DB_EV_DROP_ST_META...原创 2018-10-12 17:01:20 · 13835 阅读 · 0 评论