修改远程登录计算机的连接数量
【问题】:如Windows 2000/2003/2008等终端服务器)是我们进行远程网络管理,在实际的应用中进行连接时却经常碰到2个人时就会出现这样的提示,对于这种情况到底该怎么解决呢【解答】: 一般情况下,我们在维护远程服务器时,不可能长时间在线,但是系统默认的却是只要登录就不再断开。因此,我们可以修改这一默...
oracle基础复习总结
1. 插入新记录 (P55)l 默认值的列用“ default 关键字”代替字段值,最后一列除外(可以为空,系统默认获取默认值) 如:insert into test(a1,a2,a3,a4) values (default,值二, 值三,值四); &...
Oracle SQL语句优化技术分析
Oracle SQL语句优化技术分析操作符优化IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接...
redhat常用命令
redhat常用命令 startx 转图形界面 exit 退出 shutdown 关机 logout 注销 reboot 重启init(run level-/etc/inittab)init n 0 系统停机状态 1 单用户工作状态 2 多用户状态(没有NFS) 3 多用户状态(有NFS) 4 系统未使用,留给用户 5 图形界面 6 系...
Redhat Linux/Oracle数据库启动
Redhat Linux/Oracle数据库启动用下面的步骤来启动oracle数据库。首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:第一步:打开Oracle监听$ lsnrctl start第二步:进入sqlplus$ sqlplus /nologSQL>第三步:使用sysdab角色登录sqlplusSQL> conn /as sysdba第四步:启动数据库SQ...
ascii码对照表
ascii码对照表 用法1:" chr( ) 函数来调用"。 例如1:要求输出一个:“ A "。 select chr(65) from dual; 例...
ORACLE 执行计划
ORACLE执行计划 1、什么是执行计划?所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案。举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也可以先去北京转机,或者去广州也可以。但是到底怎样去英国划算,也就是我的费用最少,这是...
oracle set autotrace的具体命\作用
在SQLPLUS里用,输入命令回车就行了(需要DBA权限) SET AUTOTRACE OFF ------------------- 不生成AUTOTRACE 报告,这是缺省模式SET AUTOTRACE ON EXPLAIN --------- AUTOTRACE只显示优化器执行路径报告SET AUTOTRACE ON STATISTICS ---- 只显示执行统...
Oracle flashback特性(1.2)--闪回查询之As of scn
既然是基于scn的查询,我们就必须先得需要的scn值(DBA权限)。这里我们通过 dbms_flashback.get_system_change_number 函数来获取oracle当前的scn,之后再执行数据的修改操作。SQL> select dbms_flashback.get_system_change_number from dual;GET_SYSTEM_CHANGE_NUMBER------...
oracle flashback特性(1.1)--闪回查询之As of timestamp
Flashback是ORACLE自9i就开始提供的一项特性,在9i中利用oracle查询多版本一致的特点,实现从回滚段中读取表一定时间内操作过的数据,可用来进行数据比对,或者修正意外提交造成的错误数据,该项特性也被称为Flashback Query。在10g中Flashback又得到了相当大的增强,利用回收站和闪回区的特性实现快速恢复删除表(Flashba...
Oracle中truncate和delete的区别
删除表中的数据的方法有delete,truncate,它们都是删除表中的数据,而不能删除表结构,delete 可以删除整个表的数据也可以删除表中某一条或N条满足条件的数据,而truncate只能删除整个表的数据,一般我们把delete&nb...
Oracle 高水位线详解
一、什么是水线(High Water Mark)?所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。HWM通常增长的幅度为一次5个数据块,原则上...
oracle ora-28000 the account is locked错误
解决方法:第一种 第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba; 第二步:查看users; 第三步:选中要修改的对象,右击“编辑”; 第四步:修改密码,把“帐户被锁住”的勾去掉; 第五...
取(删)重复记录
取(删)重复记录[@more@]select * from ta t1 where t1.rowid != (select max(rowid) from ta t2 where t1.id=t2.id and t1.name=t2.name) 如果想删除重复记录,可以把第一个语句的select替换为delete如果重复的记录的比例不是很大delete t1 where rowid in (select rid from(select rowid rid,row_number() over(partition by mobilephone order byuserid desc) rn from t1)where rn > 1) ;删除重复数据的一种高效的方法 --------------------------------- 表demo是重复拷贝自dba_objects,有88万左右,不重复的是27323,没有索引 方法
(转):学习Oracle动态性能表-(15)-V$DB_OBJECT_CACHE
本视图提供对象在library cache(shared pool)中对象统计,提供比v$librarycache更多的细节,并且常用于找出shared pool中的活动对象。v$db_object_cache中的常用列:OWNER:对象拥有者NAME:对象名称TYPE:对...
Oracle ASMM(Automatic Shared Memory Management)
Oracle的ASMM(Automatic Shared Memory Management)推出于 10g时,实现了Oracle SGA和PGA内部结构的自调节。进入11g之后,Oracle 11g是使用AMM(Automatic Memory Management)的。我们在安装过程中,指定Oracle使用内存的百分比,这个取值就作为MEMORY_TARGET和MEMORY_MAX_TARGET的初始取值使...
Oracle 11g AMM与ASMM切换
现在的Oracle正在往智能化方向发展。如果我们现在找一些8i/9i时代的Oracle书籍,怎么样配置合适的数据库各内存池大小是非常重要的话题。但是进入10g之后,自动内存池调节成为一个重要Oracle特性。 在...
Oracle RAC + Data Guard 环境搭建
Oracle RAC + Data Guard 环境搭建引自:http://blog.csdn.net/tianlesoftware/archive/2010/10/09/5930530.aspx 国庆之前就准备做这个实验了。 后来时间不够,就没搞了。 6天的长假一放,都散漫的不成样子了...
oracle中解决角色PLUSTRACE不存在
oracle中解决角色PLUSTRACE不存在引自:http://blog.csdn.net/ilovemilk/archive/2008/04/16/2298705.aspx 在sqlplus中用autotrace查看执计划时出现如下错误提示:SQL> conn scott/tigerSQL> set aut...
常用查询Oracle的表,视图,存储过程,用户等SQL命令
有时候需要导出某用户下的所有table、view、sequence、trigger等信息,下面的SQL可以将这些信息select出来:select * from user_tables;select * from user_views;select * from user_sequences;select * from user_triggers;查看当前用户的缺省表空间 SQL>select username,default_tablespac...