`
gaojingsong
  • 浏览: 1182216 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
阅读更多

1.尽量使用字段名代替*,尽量查询必要的字段
SELECT * FROM T_XXXXX

SELECT JGQC, JGLB, BZLB, JGXZ, JGJB, JIGDM FROM DB2INST1.T_XXXX

SELECT jgqc FROM T_XXXX

 

2.使用绑定变量,避免硬解析,同时防止SQL注入

 

3.增加逻辑读,减少物理读即硬解析

 

4.想办法提高缓冲池子命中率

 

5.考虑让SQL 语句走索引,注意建立索引但不一定会走索引,根据SQL执行计划让SQL走索引

 

6.合理设置数据库各参数

 

7.消除行迁移 和 消除高水位(HWM :  High water mark)

 

8.建立表时候根据需要关闭记录日志功能,使用分区表

 

9计算机硬件资源IO CPU和内存配置
查看计算机:free -m ,top ,vmstat

0
1
分享到:
评论

相关推荐

    SQL优化 SQL优化软件 SQL优化工具

    SQL优化是数据库管理中的关键环节,它涉及到提升查询性能、减少资源消耗以及改善系统整体效率。SQL优化软件和工具能够帮助数据库管理员(DBA)和开发人员找出性能瓶颈,优化查询逻辑,从而提高数据库系统的响应速度...

    通过分析SQL语句的执行计划优化SQL(总结)

    这篇博客"通过分析SQL语句的执行计划优化SQL(总结)"深入探讨了这一主题,下面将对其中的主要知识点进行详细阐述。 1. **执行计划的理解**: 执行计划是数据库管理系统在执行SQL语句之前预先生成的一种详细步骤,它...

    优化sql查询速度

    ### 优化 SQL 查询速度 在数据库管理与应用中,提高 SQL 查询的速度是非常重要的一个环节,它不仅能够提升系统的响应速度,还能有效降低服务器资源的消耗。以下是从标题、描述及部分给定内容中提炼出的关键知识点,...

    优化SQl语句的十个重要步骤:

    以下是对"优化SQL语句的十个重要步骤"的详细说明: 1. **确保TIMED_STATISTICS设置为TRUE**:TIMED_STATISTICS参数控制数据库是否收集执行统计信息。当设置为TRUE时,Oracle会记录每个操作的执行时间,这对于分析...

    sql优化sql优化sql优化sql优化sql优化

    在SQL Server环境中,优化SQL语句对于提高应用程序的响应速度至关重要。以下是一些关于SQL优化的重要知识点: 1. **索引优化**:索引是数据库中用于快速查找数据的数据结构。创建合适的索引可以显著提升查询速度。...

    通过分析SQL语句的执行计划优化SQL.doc

    《通过分析SQL语句的执行计划优化SQL》 在数据库管理中,SQL语句的优化是提升系统性能的关键环节。本文主要探讨了如何通过分析SQL语句的执行计划来优化查询性能,涉及到共享SQL语句、ROWID、Recursive SQL、Row ...

    优化SQL语句——利用Quest Central for SQL Server来自动化你的工作.pdf

    《优化SQL语句——利用Quest Central for SQL Server来自动化你的工作》 在数据库管理领域,SQL语句的优化是提升系统性能的关键环节。为了提高生产力,减少用户因错误导致的问题,我们常常需要对SQL语句进行调整和...

    优化sql语句执行效率几点注意事项

    在数据库管理中,SQL语句的执行效率是关键因素之一,尤其对于大数据量的应用来说,优化SQL性能至关重要。本文将详细探讨几个关于优化SQL语句执行效率的重要注意事项,旨在帮助数据库管理员和开发者提升系统性能。 ...

    通过分析SQL语句的执行计划优化SQL总结)

    下面将详细介绍如何通过分析SQL语句的执行计划来优化SQL。 首先,理解执行计划的基本元素至关重要。执行计划通常包括操作符、成本、行数和时间估计。操作符如扫描、选择、排序、连接等,表示数据库处理数据的方式;...

    优化SQL Server数据库的经验总结

    ### 优化SQL Server数据库的经验总结 #### 一、引言 在现代企业的信息化建设中,数据库作为信息系统的核心组件之一,其性能的好坏直接影响着整个系统的响应速度和用户体验。SQL Server作为一款广泛使用的数据库...

    优化SQL内存(设置SQL3G內存)

    "优化SQL内存(设置SQL3G內存)"这个主题主要关注如何在Windows 2000 Server或2003 Server上为SQL Server配置更大的内存使用,以提升其性能。"3G"内存是指将SQL Server的最大内存使用限制设定为3GB,这在64位系统中是...

    MySQL数据库优化SQL篇PPT课件.pptx

    MySQL数据库优化SQL篇PPT课件.pptx 本PPT课件主要讲述了MySQL数据库优化的重要知识点,特别是SQL优化方面的内容。从执行计划、SELECT语句、IN和EXIST语句、LIMIT语句、RAND函数、Order by、Group by、Distinct和...

    oraclesql优化_Oracle中优化SQL的原则.pdf

    oraclesql优化_Oracle中优化SQL的原则.pdf

    优化SQL Server服务器内存配置的策略

    ### 优化SQL Server服务器内存配置的策略 在企业级应用中,SQL Server作为核心数据库管理系统,其性能直接影响到业务流程的效率与响应速度。而内存作为数据库系统运行的关键资源之一,其合理配置对于提升SQL Server...

    sqlserver管理索引优化SQL语句

    sqlserver管理索引优化SQL语句

    Oracle中优化SQL的原则

    以下是一些优化SQL的原则和策略: 1. **完全匹配已检验的语句**:确保执行的SQL语句与已经在共享池中的语句完全一致,这有助于避免不必要的解析和计划生成,从而提高执行效率。 2. **统一变量命名**:保持变量名称...

Global site tag (gtag.js) - Google Analytics