摘要:
执行计划 execution plan 一个 SQL 语句select name from t where id=5;要能够执行的话,Oracle 需要解析,解析之后会生成执行计划 执行计划就是 Oracle 从 t 表里取数据的时候需要按哪个执行路径去走 第一种,全表扫描,使用 id=5 做fil 阅读全文
摘要:
执行计划 一个SQL文本,经过解析,经过解析之后,oracle发现有很多种执行方案,然后oracle在这多种执行方案中,选出一种oracle认为最优的一种执行方案,来作为执行计划,然后oracle按照执行计划一步步去执行 因为oracle有多种的执行方案,但是,有的执行方案快,有的执行方案慢,有的执 阅读全文
摘要:
表的访问方式 以t1表为例来看表的访问方式 首先创建了一个用户,建立了一张表t1,按照object_id列排序的: SQL> create user u1 identified by u1; -- 创建用户u1 User created. SQL> grant connect,resource,db 阅读全文
摘要:
表访问方式 对于oracle数据库来说: 1、数据库里面就是一张一张的表,表里是一行行的数据 2、最核心的工作就是用户往数据库里存表 3、修改表里的数据,删除数据 4、访问表里的数据 对于oracle数据库来说,最核心的就是对表的操作(访问表) 表的两种访问方式 以select为例,看select如 阅读全文
摘要:
客户端对监听的三种连接方式 1、专用服务器模式 专用服务器模式默认是启用的 专用服务器模式特点: 1、一个连接对应一个server process 好处:这个连接发送的SQL会被马上处理 坏处:即使这个连接空闲,这个server process还是存在,也需要占用资源,至少是内存资源 2、这种连接方 阅读全文
摘要:
trace(跟踪)监听 有时候会出现这么一种情况:就是客户端连接不上监听,或者连接上监听以后有各种各样的故障,比如:连接慢、报错等等相关的信息,所以有时候需要对监听起一个trace(跟踪),看一下客户端对数据库监听的连接的一个情况 如果客户端连接监听连不上的一个排错过程 1、确认数据库是否启动 [o 阅读全文
摘要:
监听的配置文件 2、tnsnames.ora文件 tnsnames.ora文件:客户端的 配置tnsnames.ora监听文件 1、使用netca命令 指定图像映射机器 [oracle@db11g admin]$ export DISPLAY=192.168.56.1:0.0 netca命令 [or 阅读全文
摘要:
启动远程图形界面登录的工具 [root@db11g ~]# vncserver 监听 监听的启动 [oracle@db11g ~]$ lsnrctl start 判断监听是否启动 [oracle@db11g ~]$ netstat -tulnp | grep 1521 (Not all proces 阅读全文