1. 使用索引,避免在索引列上使用计算.2.用>=替代> ;(SELECTMIN(X.ROWID) FROMEMPXWHEREX.EMP_NO=E.EMP_NO);17. 避免使用大字段18.count(*)比count(1)稍快,当然如果可以通过索引检索,对索引列的计数仍旧是最快的.19.用Whe...
分类:
数据库 时间:
2015-01-26 19:12:45
阅读次数:
153
1.数据库设计(是否复合范式,是否合理归档、分区、分表等)2.硬件基础架构 (设备规格,硬件性能,负载均衡,容灾等)3.ql语句的写法、索引和统计信息,事务和锁,应用程序访问代码(连接过多、频繁开关等)]1、字段的设计字段是数据库最基本的单位,其设计对性能的影响是很大的。需要注意如下:A、数据类型尽...
分类:
数据库 时间:
2015-01-26 18:57:25
阅读次数:
180
在使用DBMS时经常对系统的性能有非常高的要求:不能占用过多的系统内存和 CPU资源、要尽可能快的完成的数据库操作、要有尽可能高的系统吞吐量。如果系统开发出来不能满足要求的所有性能指标,则必须对系统进行调整,这个工作被称为调优。绝定DBMS的性能的因素有两个因素:硬件和软件。使用频率高的CPU、.....
分类:
数据库 时间:
2015-01-17 20:47:48
阅读次数:
643
原文:SQL Server调优系列基础篇前言
关于SQL Server调优系列是一个庞大的内容体系,非一言两语能够分析清楚,本篇先就在SQL 调优中所最常用的查询计划进行解析,力图做好基础的掌握,夯实基本功!而后再谈谈整体的语句调优。
通过本篇了解如何阅读和理解查询计划、并且列举一系列最常用的查询执...
分类:
数据库 时间:
2014-12-22 09:24:06
阅读次数:
204
原文:SQL Server调优系列基础篇前言
关于SQL Server调优系列是一个庞大的内容体系,非一言两语能够分析清楚,本篇先就在SQL 调优中所最常用的查询计划进行解析,力图做好基础的掌握,夯实基本功!而后再谈谈整体的语句调优。
通过本篇了解如何阅读和理解查询计划、并且列举一系列最常用的查询执...
分类:
数据库 时间:
2014-12-06 12:41:00
阅读次数:
227
转自:http://www.cnblogs.com/MR_ke/archive/2010/08/25/1807856.htmlsql 2005性能调优SQL Server在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请SQL调优专家来解决。...
分类:
数据库 时间:
2014-12-04 11:37:19
阅读次数:
244
前言关于SQL Server调优系列是一个庞大的内容体系,非一言两语能够分析清楚,本篇先就在SQL 调优中所最常用的查询计划进行解析,力图做好基础的掌握,夯实基本功!而后再谈谈整体的语句调优。通过本篇了解如何阅读和理解查询计划、并且列举一系列最常用的查询执行运算符。技术准备基于SQL Server2...
分类:
数据库 时间:
2014-12-02 22:24:55
阅读次数:
210
oracle 的优化器: oracle 有两种优化器:基于规则的优化器(rbo/rule based optimizer)和基于代价的优化器(cbo/cost based optimizer).有时、表明明建有索引,但查询过程显然没有用到相关的索引,导致查询过程耗时漫长,占用资源巨大,问题到底出在哪...
分类:
数据库 时间:
2014-09-17 08:54:11
阅读次数:
333
高级SQL优化(三) 常用优化工具 ——《12年资深DBA教你Oracle开发与优化——高级SQL优化(一) ——《12年资深DBA教你Oracle开发与优化——性能优化部分1 autotraceset autotrace on2 使用SQL调优顾问删除掉bigtab和smalltab上的所有索引:...
分类:
数据库 时间:
2014-09-15 15:35:09
阅读次数:
310