- 博客(13)
- 收藏
- 关注
转载 oracle优化--表优化(临时表)
一、创建临时表与普通表SQL> CREATE GLOBAL TEMPORARY TABLE TMP_TEST ON COMMIT PRESERVE ROWS AS SELECT * FROM e...
2018-08-15 00:12:43
662
转载 oracle优化--表优化(宽表与父子表关联性能差异)
一、创建宽表并写入数据SQL> create table test 2 ( 3 id number, 4 co11 varchar2(2000),...
2018-08-13 15:54:38
1078
转载 oracle优化--表优化(char VS varchar2)
实验结论:1、char和varchar2占用的磁盘空间相同;2、char与varchar2皆会产生行迁移;3、char与varchar2产生...
2018-08-10 09:30:26
268
转载 oracle优化--表优化(行链接、迁移的影响与优化)
一、实验环境准备SQL> create table t_pctfree_tmp 2 ( 3 id number, 4 name var...
2018-08-09 11:40:52
206
转载 oracle优化--表优化(行链接产生实验)
一、通过一次插入一笔大于基本块大小(8K)的数据,制造一笔有行链接但没有行迁移的数据SQL> insert into t_pctfree values (10002,dbms_random....
2018-08-08 15:09:34
137
转载 oracle优化--表优化(行迁移产生实验)
1、建立实验表create table t_pctfree ( id number, name varchar2(2000), ...
2018-08-07 15:12:43
200
转载 oracle优化--表优化(pctfree参数)
试验结论:1、当一张表自建立后只有新增基本不更新时(如存放历史记录的表),可以将pctfree参数尽量调低,这样表数据存储空间以及全表扫描时消耗都会更低;2、但当表存在大量的update操作时,p...
2018-08-06 16:24:03
1397
转载 oracle数据库CPU过高问题定位、分析(总结)
一、为ASH、AWR、ADDM、SPA分别开启会话,并使用会话跟踪:--ASHaltersessionsetevents'10046tracenameco...
2018-08-03 14:02:38
663
转载 oracle数据库CPU过高问题定位、分析(五)
一、执行一条sql查询无索引的大表,使服务器一核CPU使用近100%SQL>select*fromscott.t3wherename=dbms_random.string('u',10);...
2018-08-02 13:36:51
284
转载 oracle数据库CPU过高问题定位、分析(四)
一、通过top命令可以看到会话PID19237占用大量的CPUTasks:233total,2running,231sleeping,0stopped,0zombieCpu0...
2018-08-01 10:17:40
282
转载 oracle数据库CPU过高问题定位、分析(三)
一、环境准备1、查看当前快照情况SQL>selectmax(snap_id)fromdba_hist_snapshots;...
2018-07-31 13:37:34
393
转载 oracle数据库CPU过高问题定位、分析(二)
一、ASH颗粒度最细最常用的诊断工具,通常当问题刚发生时,即可立即根据生成的ash报告诊断问题下文示例为当问题出现后,查看最近5...
2018-07-30 16:10:11
779
转载 oracle数据库CPU过高问题定位、分析(一)
top-00:05:18up21:37,7users,loadaverage:0.54,0.17,0.14Tasks:236total,3running,233sleeping,...
2018-07-27 11:22:08
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人