oracle
幽灵之使
善于交际,工作自信
展开
-
ORA-01795 maximum number of expressions in a list is 1000
错误描述: ORA-01795 maximum number of expressions in a list is 1000 例如 Select * from tablename where col in (‘col1’,’col2’ ……..) 如果in 后面的Item过多的话,超过1000就会出现这种错误。 解决方法是: Select * from tablename wh原创 2013-06-29 22:44:26 · 2213 阅读 · 0 评论 -
oracle的sql命令积累
oracle数据库的动态性能表或视图.是随实例的创建而创建,相反而消失. 常用的动态性能表有:v$tablespace,v$backup,v$datafile,v$datafile_header 如果查system中一般的表如下:dba_users, 1.切换服务器归档模式,如果已经是归档模式可跳过此步。 conn / as sysdba(以dba身份连接数据库)原创 2013-06-29 22:45:24 · 762 阅读 · 0 评论 -
用SQL语言查询出表中的重复行以及创建临时表查询
请教高手如何用SQL语言查询出表中的重复行?我所查的不是关键字数据,是此表中其它一个字段的数据有重复,需要查出。多谢! 如果光选择重复行的话 可以这样 select distinct 有重复内容的字段名 from 表名 group by 有重复内容的字段名 having count(有重复内容的字段名)>1 这样只是选出有重复的记录的字段 如果要全部取出来的话 用这样的语原创 2008-04-25 23:02:00 · 1337 阅读 · 0 评论 -
insert语句不打印日志信息
为了解决新疆入库出现的拥堵问题,目前采用临时措施,即修改数据库参数 commit,经这段时间观察,问题没有再现,由此可以确认,造成原因是入库时日志量过大,提交过于频繁导致。经此次会议讨论,最终达成一致,前端入库工具中所用insert into sql语句均需要改写,即用 insert /*+ append nologging */ into ... 代替原 insert into...。由于新疆二原创 2013-06-29 22:48:45 · 1934 阅读 · 0 评论 -
今天oracle DBA界大师级人物盖国强先生来我们公司
2010年3月5日,虽然寒风刺骨,但依然挡不住公司同事和我工作的热情.滴答、滴答,同事手机响了,老总给他打电话,说广东联通网优平台数据库出现问题,由于数据量确实过大,同事以前也处理过那边的问题,主要是所有数据量大的表每隔一天建立一个索引,这样查询数据速度比较快。但是进行数据汇总就捉襟见肘。导致最终从我们公司网优管理平台,查询数据极慢。 听了老总一席话,同事倍感压力,广东联通局方无法忍原创 2010-03-08 10:31:00 · 2567 阅读 · 0 评论 -
SQL语言查询出表中的重复行
请教高手如何用SQL语言查询出表中的重复行?我所查的不是关键字数据,是此表中其它一个字段的数据有重复,需要查出。多谢! 如果光选择重复行的话 可以这样 select distinct 有重复内容的字段名 from 表名 group by 有重复内容的字段名 having count(有重复内容的字段名)>1 这样只是选出有重复的记录的字段 如果要全部取出来的话 用这样的语原创 2013-06-29 22:47:18 · 1282 阅读 · 0 评论