今天部门开了个会,主要是对针对目前服务器性能的一个优化的讨论,最近一个查询服务器,遇到了用户增长性问题,主要出现在数据库方面,增长幅度倒是
很平缓,但是服务器开始出现超时问题了,此时需要尽快解决,否则会很影响用户体验的,首先,可以迅速加机器(貌似最常用应急的方式了),其次,就是优化一
些sql语句,例如,order by 、group by
等复杂并影响效率的句子,因为需要更新整个版本,也准备,进行拆表,先对最影响效率访问量较大的表进行拆分。
回想以前待得一家相对较小的
公司,因为是做sns应用的,用户访问量也是极大的,所以公司对这方面要求也比较高,对sql的配置文件要进行优化,sql语句的优化更是最多的了(经过
一次cto对这方面的讨论,才发现,牛人牛在哪里,那就是对整个框架的分析,对语言等各个应用细节的把握,一处的更改可能提高很大的性能,当然这也是一种
经验的积累),对操作比较多的应用来说,程序的优化,更能提高效率,一系列操作都需要操作某个表,将其改动进行缓存然后再分时存储(对实时性要求不高
时),memecache缓存的使用,磁盘缓存的使用,垂直、水平分库等,有时一些小的公司反而更能走向前沿,愿意尝试一些新的技术,nosql等应用
(也许部分是因为成本原因吧)
自iamsk7.appspot.com转移,2010-03-19,准备放弃自己做的blog ;)
分享到:
相关推荐
13.2 PL/SQL优化其他相关扩展 369 13.2.1 编译无法成功 369 13.2.2 通用脚本分享 370 13.3 本章习题、总结与延伸 380 第14章 动手,高级写法应用让SQL飞 381 14.1 具体SQL调优思路 381 14.1.1 改写SQL调优 ...
有人就有江湖,有江湖就有IT系统,有IT系统就有数据库,有数据库就有SQL,SQL应用可一字概括:“广”。加之其简单易学,SQL实现也可一字概括:“乐”。, 然而,SQL虽然实现简单可乐,却极易引发性能问题,那时广大...
SQL2000数据库的优化及安全.pdf
数据库系统中SQL语句优化数据库系统中SQL语句优化数据库系统中SQL语句优化
系统优化中一个很重要的方面就是SQL语句的优化。对于大量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对 于一个系统不是简单地能实现其功能就可,而是要写出高质量的SQL语句,提高系统的可用...
本文档主要介绍与SQL调整有关的内容,内容涉及多个方面:SQL语句执行的过程、ORACLE优化器,表之间的关联,如何得到SQL执行计划,如何分析执行计划等内容,从而由浅到深的方式了解SQL优化的过程,使大家逐步步入SQL...
资深Oracle DBA黄玮(Fuyuncat)十年磨一剑 深入揭示OracleSQL优化与调优的原理、核心技术与思想方法 盖国强鼎力推荐! ...最后,依据对SQL优化及调优技术的分析,介绍如何快速优化SQL的思路。
最后,依据对sql优化及调优技术的分析,介绍如何快速优化sql的思路。 《oracle 高性能sql引擎剖析:sql优化与调优机制详解》内容丰富且深入,破解了oracle技术的很多秘密,适合oracle数据库管理员、应用开发人员参考...
, 随后《收获,不止SQL优化——抓住SQL的本质》指引大家学会等价改写、过程包优化、高级SQL、分析函数、需求优化这些相关的五大神功。有点头晕,能否少一点套路?淡定,这还是“术”的范畴,依然是教你如何解决问题...
最后,依据对SQL优化及调优技术的分析,介绍如何快速优化SQL的思路。 《Oracle 高性能SQL引擎剖析:SQL优化与调优机制详解》内容丰富且深入,破解了Oracle技术的很多秘密,适合Oracle数据库管理员、应用开发人员参考...
今天根据经验总结一些高级查询(SQL)及SQL效率优化,有时同样能达到查询效果,但也许系统所耗费的资源可能有很大差异,由于SQL书写的影响,同一功能同一性能不同写法SQL的影响。下面是sql语句优化的一些提示要点,...
mysql的优化 数据库(表)设计合理 我们的表设计要符合3NF 3范式(规范的模式) , 有时我们需要适当的逆范式 sql语句的优化(索引,常用小技巧.) 数据的配置(缓存设大) 适当硬件配置和操作系统 (读写分离.)
13.2 PL/SQL优化其他相关扩展 369 13.2.1 编译无法成功 369 13.2.2 通用脚本分享 370 13.3 本章习题、总结与延伸 380 第14章 动手,高级写法应用让SQL飞 381 14.1 具体SQL调优思路 381 14.1.1 改写SQL调优 ...
资源名称:SQL Server 2008查询性能优化内容简介:本书通过大量实例,详细介绍了SQL Server数据库系统优化的各种方法和技巧。内容涵盖了数据库应用系统中各种性能瓶颈的表现形式及其发生的根源和解决方法,从硬件...
SQL 的性能优化是一个复杂的过程, 涉及数据库层的资源配置、网络层的流量 控制以及操作系统层的总体设计。不同 的数据库有着各自不同的功能和特色,在 实际应用环境中,应该根据实际情况选择 较合理的数据库系统设计...
内容简介有人就有江湖,有江湖就有 IT 系统,有 IT 系统就有数据库,有数据库就有 SQL,SQL 应用可一字概恬:“广”加之其简单易学,SQL 实现也可-字
使用性能监视器、SQL Trace以及动态管理视图和函数建立性能基线 理解一般系统中发生瓶颈的...SQL Server 2008查询性能优化》不是理论书籍,它的目的是帮助你避免数据库出现性能低下的状况,它还能帮助你保住你的工作。
应用Profiler优化SQL Server数据库系统.pdf
有人就有江湖,有江湖就有IT系统,有IT系统就有数据库,有数据库就有SQL,SQL应用可一字概括:“广”。加之其简单易学,SQL实现也可一字概括:“乐”。 然而,SQL虽然实现简单可乐,却极易引发性能问题,那时广大SQL...
基于JAVA和MS_SQLSERVER技术的成长型中小企业人力资源管理系统优化研