配置服务器来调整性能(一)——概论

原文:配置服务器来调整性能(一)——概论

首先:

要了解的是,在系统的生命周期中,服务器和程序都必须不断地调整以满足系统变更所带来的影响。

其次:

要获得最佳性能,应从配置服务器开始,然后设计高效的架构并指定优化SQL ,最后通过监控和分析性能循环改进配置。过程如下图:

开发人员需要知道的性能有关知识:对于数据库,基础就是“架构”

1 用户 需要了解有多少用户、多少并发用户、用户权限等
2 SQL语句 每个用户需要执行哪些SQL语句
3 数据 要了解数据库中的数据,并监控数据的发展情况
4 健壮的架构 在设计逻辑数据模型时,不需要考虑性能问题,只有在设计物理模型时,才需要考虑性能

生产DBA需要知道的性能有关知识:让系统在有限的硬件上尽可能高效地运行。

使用:任务管理器、系统性能监视器、SQL Profiler、SSMS来完成任务。

优化服务器:

必须考虑三个资源:CPU、内存及IO。

CPU:除开数量和类型之外,唯一需要考虑配置的选项就是是否需要启动超线程
内存:内存的相关知识非常复杂,不在这里详说。
IO:例子:2GHz的CPU速度导致吞吐量为:8GB/s。500MHz的内存速度导致吞吐量为:2GB/s。硬盘速度为5~200MB/s。

配置服务器硬件:

1、windows服务器系统参考体系结构。

2、windows服务器目录。

时间: 2024-10-22 20:54:07

配置服务器来调整性能(一)——概论的相关文章

服务器安全设置之 服务器安全和性能配置_win服务器

把下面文本保存为: windows2000-2003服务器安全和性能注册表自动配置文件.reg 运行即可 复制代码 代码如下: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer] "NoRecentDocsMenu"=hex:01,00,00,00 "NoRecentDocsHistory&quo

ASP编程入门进阶(一) 安装配置服务器

编程|服务器|服务器 申明:asp编程入门进阶系列文章COPY自http://www.cnbruce.com/blog/ 部分运行代码请到该站进行在线测试ASP编程入门进阶(一):安装配置服务器 鉴于ASP脚本语言是在服务器端IIS或PWS中解释和运行,并可动态生成普通的HTML网页,然后再传送到客户端供浏览的这一特点.我们要在本机上进行调试,那就要求我们的个人电脑具有服务器的功能. 不要看到"服务器"三个字就感到担心:我的机子配置这么底,性能这么差,是不是不能配啊.放心!配个服务器,

小型机业务迁移到虚拟化PC服务器上的性能换算分析

前段时间接触到一个需求,把IDC机房小型机迁移到虚拟化平台上. 大家商量着觉得难点有以下几个 AIX系统上的业务系统如何迁移到X86的PC服务器上 数据库的迁移 PC服务器如何配置才能和小型机性能接近,也就是说什么配置能满足到业务系统的稳定工作. 前2个问题大家有好的资料可以回复 先分析下第3个难点,目前主流的测试方法SAP S&D 2 –Tier(用户数/核)值分析, TPMC(计算机事务处理能力)值分析等方法,以下为分析表格. 数据来源:http://www.sap.com/solution

10方法改善虚拟服务器的存储性能

    企业级虚拟基础架构通常都会使用共享存储.这是个不争的事实,即如果你想使用VMware vSphere和Microsoft Hyper-V的高级特性,所有的主机都需要访问虚拟机(VM)的各种文件.虽然VMware VMotion和Microsoft Live Migration的最新版本并不强制要求使用共享存储,但绝大多数的特性就需要使用,比如VMware vSphere高可用性和微软故障切换集群,可能以后也会是这样. 为了使虚拟基础架构(以及你的关键应用)运行良好,其必须配置虚拟CPU.

两台服务器扩展为十二台服务器后,性能提高多少

问题描述 两台服务器扩展为十二台服务器后,性能提高多少 公司之前的服务器是两台,现在要扩充到12台, 每台的配置跟以前的一样,这样的话性能是提高六倍吗? 解决方案 这个不是直接的以机器的数量为倍数的,像这样提升性能,最好的方式是先做一轮profiling,做一个benchmark, 同时可以帮助找到性能瓶颈,同样,你就可以知道需要提升性能的点,以及当你增加了机器以后,再做一次profiling,这样就可以对比benchmark来得到性能提升比例 解决方案二: 这不好说.如果性能的瓶颈在cpu,那

ASP编程入门进阶(一):安装配置服务器_ASP基础

本人的水平有限,难免有疏忽遗漏之处,还望大家批评指正,在此先谢过. ASP编程入门进阶(一):安装配置服务器 鉴于ASP脚本语言是在服务器端IIS或PWS中解释和运行,并可动态生成普通的HTML网页,然后再传送到客户端供浏览的这一特点.我们要在本机上进行调试,那就要求我们的个人电脑具有服务器的功能. 不要看到"服务器"三个字就感到担心:我的机子配置这么底,性能这么差,是不是不能配啊.放心!配个服务器,就是多装个软件,况且就自己一个人用,根本没有必要多虑.那具体的装个什么软件呢?刚才我们

ASP编程入门进阶(一):安装配置服务器

本人的水平有限,难免有疏忽遗漏之处,还望大家批评指正,在此先谢过. ASP编程入门进阶(一):安装配置服务器 鉴于ASP脚本语言是在服务器端IIS或PWS中解释和运行,并可动态生成普通的HTML网页,然后再传送到客户端供浏览的这一特点.我们要在本机上进行调试,那就要求我们的个人电脑具有服务器的功能. 不要看到"服务器"三个字就感到担心:我的机子配置这么底,性能这么差,是不是不能配啊.放心!配个服务器,就是多装个软件,况且就自己一个人用,根本没有必要多虑.那具体的装个什么软件呢?刚才我们

从零开始配置服务器

从零开始配置服务器 (一)硬件准备 一台HP ProLiant DL160 G5服务器(硬盘拓展到480G) 一台个人电脑(windows操作系统) 一个Lenovo 4G 闪存(fat32格式) (二)制作引导U盘 网络上有许多制作Linux引导U盘的文章,但真正能用的少之又少,期间尝试多个办法,均以失败告终.下面将直接阐述最可行,也是最简单的方法. 下载U盘boot工具,共三个文件,已经打包,下载地址:http://www.filesavr.com/u-boot 解压syslinux-3.7

安装配置服务器失败的解决

安装SQL Server 2000出现如下错误信息:安装文件配置服务器失败 当你想重装sql server,而安装时又出现"您的机子上已经安装有一个实例"的提示时,可以删除program files\Microsoft SQL Server文件夹和注册表信息,再安装. 某某动态链接文件找不到 当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺