自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 文章标题

数值函数字符函数日期函数空值处理group by 处理正则树形查询行列转换其他函数

2015-03-14 15:58:13 504

转载 oracle多表连接的三种方式

在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。 之前打算在sqlplus中用执行计划的,但是格式看起来有点乱,就用Toad 做了3个截图。    从3张图里我们看到了几点信息:1.       CBO 使用的ALL_ROWS模式Oracle Optimizer CBO RBOhttp://blog.csdn.net/t

2014-08-05 15:40:28 743

原创 oracle查看执行计划的三种方法

1.1设置autotrace序号命令解释1SET AUTOTRACE OFF此为默认值,即关闭Autotrace 2SET AUTOTRACE ON EXPLAIN只显示执行计划3SET AUTOTRACE ON STA

2014-08-04 15:15:01 572

转载 Informix SQL 语句性能调优最佳实践

SQL 执行计划关于执行计划,我们可以把它简单的理解成 SQL 语句执行时访问数据的方式。执行计划的优劣是影响 SQL 执行效率的重要因素。它包括:查询优化器认为最优的数据访问路径,返回记录数的估计值,SQL 的相对开销值,以及其他附属信息。获取执行计划获取执行计划有多种方式:1. 在服务器上直接执行 SQL 语句 set explain on 得到当前 session 中 SQL

2014-07-24 17:08:24 7304

原创 数​据​库​查​看​内​存​使​用​I​N​F​O​R​M​I​X

查看内存使用在操作系统的运行过程中,管理员常常需要了解系统内存的使用情况,并以此为依据来指导对系统性能的调优,使系统和应用程序运行在最佳的状态。查看内存使用,我们最常用的命令是vmstat、ps 和svmon。使用 vmstat命令确定内存使用情况vmstat命令总结了系统中所有进程使用的总活动虚拟内存,以及空闲列表上实内存页面的数量。我们把“活动的虚拟内存”定义为虚拟内存中实

2014-07-24 16:54:15 1512

转载 Informix 11.5 SQL 语句性能监控方法及实现

我们知道,在数据库应用系统中,SQL 语句的性能好坏至关重要。如果 SQL 语句性能很差,可能会导致整个数据库应用系统的性能也非常差。那么,如何监控数据库系统中 SQL 语句的性能,导致 SQL 语句性能差的原因是什么? SQL 语句运行过程中对系统资源的使用情况如何?系统资源存在哪些瓶颈?在 Informix 11.5 中,主要提供了两个工具来解决上述问题。一个是 set explain 命令,

2014-07-24 16:38:13 743

转载 通过 Informix 系统表监控和优化数据库

大多数 Informix 使用者都会使用 onstat,oncheck 等命令的方式来监控 Informix 数据库的运行情况,从而确定数据库优化方案。但这种方法存在一些难度,需要多个命令输出综合考虑,才能得出结论。 本文从另外一个角度--SQL 语句,通过 SQL 语句查询系统表的方式,返回综合的、有组织性的、有实际数据根据的信息。DBA 根据本文可以直接找到系统性能问题,从而进行快速有效的优化

2014-07-24 16:32:25 1023

原创 informix 常见系统表

systables:描述数据库中的每张表;syscolumns:描述数据库中表的列;sysindexes:描述数据库中列的索引;sysfragments:存储了分段索引的片段信息;sysfragauth:表识别列级权限;sysviews:描述了数据库中定义的每个视图;sysdpend:描述了视图是如何依赖其他视图和表的;syssyntable:定义每一个同义词及其所代表

2014-07-24 16:20:32 3646

转载 Informix SQL-Tracing

Informix 11 版本开始提供的新特性--SQL-Tracing,我们可以利用该特性进行快速、有效的数据库性能调优。SQL-Tracing通过跟踪、捕获数据库一段时间内锁执行的SQL语句,记录SQL语句执行的详细信息,包含SQL语句执行计划、执行开销等。把这些信息存储在sysmaster数据库的三个字典表中(注意:这三个表为内存表,关闭sqltrace后,数据就删除了,但是内存空间不会收回)

2014-07-24 09:27:01 1282

原创 AWR介绍使用

自动工作负载库(Automatic Workload Repository,AWR)AWR的由来:    10g之前的oracle:用户的连接将产生会话,当前会话记录保存在v$session中;处于等待状态的会话会被复制一份放在v$session_wait中。当该连接 断开后,其原来的连接信息在v$session和v$session_wait中就会被删除;oracle10g及之后保

2014-05-29 10:36:26 733

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除