oracle基础
文章平均质量分 74
wayne很忙
这个人很勤快只是不要迷失了方向
展开
-
o2-SQL *Plus设置login.sql登录设置
在使用SQL *Plus过程中,常用sqlplus 每次可能都要set pagesize \set linesize \set serveroutput很麻烦。为了方便起见,可以通过oracle提供的login.sql方式,在login.sql中设置好自定义参数,每次打开SQL *Plus的时候自动进行调用。而不用我们每次手动设置。 可以将login.sql文件拷贝到oracle用户的当前目原创 2012-05-08 18:29:11 · 412 阅读 · 0 评论 -
o1-手动创建scott(tiger) schema演示表
DBA登陆数据库[oracle@localhost ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Tue May 8 14:02:38 2012Copyright (c) 1982, 2005, Oracle. All rights reserved.Connected to:Ora原创 2012-05-08 14:54:52 · 469 阅读 · 0 评论 -
o3-关于sqlplus autotrace
1、为什么要启用autotrace通常,SQL语句调优时,最常用的办法是审视语句的执行计划(execution plan),oracle中优化器可以采用基于成本和基于规则的方式。对于表访问(table full scan, index unique scan, index range scan, index full scan, index fast full scan等)、2表连接(nest转载 2012-05-09 10:49:50 · 311 阅读 · 0 评论 -
o6-【Tom】show_space存储过程的使用演示
1.创建show_space存储过程sys@sec> @show_spaceProcedure created.2.查看一下该存储过称涉及到的参数sys@sec> desc show_spacePROCEDURE show_space Argument Name Type In/Out Defa转载 2012-05-10 17:49:01 · 675 阅读 · 0 评论 -
o5-tom大师构建大表脚本
drop table big_table purge;create table big_tableasselect rownum id, a.* from all_objects awhere 1=0/alter table big_table nologging;declare l_cnt number; l_rows number := &1;begin原创 2012-05-10 17:47:33 · 423 阅读 · 0 评论 -
o4-tom's mystat.sql & mystat2.sql
mystat.sql和mystat2.sql可以根据v$mystat视图中的信息得出执行各个语句的各项统计值--mystat.sqlset echo offset verify offcolumn value new_val Vdefine S="&1" set autotrace offselect a.name,b.value from v$statname a转载 2012-05-10 17:46:25 · 387 阅读 · 0 评论 -
o7-得到Oracle跟踪文件的文件名
create or replace function get_trace_name return varchar2 as v_result varchar2(300); begin SELECT d.VALUE || '/' || LOWER (RTRIM (i.INSTANCE, CHR (0))) || '_ora_' || p.spid原创 2012-05-13 18:49:38 · 478 阅读 · 0 评论 -
08-我的解决ORA-12514没有监听的问题
今早启动应用链接数据库报错误:The Network Adapter could not establish the connection 分析是监听器没有起的原因,于是给我的ORACLE实例test添加监听。 步骤如下: 1.打开%Oracle_Hoem%/network/admin/listener.ora文件,添加如下配置原创 2012-05-14 10:55:14 · 494 阅读 · 0 评论