`
jgsj
  • 浏览: 1050864 次
文章分类
社区版块
存档分类
最新评论

SQL优化 数据库优化

 
阅读更多

1. 硬件方面

1) 扩大内存容量

2) 增加CPU数量

3) 使用整体性能较高的计算机

2. 软件方面

1) 使用稳定,高效的操作系统

3. 数据库设计

1) 根据查询条件,建立索引,优化索引,优化访问方式,限制结果集的数据量.

2) 对于大的数据库不要设置数据库自动增长,它会降低服务器的性能.

3) 定义主健,唯一性约束和外键,这样做可以节约大量的时间.

4. 数据库查询

1) 查询时尽量避免使用 select * ,不要返回不需要的行和列.

2)理解关键字和自带函数的用法,在最合适的地方使用最合适的关键字或函数.

关键字:where,order,group by,having,and,or,in,join,left join,right join,union,all,as,not,is not,exists...

函数:count(),avg(),distinct(),sum(),convert(),substring(),len(),trim(),日期操作函数...

使用查询分析器就能知道 相同结果 不同sql语句 的性能差异.

3) 使用批处理也就是事务,处理好逻辑关系一次性添加,更新,删除多条记录.

4) 使用参数查询,避免拼接sql查询字符串.

5) 注意同时修改同一记录的问题.

-----------------------------------

悠然忆人记相思 如果觉得这篇文章对您有所帮助,请留下您的评论,谢谢.

分享到:
评论
1 楼 l67721363 2015-03-30  
感谢分享,要是有各个函数性能比较就好了。

相关推荐

    SQL2000数据库的优化及安全

    SQL2000数据库的优化及安全.pdf

    SQL Server数据库sql 语句优化

    sql 语句优化 SQL Server数据库查询速度慢的原因有很多

    【整理】数据库面试题索引sql优化+数据库SQL优化总结之百万级数据库优化

    接下来,"数据库SQL优化总结之百万级数据库优化.pdf"可能深入到实际的优化实践。 1. **数据库架构设计**:在百万级数据量下,合理的设计能避免性能瓶颈,如垂直分割、水平分割,以及读写分离策略。 2. **缓存与...

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

    本文将详细介绍SQL Server数据库优化的关键知识点,包括优化数据库的注意事项、SQL语句优化的基本原则等内容。 #### 二、优化数据库的注意事项 1. **关键字段建立索引** - 建立索引能够显著提高查询速度。通常...

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

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

    sql2000数据库的优化及安全

    sql2000数据库的优化及安全,sql2000数据库的优化及安全

    SQLServer数据库性能优化

    【SQLServer数据库性能优化】 数据库性能优化是提升系统效率的关键环节,尤其是在SQL Server这样的大型企业级数据库管理系统中。本文主要探讨了如何从数据库设计和硬件系统两个层面来优化SQL Server的性能。 首先...

    sqlserver数据库优化50法

    《SQLServer数据库优化详解》 SQLServer数据库优化是提升系统性能的关键步骤,尤其在处理大量数据和复杂查询时显得尤为重要。以下将详细阐述优化数据库的五十种方法,以解决查询速度慢的问题。 首先,了解查询速度...

    SQL Server数据库的性能分析和优化策略研究

    ### SQL Server数据库的性能分析和优化策略研究 #### 一、引言 随着信息技术的快速发展,企业纷纷构建了自己的信息系统,数据库作为信息系统的核心组成部分,其性能直接影响到整个系统的稳定性和响应速度。传统上...

    SqlServer数据库性能优化详解

    ### SqlServer数据库性能优化详解 #### 一、性能优化的重要性 在现代企业的信息化建设中,数据库作为信息系统的核心组件,其性能直接影响着应用系统的整体表现。性能优化的目标是通过减少网络流量、磁盘I/O操作...

    50种方法巧妙优化你的SQL Server数据库

    SQL Server数据库优化是提升系统性能的关键环节。以下是一些针对SQL Server数据库优化的有效策略: 1. **建立和优化索引**:索引是加速查询的关键,特别是在大数据量的表中。合理创建主键、唯一键和非聚集索引,...

    SQL数据库优化工具

    当数据库性能下降时,"SQL数据库优化工具"就显得至关重要。这些工具能够帮助我们诊断问题、提高查询效率并优化整体数据库结构,确保系统运行顺畅。 一、SQL查询优化 SQL查询优化是数据库优化的关键部分,它涉及到...

    优化SQL Server数据库服务器内存配置

    【SQL Server数据库服务器内存优化】 在SQL Server数据库服务器的运行中,内存配置是至关重要的,因为它直接影响着系统性能和响应速度。本文主要探讨了如何针对Windows NT 4.0平台上的SQL Server数据库服务器进行...

    50种方法巧妙优化你的SQLServer数据库

    在SQL Server数据库管理中,优化是提升系统性能的关键步骤。以下是一些针对SQL Server数据库的优化策略,旨在提高数据处理速度、减少资源消耗并改善整体系统效率。 1. **I/O设备分离**:将数据、日志和索引分别放置...

    zktime5.0考勤机连接sqlserver数据库,创建及连接方法.pdf

    zktime5.0考勤机连接sqlserver数据库,创建及连接方法 1. 数据库管理系统(DBMS):sqlserver是微软公司开发的一种关系数据库管理系统(RDBMS),用于存储、处理和保护数据。 2. 数据库创建:在sqlserver中,创建...

    SQLserver2008 数据库性能优化

    "SQL Server 2008 数据库性能优化" SQL Server 2008 数据库性能优化是数据库管理员和开发者需要掌握的一项重要技能,涉及到数据库设计、索引、表结构、查询优化、存储过程等多个方面。下面我们将从表设计优化、字段...

    SQLServer数据库终极设计优化技术

    《SQLServer数据库终极设计优化技术》是一份深入探讨SQL Server数据库设计与优化的宝贵资源,旨在帮助用户提升系统性能。SQL Server作为一款广泛使用的数据库管理系统,其高效的设计和优化对于企业的数据存储和处理...

    SQL Server 数据库技术---基础篇、数据库安全、SQL开发、数据库性能优化

    SQL Server 数据库技术---基础篇(T-SQL基础、数据库几本操作、SQL Server 2008新特性)、数据库安全(SQL Server 2008 安全数据...、数据库性能优化(数据库存储与索引、数据查询、事务处理、数据库系统调优 工具)

Global site tag (gtag.js) - Google Analytics