【AIX 学习】性能优化--vmstat
vmstat 命令报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。由 vmstat 命令生成的报告可以用于平衡系统负载活动。系统范围内的这些统计信息(所有的处理器中)都计算出以百分比表示的平均值,或者计...
【AIX 学习】性能优化--sar
sar 是unix中的性能监控工具,是system activity report 的缩写,主要收集,显示,和保存系统的活动信息,包括cpu效率,内存使用状况,系统调用的使用,文件读写情况,进程活动即PIC有关活动等。sar 命令设计由cron...
【AIX 学习】性能优化--topas
ufserver[/]#topasTopas Monitor for host: ufserver EVENTS/QUEUES FILE/TTYFri Sep 10 12:48:55 ...
【AIX 命令学习】lsfs 查看显示文件系统的特征
用途显示文件系统的特征。语法lsfs [ -q ] [ -c | -l ] [ -a | -v VfsType | -u MountGroup| [FileSystem...] ]描述lsfs 命令显示文件系统的特征,如安装点、自动安装、许可权和文件系统大小。FileSystem 参数报告某...
【AIX 学习】文件系统之 PROC
/PROC 是一个伪文件系统,它使用相应的文件映射进程和内核数据结构在/proc 文件系统中,每一个子目录就是一个进程。目录名是进程号-PID/proc 文件系统的VFS 代码是6,使用lsvfs 命令可以查出来ufserver[/proc/1]#lsv...
【SQL】使用分析函数与关联子查询的比较
由于业务需要,需实现如下功能的sql语句:查询出一个表T中每个不同id值所对应的最大val值。---构造环境。SQL> insert into t values (1,2,1);已创建 1 行。SQL> insert into t values (1,2,3);已创建 1 行。SQL> ins...
【AIX 命令学习】复制逻辑卷 cplv
用途 将一个逻辑卷的内容复制到一个新的逻辑卷。语法复制到一个新的逻辑卷cplv [ -v VolumeGroup ] [ -y NewLogicalVolume | -Y Prefix ] SourceLogicalVolumecplv -V MYVG -y newlv oldvg 将旧...
【AIX 命令学习】增加/减小逻辑卷的大小
增加逻辑卷的大小extendlv [ -mMapFile ] LogicalVolume Partitions描述 extendlv 命令可以增加分配给 LogicalVolume 的逻辑分区数,通过给 Partitions 参数代表的附加逻辑分区分配数目来实现。Logical...
【SQL优化器】初始化参数
一些和优化器相关的初始化参数 1、OPTIMIZER_FEATURES_ENABLE 每个版本的Oracle 优化器特性都不相同,特别是做了版本升级以后一定要修改这个参数才可以使用仅被该版本支持的优化器特性。...
【SQL优化器查询变换器】视图合并(View Merging)
(基于成本的优化器组件) 查询变换器 被解析器解析过的查询语句进入查询变换器,表现出来的是一组查询块(query block),这些查询块之间是相互关联的或者是嵌套的,查询的形式决定这些查询块相互之间如何...
【显示执行计划】在普通用户下使用set autot 查看执行计划
在普通用户下查看执行计划 时 ,会遇到如下问题:SQL> CONN SCOTT/SCOTT已连接。SQL> SET AUTOT TRACE搜集统计信息时出错 ORA-942SP2-0611: 启用 STATISTICS 报告时出错SQL> SET AUTOT ON搜集统计信息时出错 ORA-94...
【SQL 调优】绑定变量窥测
绑定变量窥测:在物理优化阶段,查询优化器会窥测绑定变量的值,将它作为文本来使用。这种方法的问题是它生成的执行计划会依赖第一次生成执行计划时所提供的值。--建立索引 &nbs...
【sql调优】动态采样
1. Dynamic Sampling (动态采样) The purpose of dynamic sampling is to improve server performance by determining more accurate selectivity and cardinality estimates.  ...
【AIX 命令学习】删除逻辑卷rmlv 命令!
用途 从卷组中除去逻辑卷。 语法 rmlv [ -B ] [ -f ] [ -p Physical Volume ] LogicalVolume ...描述注意: 该命令破坏指定逻辑卷上的所有数据。rmlv 命令除去逻辑卷。Logical...
【AIX 命令学习】创建逻辑卷!
用途 创建逻辑卷。语法mklv [ -a Position ] [ -b BadBlocks ] [ -c Copies ] [ -C Stripe_width ] [ -d Schedule ] [ -e Range ] [ -i ] [ -L Label ] [ -m MapFile ] [ -o y / n ] [ -r Relocate ] [ -s Strict ] ...
【AIX 命令学习】lslv 显示逻辑卷所跨越的物理卷及逻辑卷在物理卷上的分布!
ufserver[/]#lslv -l ora10gora10g:/ora10gPV COPIES IN BAND  ...
【AIX 命令学习】查看逻辑卷的LVCB信息!
---查看datavg 卷组下的逻辑卷ufserver[/]#lsvg -l datavgdatavg:LV NAME TYPE LPs &nb...
【索引】反向索引--条件 范围查询(二)
当 where 条件中 含有 <> 条件或者 not in 时 走INDEX FAST FULL SCAN 执行计划中的 限制条件 not in 转换为 <> PHP code:SQL> select object_id from t1 where object_id <>&...
【性能优化】查询绑定变量的sql语句
select value_string from table (select dbms_sqltune.extract_binds(aa.bind_data) from v$sql aa  ...
【索引】反向索引--条件 范围查询
---查看索引的类型SQL> col table_name for a10SQL> col index_name foa a10SQL> select table_name ,index_name ,index_type from user_indexes where table_name in ('T1','T2');TABLE_NAME INDEX_NAME  ...