测试NUMBER类型的性能
Oracle NUMBER 类型使用的CPU 时间远高于浮点数类型。从NUMBER 类型得到的答案比从浮点数得到的答案“精确“得多。但是如果你在对科学数据执行数据挖掘或进行复杂的数值分析,这种精度损失往往是可以接受的,另...
测试使用字符串类型要注意的地方
目的:了解字符串要怎么应用测试:SQL> create table t 2 (char_column char(20), 3 varchar2_column varchar2(20) 4 ) 5 /Table created.SQL> in...
SQLPLUS乱码一例
在本机连接虚拟机的时候,SQLPLUS出现乱码,咱办?测试:出现乱码的情况是本机的字符集为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK数据库的字符集为:AMERICAN_AMERICA.WE8ISO8859P1处理:把本机字符集更改为与...
表分区机制测试
范围分区表测试:SQL> drop table range_example;Table dropped.SQL> CREATE TABLE range_example 2 ( range_key_column date , 3 data &n...
测试TOM=自治事务
测试:SQL> create table t(msg varchar2(25));Table created.Elapsed: 00:00:00.06SQL> create or replace procedure autonomous_insert 2 as 3 pragma autonomous_transaction;--执行...
测试TOM=频繁提交能提高性能吗
测试SQL> create table t1 as select * from all_objects;Table created.SQL> exec dbms_stats.gather_table_stats(user,'T1');PL/SQL procedure successfully completed.SQL> create table t2 as s...
测试TOM=DEFERRABLE约束选项
测试1.创建父子表和测试数据SQL> create table p 2 (pk int primary key);Table created.SQL> create table c 2 (fk constraint c_fk 3 references p...
测试TOM=IMMEDIATE约束
在这种情况下,完整性约束会在整个SQL 语句得到处理之后立即检查。如果一个PL/SQL 存储过程中有多条SQL 语句,那么在每条SQL 语句执行之后都会立即验证其完整性约束,而不是在这个存储过程完成后才检查它。测试:SQL...
测试TOM=过程级原子性
过程级原子性是什么?ORACLE会把存储过程调用处理成原子语句测试:SQL> create or replace procedure p 2 as 3 begin 4 insert into t values (1); ...
测试TOM=事务的语句级原子性
什么是事务的语句级原子性?客户发出的语句会完全成功或者完全失败测试:SQL> create table s (cnt int);Table created.SQL> insert into s values (0);1 row created.SQL> commit;Commit complete.SQL> cre...
performance tunning --shared pool01
如何把大对象固定在内存中?首先决定你要把那些东西固定住,最好在启动实例的时候就固定 select * from v$db_object_cache where sharable_mem>10000 and (type='PACKAGE' OR TYPE='PACKAG...
performance tunning --shared pool
SHARED POOL都有那些东西?LIBRARY CACHE--发给ORACLE的SQL,PLSQL代码都需要解析编译,对于那些已经编译好的,随时可以执行的代码都放在LIBRARY CACHE中,执行计划也放在这这里边。...
sql performance tunning 15--怎样阅读执行计划
QL> set lines 200;select ename,dname,gradefrom emp,dept,salgradewhere emp.deptno=dept.deptnoand emp.sal between salgrade.losal and salgrade.hisal;Execution Plan--------------------------------...
sqlplus
SQLPLUS是什么?SQLPLUS是一个交互式的和命令行的工具,它有自己的命令集和环境,它可以执行SQL,PLSQL,SQLPLUS和操作系统命令。SQLPLUS有那些作用?查询打印数据库内容,检...
AIX日常维护命令
1.检查系统CPU使用率--topas,vmstat,sarTopas Monitor for host: rocaxdsqual EVENTS/QUEUES FILE/TTYThu May 24 00:06:21 2012 Interval: &nb...
DB2-WINDOWS测试新建实例数据库配置管理
测试:命令窗口新建实例C:\Program Files\IBM\SQLLIB\BIN>db2icrt newinstDB20000I DB2ICRT命令成功完成。在新实例中创建新数据库C:\Program Files\IBM\SQLLIB\BIN>set db2instance=newinstC:\Program Fi...
文件-临时文件
什么是临时文件-ORACLE中的临时数据文件及临时文件。。。临时文件作用-用来存储大规模排序操作和散列操作的中间结果,如果内存中没有足够的空间还会用临时文件存储全局临时表数据,或者结果集数据临时文件那...
文件-ALERT文件
警告文件作用--数据日记本ALERT文件长什么样,都记录了什么?Wed May 16 19:33:55 2012MMNL absent for 24030 secs; Foregrounds taking overWed May 16 19:34:39 2012Starting background process EMN0Wed May 16 1...
文件-跟踪文件
跟踪文件作用?提供调试信息如何才能产生跟踪文件?通常情况设置SQL_TRACE=TRUE或者10046事件SQL> conn scott/scottConnected.SQL> alter session set events '10046 trace name context forever,level 12...
文件-spfile说明
SPFILE优点:杜绝参数文件的繁殖,有多个PFILE,且版本内容不一的情况。不必手动查找维护所有参数文件,与PFILE对应。SPFILE命名:默认=spfile$oracle_sid.ora如:spfileTESTENV01.oraSPFILE可以随便放...