当前位置:文档之家› 用一个案例讲解Sybase的性能优化

用一个案例讲解Sybase的性能优化

用一个案例讲解Sybase的性能优化
用一个案例讲解Sybase的性能优化

用一个案例讲解Sybase的性能优化

提要

为了提高数据库系统的性能,本文针对资料入库,资料检索速度的提高进行了研究和探讨,并提出了相应的的技术措施。

关键词:性能提高入库检索

1.问题的提出

使用SYBASE商用数据库管理系统,但在应用中也发现一些性能问题,例如用户反映常规资料入库较慢、探空资料检索不够快等。针对这些情况,我们进行了分析、试验和探讨,在目前运行平台的环境下找到一些改进方法,取得了较好的效果。

2.库生成慢的原因分析和技术措施

2.1库生成慢的原因分析

在常规资料入库的整个过程中主要包括对报文的解码和数据插表两个大的步骤,因此应先分清究竟是解码过程慢还是数据插表过程慢。为此在主站的调试环境IBM RS6000-59H的平台上做了测试,发现对一天常规资料只解码不入库只需4分钟,但整个库生成却需要4小时11分;显然绝大多数时间是花在数据入库上。而进入数据库的报类多种多样,插入的时间也有长有短。因此有必要在这所有的资料中,找出是哪几种资料入库的时间长。用一个时间统计程序分别对各类报的插入时间做了统计,结果发现地面要素报的插入时间最长,在总共4小时11分的插入时间中占1小时56分钟。

于是我们在测试库(IBMRS6000-H50 B系平台)中用SYBASE提供的监测程序过程sp_sysmon监测插入一天的地面要素(28239条记录,即28239个事务)的运行情况。在sp_sysmon的输出结果(见表1)中,

表1 插一天地面要素的运行情况

每秒收到客户端的字节数

5681.9

每个事务所占用网包数

3.0

每秒收到客户端的网包数

14.7

插入时间(秒)

5837

发现描述每个事务所占用网包数的参数(Total TDS Packets Received per xact)等于3,也就是说一条插入命令要分三次才能送到服务器端。这引起我们的深思,业务上已将Server的缺省网络包大小(default network packet size)、最大网络包大小(max network packet size)由512字节改为1024字节,为何一条插入命令要分三个网包,我们立即查证一条地面要素插入命令的长度,大部分在1100字节左右,最长的是 1174字节,超过了1024的长度,但仍然让人不解的是:一条长为1136字节插入语句用1024字节的网包发送,应该使用两个网包就够了,为什么会用到3个呢?除非512字节的网包才要用到这个数。这是什么原因呢?向SYBASE 公司咨询,得到的答案是不仅要在Server端修改参数,还必须在客户端程序中用DBSETLPACKET()函数显式指定和default network packet size一样大小的网包值,改动才起作用。而以前并未在程序中作指定,因此服务器与客户端之间的通信仍采用SYBASE的缺省网包长度512字节。

在SYBASE的处理中是需接收一条完整的命令后才能进行处理。如果一条命令跨网包传送,Server在收到第一个网包时并不能立即对它进行处理,还必须等待下一个网包将完整的命令送过来,这就涉及到TCP协议的延迟确认问题。它的主要内容是:面向连接的传输协议要求对发送的每一个包都要进行确认,通常对所收到数据进行确认的包都很小,为了避免在网络上产生过多的短包,接收端在收到数据之后并不立即给发送方发送确认信息,而是要延迟一段时间,看本方是否有数据需要发送至对方,如果有则将数据连同对上次收到数据的确认消息一起发送给对方,这中间就有延迟时间。关于延迟时间的长短,不同的机器有不同的设置,TCP 协议规定不超过500毫秒,有的机器取200毫秒,这是个相当长的时间。

我们从sp_sysmon的输出结果的另一参数,即 Server端每秒收到客户端的字节数的参数Total Bytes Received per sec的值仅为5681.9,这说明平均一秒中只有5

个事务送到服务器端等待处理,即使忽略掉处理时间,一秒中也最多只能处理5个事务。实际的情况是插 28239个事务用了5837秒,平均每秒处理4.87个事务。当将网包长度改为1536后,同样的资料全部入库只需285秒的时间。可见网包长度不当是影响库生成的一个原因。

2.2 网包长度的试验和对比分析

SYBASE是基于客户机服务器体系结构的数据库系统,客户机和服务器之间的是网络通信,因此网包长度是SYBASE性能调优的一个重要参数,是一个很重要也很值得探讨的问题。不同的应用对网包大小有不同的需求,9210数据库接收

的资料多种多样,有的数据的一条插入命令长达10多K字节(如公报),有的命令却只有100多个字节(如探空要素)。我们该如何综合考虑选取一个合适的网包长度呢?

为此我们针对一天的公报资料、探空资料、地面要素,采用不同的网包长度,利用单个进程和三个并发进程等多种方式进行插表试验,其运行结果见表2:

表2 不同网包长度插表试验运行时间

网包大小(字节)

512

1536

2048

11242

公报

资料

单进程插入时间(秒)

2703

1371

981

539

三个并发进程插入时间(秒)

997

568

608

554

地面

要素

单进程插入时间(秒)

5805

296

290

三个并发进程插入时间(秒)

1949

263

265

探空

资料

单进程插入时间(秒)

242

246

239

三个并发进程插入时间(秒)

222

214

215

从上述试验结果可见改动网包长度能对一些插入命令长度超过512B的资料(如公报、地面要素)有作用,对于一些插入命令长度不超过512B的资料基本无作用,且网包长度从512改成1536时效果显著,即使在三个进程并发时效果也显著(在9210数据库系统中入库时是由三个进程同时进行的)。当网包长度超过1536时插入时间能减少一些,但效果不显著了。

2.3 关于网包长度参数设定的注意事项

2.3.1 有关网包长度的参数

(1) SYBASE在Server端有关网包长度的参数

缺省网包长度(Default network packet size)——定义所有的用户所使用的缺省网络包的大小,其缺省值为512字节,可根据需要将它设为512字节的任意倍数,其最大值524288字节。

最大网包长度(Max network packet size)——指定与Server通信的客户所能请求的网络通信包的最大值。它也可根据需要将它设为512字节的任意倍数,其最大值524288字节。

Additional network memory ——该参数定义了比缺省网包大的网络包的额外内存的最大值。它的值必须是2048字节的倍数,缺省为0。

(2)SYBASE在客户端有关网包长度的参数

SYBASE在客户端有关网包长度的指定因程序的不同而不同,如isql程序用-A****(****为网包长度)指定,对于使用DB-Library函数的程序要用RETCODE DBSETLPACKET语句指定,指定方法如下:

RETCODE DBSETLPACKET(LOGINREC *login,short packet_size)

参数login为指向LOGINREC结构的指针;

参数packet_size为要设置的网包的大小(单位:字节)。

函数的返回值为SUCCESS或FAIL。

当客户端程序不指定网包长度的参数时取缺省网包长度512。

2.3.2 网包长度参数之间的关系和作用

Server端最大网包长度是说明本Server提供的最大网包长度,当客户端程序指定的网包长度超过最大网包长度时,连接Server出错;

当客户端程序指定的网包长度不当时(即客户端程序指定的网包长度大於Server端缺省网包长度,而且额外网络内存又不够大),使用Server端缺省网包长度。另外,Server根据缺省网包的大小从 Server的内存池(由total memory配置参数决定)中分配一部分为网络内存,它的值是:用户连接数 * 3 * 缺省网包长度。缺省网包长度必须小於等於最大网包长度;

额外网络内存是从操作系统的内存中再申请一部分来作为Server和客户间通信使用,其值为:

([3 * 最大网包长度 * 用到最大包的用户连接数 * 1.02 /2048]+1) * 2048

客户端的网包长度是向Server申请此次连接所用网包的长度,它的长度不得大於Server端最大网包长度,当它的值大於Server端缺省网包长度时,必须有足够大的额外网络内存,若额外网络内存不够大,则使用Server端缺省网包长度,当客户端的网包长度不指定时,则使用客户端的缺省网包长度 512字节。

综上所述,较大的网包长度是有利于Server和客户端的大数据量传送,提高SYBASE的性能,但它是以消耗内存为前提的,过多的内存消耗会影响到整个系统的性能,因此一般的情况下不配置额外网络内存,Server端缺省网包长度的长度以适当为好,所以我们把 Server端缺省网包长度定为1536字节,客户端也指定为1536字节。

2.4 关于网包的进一步应用

当网包长度为1536字节时,对于探空资料的要素表,它的一条插入命令长度最长只有166字节,那每次发送给Server的网包都有大量的空闲空间。是否能将这些空间充分利用,即在一个网包中包含多条插入命令从而提高性能呢?答案是可行的,SYBASE的一个事务可包含多条插入命令,况且一份探空报告解码后包含多层探空要素,具备一次可形成多条插入命令的条件。为此,我们做了几组将几条命令放在一个网包里一次发送的测试,结果绘成如下的曲线图(图1)。

根据推算,1536的网包最多能放下9条完整的命令,但实验结果是以6条为一批的效果最好,这可能是系统各个方面的综合影响之效果。由此可见,采取此种方法也能提高插入性能。

3.检索慢的原因分析和技术措施

3.1 检索慢的原因分析

为了查清检索慢的原因首先要确定哪些资料检索慢,我们在主站业务数据库中对下列要素资料:

地面要素资料(代号:SURF);探空要素资料(代号:TEMP);

卫星探测表温、风、云、辐射二段要素资料(代号:GEO2);

卫星探测表温、风、云、辐射五段要素资料(代号:GEO5);

卫星探测高空温度(厚度)要素资料(代号:TOVC);

卫星探测晴空辐射要素资料(代号:SARA)

的一天中一个时次的全部要素进行检索,检索内容存放于用户检索程序的内存数组,其结果见表3:

表3 各种资料检索时间

SURF

TEMP

GEO2

GEO5

TOVC

SARA

检索资料个数

5403

538

1771

14436

760

760

检索资料字节数

637554

366098

24794

173232

78688

121456

检索时间(秒)

<2

21

< 1

<2

20

55

从这些测试结果中可见检索慢的资料是TEMP,TOVC,SARA,这些资料有一个共同的特点,每种资料在库中有键表(有一个唯一索引)和要素表(无索引),在检索过程中要进行表连接。我们用SYBASE提供的工具查看其检索过程及I/O次数、执行时间(即在select 语句前面加上

set showplan on (查看查询计划)

set statistics io on(查看I / O 次数)

set statistics time on(查看执行时间))

对探空资料检索一天中一个时次的全部要素的过程进行查看。查询语句如下:select * from TEMP01_KEY,TEMP01_ELE

where TEMP01_KEY.UOBID=TEMP01_ELE.UOBID and LDATE='20000620' and LTIME=’00’

从其输出结果可看出:

检索过程的第一步是插入,即根据检索条件中日期、时次,使用键表的索引从键表中读出所需内容作成工作表,并对连接条件UOBID建聚簇索引;

第二步是检索,即对要素表进行全表扫描,读出一条记录就根据UOBID扫描工作表(这里用到了工作表的聚簇索引进行扫描),将满足条件的数据输出给用户。

对键表、要素表、工作表的扫描次数、I/O次数、执行时间等参数见表4中―要素表无索引‖的参数。

表4 有无索引检索过程对比

要素表无索引

要素表有索引

参数

键表

要素表工作表键表要素表

扫描次数

1

16067931357

逻辑读(页)

57

151701216205573039

物理读(页)

0000

写(页)

79

执行时间

27206毫秒

9426毫秒

表中的逻辑读是从缓冲区中读,物理读是从磁盘中读,由于测试库中只有刚作成的

表中的逻辑读是从缓冲区中读,物理读是从磁盘中读,由于测试库中只有刚作成的

11天探空资料,数据量不大,在缓冲区中可放下,所以本检索没有物理读,表中工作表的扫描次数正好是要素表的记录数。

由此可见,在检索过程中,表连接时对要素表执行的是全表扫描,显然,这种极费时间的I/O操作使得检索难以加快,造成这种结果的原因可能是要素表没有索引。为此我们在要素表的连接字段UOBID上建了一个一般索引,再进行检索,可以发现,检索过程由二步变成一步(检索),工作表也不产生,检索时先扫描键表,对要素表的访问用到了索引,I/O显著减少,检索速度提高了两倍(见上表中―要素表有索引‖的部分参数值)。可见,对要素表建立索引是提高检索性能的一个主要手段。

3.2 建立索引与插入的关系

但是索引也有它的副面影响,这主要是指对插入的影响。对于有索引的表,由于插入数据时,还要在索引页建相应的索引,因此建立索引会使插入变慢。当初设计表格期间,对地面要素测试网包长度之时,发现不建索引时插表的速度要比建索引后插表的速度快20%,正是基于这个原因,才对有相关键表的要素表不建索引。

为了得到建立索引对探空资料入库的影响,在测试库中,分别对建索引前和建索引后的探空要素表的插入情况进行了测试,结果是插一天资料(约5万多条)有索引比无索引插入时间只多5% 。由此可见不同资料的不同的索引对插入速度的影响是不同的,于是我们在主站上对无索引的要素表都建了索引,并测试对入库实际影响,但意外地发现入库速度竟然明显加快,一天之内缩短了快一个小时。这是什么原因呢?经过调查分析,由于在每天的入库资料中都会有大量的重复报(一天有上千条),因此也就有大量的删除操作。

3.3 建立索引与删除关系

和加快检索的原理一样,当我们对探空要素表建索引后,执行删除操作时就不再进行全表扫描,而是先通过索引找到目标记录,这样操作时间大大缩短,测试库的对比结果见表5(删除语句为:

delete TEMP01_ELE

where UOBID=’06110054511’ and V07004<100. AND (V08001>=66 OR

V08001<16))。

可以看到,时间减为原来的1/233。而以前由于没有索引,每次都要全表扫描,花费在这上面的时间是很多的。

表5 有无索引删除过程对比

参数

要素表无索引

要素表有索引

扫描次数

1

1

逻辑读(页)

15170

6

物理读(页)

写(页)

1

1

执行时间

700毫秒

3毫秒

4.应用效果

通过修改网包长度和对一些要素表增加索引后,在库生成和数据检索方面都有较大的改进。在主站,改网包后库生成时间缩短30 – 40分种,需要说明的是其改进效果没有试验时好,这是由于业务库所处的环境较之测试库要复杂的多,另一个原因是因为它是三个进程并发操作,由前面的测试结果也可知,它的提高效果不如单进程。而建索引这项应用效果却远比测试效果好,其结果见表6:

表6 对键表加索引后检索时间

SURF

TEMP

GEO2

GEO5

TOVC

SARA

检索资料个数

5403

538

1771

14436

760

760

检索资料字节数

637554

366098

24794

173232

78688

121456

检索时间(秒)

<2

<3

< 1

<2

<3

<4

这主要是由于业务库比测试库要大的多,查询用到了磁盘

这主要是由于业务库比测试库要大的多,查询用到了磁盘

I/O,而加了索引大量减少了这项极费时间的操作,因此业务库中探空报的检索速度能提高6倍。另外,建索引后对库生成作用明显,能加快一个小时。

除此之外,我们还对沈阳区域中心、天津站、抚顺站做了测试,效果较好。表7是这两项应用(改网包、加索引)的综合效果:

表7 应用效果

库生成加快时间

探空报检索速度提高倍数

天津

1小时40分

6

沈阳

1小时

10

抚顺

1.5小时

4

5.结束语

数据库系统性能的调优是与数据库的运行相伴而生的,在系统的运行过程中,要经常使用各种监测工具如sp_sysmon等监测系统的运行情况,找到影响系统性能的因素以便进行有效地调整。

本文仅就网包长度和索引对数据库性能的影响进行了探讨与分析,而实际上还会有其它影响性能的因素存在,因而数据库系统的优化和性能提高是一个长期性的工作。

组织行为学案例分析

案例1:知识分子与工人 知识分子阶层出身的人,举止比较文雅、有修养,待人礼貌,但爱幻想,不大喜欢深交,遇事缺乏果断性;农民阶层出身的人,作风朴素,不怕苦和累,憨厚老实,但有时有自卑感,有点倔强固执;工人阶层出身的人,集体主义强、守纪律,情感较强烈直爽,讲究实际。 问题:上述材料反映了什么现象?试分析其原因。 答:(1)上述材料表明:不同阶层的人具有明显的个性差异。 (2)阶级和阶层因素是影响个性形成的重要因素。人总是生活在一定的社会中,在阶级社会或有阶级的社会里又必然是属于一一的阶级或阶层的成员,作为阶级或阶层的成员,所形成的个性不可避免地要打上本阶级或阶层的烙印。 案例2:同一张照片 心理学家曾作过这样一个实验:给两组不同的人看同一个人的同一张照片。在看这张照片之前,对其中一组的人说,照片上的人是一位屡教不改的罪犯;对另一组的人说,照片上的人是一位著名的学者。然后,让这两组人分别从这个人的外貌中说明他的性格特征。结果两组人的解释截然不同;第一组的人说,深沉的目光里隐藏着险恶,突出的下巴表现他死不悔改的决心;第二组的人说,深沉的目光表明他思想的深刻性,突出的下巴表明了他在科学道路上勇于攀登的坚强意志。 问题:试分析上述实验所揭示的现象及其对管理活动的启示。

答:(1)该实验充分表明了第一印象对于社会知觉的重要影响,在人对人的知觉过程中给人留下的第一印象是至关重要的因素。第一印象也称初次印象,它是指两位素不相识的人第一次见面时所形成印象(主要是获得被知觉者的表情、姿态、身材、仪表、服装等方面的印象),一个人在初次见面时给人留下的良好印象会影响人们对他以后一系列行为的良好判断,反之则形成不良的判断,这就是第一印象效应。 (2)一般来说,第一印象的作用是消极的,但它是客观的、无法回避的,况且它也具有一定的积极意义,它是人们进一步加深认识的基础和必要阶段。因此在管理中,关键是如何正确运用第一印象的作用,发挥其积极的一面,克服其消极的另一面。具体而言,要从三个方面加以注意:①在看待别人时,要昼避免仅仅凭第一印象就下判断,并根据这种片面的判断去待人接物,对人、对事要多观察、多分析,以发现对方的优点;②在对待自己时,要严格要求自己,注意随时随地给人留下第一个良好印象,为以后顺利开展工作打下有利的基础;③处理人际关系问题时,要注意克服由于第一印象的不良影响而造成的各种偏见和误解,引导人们全面地看待问题、分析问题,以建立和谐的人际关系。 案例3:骨干员工为何要走 张经理是A公司的人力资源部负责人,近段时间他却烦 恼透顶,两位他所看重的公司业务骨干要走。主要原因是该 员工认为他现在所做的贡献远大于回报,而且事实的确如 此。而公司则认为他们所取得的成绩是因为有公司作后盾,

组织行为学案例分析

组织行为学案例分析 1、张林这一辈子 问题: 1.张林是一个什么类型的人?他的个性、他的需求是什么? 2.在与心理医生谈话的时候,张林的自我知觉有无问题? 3.张林的工作态度如何?对这样的人如何调动他的积极性? 4.张林现在的工作和过去的工作在多大程度上适合他?还有其他什么工作适合他吗? 5.张林的职业生涯设计与开发存在什么问题? 案例分析提示:这个案的5个问题,涉及了第二章个体行为的相关知识和理论。 1.张林是一个什么类型的人?它的个性和需求是什么? 从文中看,张林是一位工作稳定,从事药品推销行业的中年男性。他下过乡,恢复高考后,他上了财经学院,毕业后,他先后从事了三种共四份工作。他虽然几次调换岗位,并小有成就,但他并不得志,没有真正实现其自身价值。他对目前的推销工作是基本适应的,但与他的某些个性倾向,如态度、价值观是有矛盾的,也就是说,当前职业对他来说并非最佳选择。 张林的个性按照麦迪的个性性格类型属外向、高忧虑型;具有多血质气质。性格划分属于外向、独立、理智的类型。他的个性使他对当前的工作是能够胜任的,但有两点不相符合,一是他多年形成的正直、善良的价值观与他所在行业的经营目的和营销手段发生矛盾,二是他对自己所在单位所给的报酬也不甚满足,所以产生苦恼。 张林的需求侧重是分阶段的,既有物质的,也有精神的,在前期主要是要让自己的价值得到组织和社会的承认,努力寻找独立发展自我能力的机会,希望获得管理工作和获得提升。在后期,面临着妻子下岗和女儿上大学的心理与经济压力,则希望有较高报酬的、并且不与自己价值观念发生冲突的工作。 2.在与心理医生谈话的时候,张林的自我知觉有无问题? 张林的自我知觉有一定问题。主要表现在张林对自己还缺乏非常清醒和理性的认识。包括对自己的个性与专长最适合从事何种类型的工作和职业,自己在活动中所担任的角色,自己与他人和周围事物的关系,以及主体对自己诸方面的领悟与理解都存在一定问题,不是十分清楚,这一点在他前2项工作的选择过程中更为明显,以致造成前期择业和工作的失败。他的药品推销员工作,是经过能力测试后的选择,相对理性化了,因而也取得了较好的效果,但他仍然存在着困惑与痛苦,如他所说:生活中最大的困难就在于决定我作为一名职员究竟想干什么?至今我仍不能确定究竟何种类型的工作或职业最适合我。 另外,就一般意义来讲,人对自身的认识总是存在着一定的局限性,难以完全把握,正如俗话所说:“当局者迷,旁观者清”。因而张林寻求与心理医生的谈话和沟通,来抒发自己的内心感受和解决自我认知问题就是一个再正常不过的选择。 3.张林的工作态度如何?对这样的人如何调动他的积极性 张林的工作态度也存在一定的的问题。虽然他对工作是认真并积极的,也取得了一定成绩,但他对目前的工作与发展状况,仍然存在着某些矛盾状态和心理失衡。另外,他对今后的工作与职业发展,也存在着一定的堕性,有些安于现状,缺乏再发展和迎接挑战的动力。

组织行为学-经典案例分析35

案例35 罗森布鲁斯国际旅行社 罗森布鲁斯国际旅行社不象那些典型的旅行社。首先它的规模很大,该公司在美国、英国及亚洲设有582个分支机构,雇用了3000名员工。您也许还没有听说过他的大名,那是因为他的客户多为企业客户,如杜邦、伊斯曼科达、通用电器等。该公司 经历了快速的增长:七十年代末,他还只是一个费城的旅行社,销售额为两千万美元。到1992年,该公司的营业额上升到一百五十亿美元。是什么原因使公司得以如此快速的增长呢?该公司的首席执行官Hal F. Rosenbluth认为原因在于,由于公司将员工 放在顾客之前,使公司对服务质量有着不懈的追求。请注意这里我们写的是将员工放 在顾客之前。Hal F. Rosenbluth解释道:“当人们为传统的工作障碍,如恐惧、挫折、官僚主义等,担忧时,他们是不可能将注意力放在顾客身上的。他们必须担心他们自己。只有当员工们知道什么是其上司最眼里最重要的东西时,他们才会将同样的情感 给顾客。” Rosenbluth相信他有能力把工作变成是一项愉快而幸福的经历,所以他组建了一 个“幸福晴雨表小组”。该小组由从各部门随机挑选的18名雇员组成,这些雇员将员工们对工作的感受反馈给总经理。调查问卷一年两次被派发给所有的员工,以了解他 们对工作的喜好程度。调查问卷计算后的结果告诉给每一位员工。在旅行社这一行里,工作强度相当大,正如Rosenbluth所说:“员工们就象是空中交通管制员,一个电话接着另一个电话”正因为如此,在这一行里人员流失率高达45%-50%,而在该公司,流失率仅为6%,该公司的招聘及培训工作说明了这一现象的原因。 每一位职位侯选人均被仔细审查以确保公司招聘合格的人才。Rosenbluth需要的 是有良好的团队协作能力的乐观积极的人才。Rosenbluth说道:“所有的公司都可以 买到同样的机器或工具。是员工才使这一切具有创造力。到最后,人才才是公司的竞 争优势,所以员工对公司来讲至关重要。我们寻找最有潜质的人,其它的一切都可以教会。在挑选的过程中,我们把亲和力,爱心及对工作的狂热把在比工作经验、过往 薪金等更重要的位置。”合资格的侯选人会有一个三至四小时的面试。对于高层位置,Rosenbluth会亲自同侯选人见面。例如,对于销售主管这个位置的侯选人,他会邀请 该侯选人及其妻子同他和他的妻子共渡假期。“到了第三天,所有的东西都显现出来。” 一旦被雇用,新员工会很快熟悉他的工作环境。与其他公司上班第一天是填表不同,新员工将在幽默剧中扮演一个角色,以让这些员工知道Rosenbluth公司希望他的每一位员工从工作中获得欢乐。幽默剧的扮演也同样是一个学习的过程。例如,员工 会在剧中因为糟糕的服务而结束他们的事业。所有的新员工都会进行为其2-8周的培

Sybase 12.5以上版本自带性能监控工具的使用方法

Sybase 12.5以上版本自带性能监控工具的使用方法 Sybase 12.5以上版本的性能监控工具使用 对于实现集中管理信息系统的系统管理员来说,挖掘数据库性能是一个技术活也是一个体力活,因为它不仅仅需要具备一定的数据库基础,还需要耐心的分析-你所管理的财务软件,数据库访问的瓶颈在哪里?你珍贵的cache里面,被你放了多少过气鸡蛋在里面?有多少是需要放在这个宝贝蛋里面,但是却被疏忽掉;到底是那几张大而无当的破表总是导致数据库服务卡来开去;有哪几个臃肿的存储过程比较糟糕,或者使用最多,耗费你宝贵的内存或者io最多;那几个设备最繁忙? 这些问题,以前需要一些昂贵的第三方DBMS管理工具来帮助你找到较为合适的优化方案,但是我相信大部分系统管理员都没有接触过这方面的管理工具,现在,sybase工具也收购了一个管理工具进来,用于应付sybase相对欠奉的性能问题(仅限个人意见),但是它并不是免费的,不过对于sybase12.5以上版本用户来说,sybase已经内置了一个小工具在sybase数据库服务里面,你只需要做非常少量的工作,就可以寻找出来一个最适合自己管理的信息系统业务风格的优化方案。 优化自己的数据库性能,基础就是回答上面的几个问题,这些问题的答案现在可以从montables里面找,sybase 12.5提供了一套完备的监控表,它只需要用sp_configure打开一个选项,sybase就会开启监控机制,不就你就可以从master库里面查询出来这一套表里面的内容,分析出来到底需要优化那些tables或者其他。 下面用unix下面的sybase来举例,该例开启了montables这个监控表。 Step 1:跑到unix主机那里,cd到$sybase/ase/scripts目录。 Step 2:isql -Usa -Ppassword -i installmontables Step 3:可以回到你的客户端那里,当然也可以继续用主机执行命令。 Step 4:sp_configure ‘enable monitoring’,1 Step 5:把一个或者多个财务软件用户(如果财务软件用户编号是0001,你的databases名字是cwbase1,那么该财务软件用户实际映射到数据库用户编号是cwbase1_0001,那么你不要操作0001用户,而是要操作cwbase1_0001用户)加入到组里面:mon_role, Step 6:现在sybase已经开始在运作性能监控了,建议最好在业务繁忙的时候打开monitoring选项,这些

组织行为学经典案例(5个)

组织行为学案例(5个) 案例1 沃尔沃的工作再设计 汽车制造业是瑞典工业中一个重要领域,而沃尔沃(Volvo)汽车公司又是其中的佼佼者。按全世界标准,它算不上大公司。从60年代中期起,它的汽车出口翻了一番,占它全部销售额的70%,虽仅占世界汽车市场的2.5%,却已占瑞典全年出口总额的8%以上,可称举足轻重了。该公司的管理本来也是一直沿用传统方法,重技术、重效率、重监控。直到1969年,工人的劳动态度问题已变得十分尖锐,使该公司不得不考虑改革管理方法了。 沃尔沃公司领导分析了传统汽车制造工作设计,认为它最大的问题是将人变成机器的附庸。所谓装配线不过是一条传送带穿过一座充满零部件和材料的大仓库罢了。这套生产系统的着眼点是那些零部件,而不是人。人分别站在各自的装配点上,被动地跟在工作件后面,疲于奔命地去照样画葫芦而已。这套制度的另一个问题,是形成了一种反社交接触的气氛。工人们被分别隔置在分离的岗位上,每个岗位的作业周期又那样短(一般为30至60秒),哪容他们偷闲片刻去交往谈话? 沃尔沃先是设法用自动机器来取代较繁重艰苦的工作,不能自动化的岗位则使那里的工作丰富化一些,又下些本钱,将厂房环境装饰得整洁美观。目的是想向工人表明,公司是尊重人的。但随即发现这些办法治标未治本。公司觉得在工作方面要治本,必须进行彻底的再设计。他们在当时正在兴建的卡尔玛新轿车厂,进行了一次著名的试验。 卡尔玛轿车厂总的设计原则,希望体现以人而不是以物为主的精神,因而取消了传统的装配传送带。以人为中心来布置工作,就是要使人能在行动中互相合作、讨论,自己确定如何来组织。管理要从激励着眼,而不是从限制入手。只有对孩子才需要限制,对成熟而自主的成人则宜用勉励而不是监控。所以,该厂工人都自愿组成15至25人的作业组,每组分管一定的工作,如车门安装、电器接线、车内装潢等。组内可以彼此换工,也允许自行跳组。小组可自行决定工作节奏,只要跟上总的生产进程,何时暂歇、何时加快可以自定。每组各设有进、出车体缓冲存放区。 这个厂的建筑也颇独特,由三栋两层及一栋单层的六边形厂房拼凑成十字形。建筑的窗户特别大,分隔成明亮、安静而有相对独立性的小车间。 没有了传送带,底盘和车身是由专门的电动车传送来的。这种车沿地面敷设的导电铜带运动,由计算机按既定程序控制。不过当发现问题时,工人可以手工操作,使他离开主传送流程。例如见油漆上有一道划痕,工人便可把它转回喷漆作业组,修复后再重返主流程,仍归计算机制导。车身在电动车上可作90度滚动,以消除传统作业中因姿势长期固定而引起的疲劳。

sybase性能诊断

文章描述了通过sp_sysmon对Adaptive Server系统运行情况有一个全面系统了解,有利于更好地熟悉系统性能,更为有效地进行系统管理,合理地利用和配置系统资源,达到系统性能调优的目的。 从18个方面了解在用系统性能状况,并在适当的时候利用环境参数进行性能调优: 1、内核管理(kernal) 2、应用管理(appmgmt) 3、数据缓存管理(dcache) 4、ESP管理(esp) 5、索引管理(indexmgmt) 6、锁管理(locks) 7、内存管理(memory) 8、元数据高速缓存管理(mdcache) 9、任务管理(taskmgmt) 10、监视器访问SQL的执行(monaccess) 11、网络I/O管理(netio) 12、并行查询管理(parallel) 13、过程缓存管理(pcache) 14、恢复管理(recovery) 15、事务管理(xactmgmt) 16、事务概要(xactsum) 17、磁盘I/O管理(diskio) 18、工作进程管理(wpm) 括号后英文短词是该模块参数。 环境: 1、用户数据库中有练习所用数据表auths和article 2、数据表各有10万行数据 3、用户具有查询、修改、删除等基本的数据库表操作权限 步骤:执行sp_sysmon “00:10:00”(server级系统存贮过程,不需要打开某个数据库),或者执行如下格式的过程,查看具体操作批命令对应系统性能情况: sp_sysmon begin_sample SQL语句或者存贮过程 sp_sysmon commit_sample 本实验采用sp_sysmon “hh:mm:ss”,性能模块名。 结论:通过此练习,可了解当前系统在各方面的系统运行状况,性能出现什么问题和不平衡不协调之处,学会使用相应的参数和措施进行解决和调优,不断比较对照调整前后的性能状况,最终

《组织行为学》14个案例分析及参考答案

《组织行为学》课程综合案例 (一) 张林这一辈子 张林,1949年生于中国北方一个小镇。正当他念高中二年级的时候,文化大革命开始了,他不得不中断学业,后来又在上山下乡的浪潮中到一个偏远的人民公社插队。文化大革命后恢复高考,他考入了某财经学院。毕业后,在某市的一家造船厂做成本会计,一年半后,他辞职不干到某市一家集装箱公司谋得一份管理职位,三个半月后,他被解雇了。在谋求新的工作岗位时,他到一家职业介绍所作了能力测试并寻求帮助和建议,测试结果表明他最适宜做推销工作。那家职业介绍所为他找了一份药品推销工作,任职于一家大型医药公司。他喜欢这一工作,在那里干了一年半。后来,他听说另一个更著名的药材公司有同类型的工作,便向该药材公司申请,并在1984年被雇用。进入90年代,他的女儿长大并考入一所著名大学,但他的妻子却下岗了。张林的生活发生了很大的变化,他也变得有点工作狂了,因为他感受到了来自各方面的压力。有人劝告他去找一位心理医生解除他的心理紧张。他接受了劝告,找了一位著名的心理医生,作了一系列的咨询诊断。下面就是他在一次谈到他的工作历史时 的诊断记录: 心理医生:你干过很多工作,那是因为你在财经学院毕业后不知道自己想干什么的缘故吗? 张林:确实是这样。我生活中最大的困难就在于决定我作为一名职员究竟想干什么。这曾经给我造成精神上极大的痛苦,甚至在今天仍是这样,我仍不能确定究竟何种类型的工作或职业最适合我。 心理医生:好,让我们先谈谈你在毕业后的第一份工作。你在造船厂做成本会计,为什么要辞掉这份工作呢? 张林:首先它很烦人。我不喜欢整天跟数字打交道,不喜欢只在数字上加减乘除。另外,我认为那份工作毫无前途,那时我有很大的抱负,我要做较高层的管理人员,挣较多的钱。 心理医生:因此你去了那一家集装箱公司? 张林:是的,那是一个我可以向公司证明我的能力、真正的管理职位。 心理医生:但是你在那个工作岗位上遇到了点麻烦。 张林:我不适应那种类型的组织。我监督工人们操作制造箱子的机器设备。这些工人都是从最偏远的农村招来的,很难管理,至少对我而言是这样。他们对工作和公司没有积极的态度,毫无感情。我的老板,那个幕后指挥者,总是要求我对他们狠一些,督促我要求他们提高工作速度。告诉你一个例子,你或许就知道他是个什么样的人了,我手下有一个老年妇女,大约有50岁,生产装冰箱用的箱子,因为箱子太大,所以她处理起来比较困难。我敢说,她已经竭尽全力了。但我看见老板站在她身后,手拿着秒表,大声叫着,呵斥她快点。我一点也不喜欢他那样做,就象我不喜欢穿着鞋磕着地走路一样。一次,老板请我们这些管理人员出去吃饭,那些同事极尽阿谀奉承之能事,嘴脸极其令人厌恶。我自言自语地说:“这就是为了提升而必须做的事”。那之后不久,老板就叫我到他的办公室,告诉我不适合做这样的工作,他认为我不会或不愿强迫别人努力工作。 心理医生:你对此有何反应? 张林:我十分难过。那时我真不知道如何是好。我不能确定我究竟适合什么工作,因此我去一家职业介绍所去作能力测试。 心理医生:那么,测试结果怎么样?

Sybase数据库死锁对策

Sybase 数据库死锁对策 死锁的发生对系统的性能和吞吐量都有重要影响,经检测发现,管理信息系统的死锁主要是因为两个或多个线程(登录)抢占同一表数据资源。引起长时间抢占同一资源不是因为我们需要处理的事务太复杂,时间太长,而往往是因为我们在前端应用程序对数据库作操作时忘了提交.本文介绍一种处理解决这种死锁的方法。 Sybase 封锁原理 数据共享与数据一致性是一对不可调和的矛盾,为了达到数据共享与数据一致,必须进行并发控制。并发控制的任务就是为了避免共享冲突而引起的数据不一致。Sybase SQL Server 并发控制的方法是加锁机制(LOCKING ). 锁的类型 Sybase SQL Server 有三种封锁类型:排它锁(exclusive lock,简称X 锁);共享锁(share lock,简称S 锁);更新锁(update lock,简称U 锁)。这三种锁的相容矩阵表如下: ×:表示不兼容。∨:表示兼容。 Sybase SQL Server 是自动决定加锁类型的。一般来说, 读(SELECT )操作使用S 锁,写(UPDATE,INSERT 和delete )操作使用X 锁。U 它在一个更新操作开始时获得,当要修改这些页时,U 锁会升级为X 锁。 锁的力度 SQL Server 有两级锁:页锁和表锁。通常页锁比表锁的限制更少(或更小)。页锁对本页的所有行进行锁定,而表锁则锁定整个表。为了减小用户间的数据争用和改进并发性,SQL Server 试图尽可能地使用页锁。 当SQL Server 决定一个语句将访问整个表或表的大多数页时,它用表锁来提供更有效的锁定。锁定策略直接受查询方案约束,如果update 或delete 语句没有可用的索引,它就执行表扫描或请求一个表锁定。如果update 或delete 语句使用了索引,它就通过请求页锁来开始,如果影响到大多数行,它就要请求表锁。一旦一个语句积累的页锁超过锁提升阈值,SQL Server 就设法给该对象分配一个表锁。如果成功了,页锁就不再必要了,因此被释放。表锁也在页层提供避免锁冲突的方法。对于有些命令SQL Server 自动使用表锁。 锁的状态 SQL SERVER 加锁有三种状态: 1)意向锁(intend )—是一种表级锁,它表示在一个数据页上获得一个S 或X 锁的意向。意向锁可以防止其他事务在该数据页的表上获得排它锁。 2)阻塞(blocking,简记blk )—它表明目前加锁进程的状态,带有blk 后缀的锁说明该进程目前正阻塞另一个需要获得锁的进程,只有这一进程完成,其他进程才可以进行。 3)需求锁(demand )—表示此时该进程企图得到一个排它锁。它可以防止 可申请的锁 已有的锁 S U X S ∨ ∨ × U ∨ × × X × × ×

sybase性能优化的建议

最近优化了两个单位的数据库,通过跟踪后SYBASE都建议将命名Cache的cache replacement policy改为relaxed LRU replacement。 经过在这两个数据库的表现来看,的确获得了一定的效果,我觉得可能目前使用CACHE 的单位都会存在这么个问题,现将有关过程写一下与大家共享: 1、通过sp_sysmon ’00:05:00’得到连续5分钟内SYBASE 性能监控信息,分析SYBASE给出的 建议; 2、若有对命名Cache的优化建议,多数会建议使用relaxed LRU replacement;再有某些会 要求使用大I/O;修改方法可以是直接修改SYBASE.cfg文件中的相关内容,以ACCBJE_cache为例如下: [Named Cache:ACCBJE_cache] cache size = 16M cache status = mixed cache cache replacement policy = relaxed LRU replacement //直接将DEFAULT或其他任何内容为改为relaxed LRU replacement 即可 local cache partition number = DEFAULT 3、检查某些number of xxxx参数,有些设置的太大,可能没必要,比如锁,我认为几万可 能就能满足了,太大可能会占用太多内存(当然也可能是只有真正有那么多锁时才会占用,这点我没有确认),我所优化的这几个数据库开始都是几十万,可能完全没有必要。 另外,对于性能问题来说,通过sp_sysmon会得到很多信息,大家可以通过自己分析查找问题原因。 通过在wisql中,先执行dbcc traceon(3604)后,再执行dbcc sqltext(进程ID)可以得到该进程正在执行的SQL语句,对于查找问题也会有帮助,不过这个有时得到的SQL不全,不过可以作为参考了。

组织行为学案例分析

案例一、艾琳化妆品公司:在看完上述案例后,你觉得艾琳化妆品公司的销售管理工作中有没有充分调动人的积极性?这家公司下一步发展将面临什么样的问题?我觉得艾琳化妆品公司的销售管理工作中并没有调动人的积极性,只是格拉斯纳小姐将她个人对公司的规划和目标强加在每一名员工的工作中,这个目标并没有征求任何一名员工的意见,没有根据公司的现有实际规模和经营状况进行切合实际的规划,她的计划目标没有得到各部门经理完全认同的,没有起到真正的激励作用,因此不能充分调动人的积极性。 ?这家公司下一发展将面临问题主要有:由于艾琳·格拉斯纳对公司目标定位偏高,第一个目标是5座大城市开设自己的经销办事处。另一个目标是下一年度,销售额应达到3百万美元.她的销售各个部门经理认为这个目标是不现实的。而如何使符合实 际的目标发挥最大的激励作用,提高 工作效率,正是她所面临的问题。? 要解决这个问题则要遵循激励原则:1 按需激励原则2组织目标与个人目标 相结合的原则3奖惩相结合的原则4 物质激励与精神激励相结合原则5内 在激励与外在激励相集合的原则6严 格管理与思想工作相结合的原则。她 要用目标激励的方法通过制定切实可 行的目标,使员工参与目标的制定, 可以是使员工看到自身的价值和责 任,感到工作的乐趣,并从实现目标 中得到满足感。?激励理论认为:激励 =目标*实现可能性,要使目标发挥最 大的激励作用凡必须使目标本身具有 重要的意义和实现的可能性。也是艾 琳·格拉斯纳要解决当前解决问题的 方法? 二、围绕核心竞争力的组织变革—— 日产公司由衰落走向兴盛:在看完上 述案例后,你认为卡洛斯是如何运用 组织变革理论来拯救日产公司的?日 产公司从衰落再度走向辉煌,对中国 企业有借鉴意义吗?卡洛斯运用组织 变革的基本动因对日产公司进行了全 面的剖析之后,采取了一系列的组织 变革措施从而使日产公司再度走向了 辉煌。? ???????组织变革的内在基本动因主 要有:?1、组织目标的选择与修正, 组织目标的选择与修正主要决定着组 织改革的方向,戈恩的第一个动作就 是对企业发展的战略模式进行重新审 核,目的是使企业集中有限的资源重 点发展企业的核心业务?2、组织结构 的改变,组织结构的调整主要是对组 织结构中的权责体系,部门体系的调 整。他对企业内部的组织机构进行大 刀阔斧的改革。卡洛斯·戈恩以他的方 式终结了日产的“终身雇佣”和“年功序 列”规划,在企业内部搭理推行“能力 晋升”制,这在日本企业中甚至引起了 一场风暴,到2001年,日本有近一 半的大公司放弃了“终身雇佣”制?。3、 组织职能的转变,他认为:日产的组

组织行为学案例分析答案

案例1 卢作孚和他的事业 1.讨论卢作孚的价值观及其与“民生精神”的联系。 答:1).价值观概念:价值观代表了一系列基本的信念:从个人或社会角度来说,某种具体行为类型或存在状态比之于相反的行为类型或存在状态更为可取。 2).影响因素:家庭教育,学校教育,同伴团体,社会舆论,大众传媒及 其它社会文化因素(历史,民族,宗教等) 3).卢作孚的价值观:A:口号“服务高于一切”——对社会、对他人负 责的价值观。 B:提倡“个人为实业服务,事业为社会服务,个人的工作是超报酬的,事业的任务是超经济的”(事业中心论)——将国家、将社会的利益放在第一位的价值观。C:培养群体的团结意识。——由小到大的个人到群体到社会的责任价值观。 4).卢作孚的“民生精神”。目标:“民生主义”;宗旨:“服务社会、便 利人群、开发产业、富强国家”集中强化爱国、集团服务和艰苦创业等意识。 5).价值观与“民生精神”的联系。民生精神促进了他价值观的发展, 价值观也同时让他亲近了民。生精神,两者是一种相互联系、相互促进、相得益彰的关系。 2.民生公司的管理有什么特点?这对今天中国企业的管理有哪 些启示? 管理特点:1).提出了“安全、迅速、舒适、清洁”的理念,同时提 出了“服务高于一切”的口号。 2).完善业务流程、够用渠道、建立员工参与监督的制度。 3).提倡“职工股东化、股东职工化” 4).将员工教育作为提高公司竞争力的头等大事。 5).民生精神教育,居于员工训练的核心地位。 启示:1).建立科学的企业领导体制和管理制度 2).要致力于组织的文化建设 3).注重创新,创新将是企业取得竞争优势的根本途径 4).重视员工,尊重员工,满足需求。 5).重视的价值观的作用 6).制定合理的用人制度要根据每个的能力安排不同的工作。 7).公司要制定合理的激励机制。

SYBASE数据库故障处理方法

SYBASE数据库故障处理方法 Sybase数据库故障处理方法 一、 Sybsystemprocs 库“挂起”解决办法 1. 修改Sybase.cfg 文件,修改Sybase 数据库可以修改系统参数. 2. $ vi Sybase.cfg 查找―allow updates‖ ,将其修改为1.(缺省值为0). 既 allow updates to system tables=1 重新启动系统. 3. 用 isql 登录到sql server 中,修改 master库中sysdatabases 表中 sybsystemprocs 库对应的 status 的值为-32768. $isql –Usa –P 1> update master..sysdatabases 2> set status = -32768 where name =‖ sybsystemprocs‖ 1>go 1>shutdown with nowait 2>go 关闭数据库 重新启动. 4.用 isql 登录到sql server 中,修改 master库中sysdatabases 表中 sybsystemprocs 库对应的 status 的值为0. $isql –Usa –P 1>update master..sysdatabases 2>set status = 0 where name =‖ sybsystemprocs‖ 3>go 1>shutdown with nowait 2>go 关闭数据库重新启动. 5. 将Sybase.cfg 中的‖allow updates to system‖ 的值改为0. 二、如何恢复master数据库 ASE can't setup and has no valid dump of master 1、编辑RUN_servername 在命令行最后加入:-T3607 2、单用户模式启动ASE $cd install $startserver -f RUN_servername -m 3、bcp out系统表 $bcp master..sysdevices out /directory.spec/devs -Usa -P -c $bcp master..sysdatabases out /directory.spec/dbs -Usa -P -c $bcp

组织行为学-经典案例分析16

案例16 某科技发展有限公司的问题 1、北京某科技发展有限公司(以下简称公司)始建于1994年。 公司创办之初非常艰难。没有资金,就向亲属借了5万元钱;没有场地,就从别的公司的营业场所中租了一张桌子,作为自己的营业场所;没有现成的客户,就从他们原先认识的朋友中开始介绍。整个公司就两个人,所有推销、搬运、验货、送货等全部工作都是两人亲自来干,辛苦自不必说。公司刚开始主要经营打印机,当时卖一台打印机的利润还是相当可观,这样一年下来,经营情况还很不错。 第二年,租了一个门市,就招了一名员工帮助进货,业务量开始有起色。由于对整个市场发展的行情把握得比较好,发展速度很快,当年做得比较好的是惠普公司的外设产品。他们决定招聘一个在惠普PC和服务器产品方面有丰富经验的人加入公司,为了吸引对方的加盟,他们提出了加盟者与公司之间对所经营的惠普PC和服务器产品毛利二八分成的分配方式,并于1996年4月便开始代理惠普公司的PC和服务器产品。 1997年是公司稳定发展的一年,微机和外设的销售量都有了明显的增长,人员增加了不少,公司有了自己的独立门市,并有点HP专卖店雏形的味道了。 1998年又是一个转折点,公司办公从临街门市搬到写字楼,同时又吸收一名合作者加盟,任销售部经理,公司与他毛利润二八分成。这样,整个公司的经营分成门市和写字楼两个相对独立的部分,各有一名合伙人负责,权责分明。 从公司的发展过程来看,还是比较顺利的。但随着公司业务的不断发展,公司的高层管理者也发现在公司经营中存在的问题也不少:公司各个部门之间各行其事,除去加盟者之外,其他员工士气和热情不高,公司除了物质上的刺激外,再无其他能够调动员工积极性的办法。但现实的情况是,像该公司这样的规模和经营情况的公司在物质刺激方面的余地并不大,因为利润率已经很薄了,这是IT产业中硬件销售业的总体态势。其实,即使是那些平均利润率比较高的行业中的小公司也同样存在相同的问题。公司领导者常常为这类事情头痛不已。 请问:该公司出现问题的主要原因何在?应从哪些方面着手改进?

Sybase数据库故障处理方法

Sybase数据库故障处理方法 一、Sybsystemprocs 库“挂起”解决办法 1.修改Sybase.cfg 文件,修改Sybase 数据库可以修改系统参数. 2.$ vi Sybase.cfg 查找―allow updates‖ ,将其修改为1.(缺省值为0). 既allow updates to system tables=1 重新启动系统. 3.用 isql 登录到sql server 中,修改master库中sysdatabases 表中 sybsystemprocs 库对应的status 的值为-32768. $isql –Usa –P 1>update master..sysdatabases 2>set status = -32768 where name =‖sybsystemprocs‖ 1>go 1>shutdown with nowait 2>go 关闭数据库重新启动. 4.用 isql 登录到sql server 中,修改master库中sysdatabases 表中 sybsystemprocs 库对应的status 的值为0. $isql –Usa –P 1>update master..sysdatabases 2>set status = 0 where name =‖sybsystemprocs‖ 3>go 1>shutdown with nowait 2>go 关闭数据库重新启动. 5.将Sybase.cfg 中的‖allow updates to system‖的值改为0. 二、如何恢复master数据库 ASE can't setup and has no valid dump of master 1、编辑RUN_servername 在命令行最后加入:-T3607 2、单用户模式启动ASE $cd install $startserver -f RUN_servername -m 3、bcp out系统表 $bcp master..sysdevices out /directory.spec/devs -Usa -P -c $bcp master..sysdatabases out /directory.spec/dbs -Usa -P -c $bcp master..sysusages out /directory.spec/usages -Usa -P -c

组织行为学的案例思考

目录 1.激励概述3 1.1激励的含义3 1.2激励机制3 1.2.1诱导因素 3 1.2.2行为制度 3 1.3激励的作用3 2.企业激励机制案例分析4 2.1华为企业的激励机制4 2.1.1直接经济奖励4 2.1.2非直接经济奖励4 2.2企业激励机制给我们的启示5 3.如何创建企业有效的激励制度 6 3.1激励组织期望的行为6 3.2善于发现和利用差别6 3.3掌握好激励的时机与力度6 3.4激励时因人制宜6 3.5系统设计激励策略体系6 3.6系企业危机意识的树立,危机激励7 4.结论7 5.参考文献7

1.激励概述 1.1 激励的含义 激励就是激发、鼓励的意思,利用某种外部诱因调动人的积极性和创造性,使人有一股内在的动力,向所期望的目标前进的心理过程。 1.2 激励机制 激励机制是通过一套理性化的制度来反映激励主体和激励客体相互作用的方式。设计有效的激励机制是组织发展动力的核心问题。在一定条件下,存在一个“努力工作—产生绩效—有效激励—努力工作”的循环正反机制,将组织目标纳入其中,使员工个人的努力程度与绩效挂钩,采用物质或精神的激励制度使员工在物质上或精神上得到满足,进而刺激其努力完成组织下阶段的目标,使组织绩效螺旋式上升。根据激励的含义,激励机制将包含诱导因素和行为因素两方面的内容。 1.2.1诱导因素 诱导因素即调动员工积极性和创造性的因素。激励的目的是调动积极性,积极性是人们从事某项活动的意愿及行为的准备状态。员工积极性受员工自身的需要及认识和环境的影响。对诱导因素的设计必须建立在对员工需求因素的调查、分析和预测的基础上,结合企业组织愿景的设计,采用内外部结合的奖酬设计。 1.2.2行为制度 组织对其成员完成组织目标所努力的方向、行为方式、行为控制以及应当遵循的价值观的设定。激励的实质是通过目标导向,使人们出现的有利于组织目标的优势动机按组织所需要的方向行动。组织中成员受诱导因素的影响,产生不同类型的价值观。但组织要培养主导价值观,使员工价值观与组织价值观趋向一致,更有利于组织完成目标。 1.3 激励的作用 一个人平常表现的能力水平,与经过激励达到的能力水平之间存在大约60%左右的差距,美国哈佛大学威廉·詹姆斯(William Jamells)教授调查研究。激励在组织管理工作中发挥重要的作用。

组织行为学案例2011

案例1、亚华建筑公司 亚华建筑公司是浙江省的一家小公司。公司收益的半数以上来自地下管道安装工程,所以公司的经营有明显的季节性,员工流动率也非常高。 林斌是一个大学生,每年夏天都来亚华公司兼职做反向铲挖土机的操作员,今年是第4年了。公司考虑,林斌已经有了9个月的工作经验,属于高级技师,就安排他去操作公司里最新的机器。但是现在那台机器归王富贵操作,公司的这种安排使得他不得不去操作一台旧机器。王富贵对此很不满意,因为他觉得自己是公司的老员工,也是一名正式职工,没理由将机器让给一个兼职的临时工。角色冲突的出现使公司里的其他员工很快就分成了两派,一派支持王富贵,一派支持林斌,双方都把为对方制造工作上的麻烦作为乐趣。不出1个月,林斌就辞职了。 讨论题 1、你是否遇到过这样的问题? 2、这涉及到什么问题? 3、怎样解决这个问题,有没有可以提练的经验?

案例2 华南理工三剑客的性格与命运 创维集团原董事长黄宏生与TCL的李东生、康佳原掌门陈伟荣都是华南理工大学无线电78级的同学,曾经三星同辉,同为彩电业大佬,如今却悲喜浮沉迥然不同…… 1978年高考时,三个年轻人李东生、陈伟荣、黄宏生分别从惠州、罗定和海南岛考到了华南工学院(1988年改名为华南理工大学)无线电专业。黄宏生和李东生当年都是18岁,陈伟荣比他们俩年长不少。三人中黄宏生最有冒险精神,也最有激情;年长的陈伟荣老成稳重;李东生则刚柔并济。不一样的性格也成就了他们不一样的人生道路。 毕业时各奔东西 1982年三人毕业后就各奔东西。 李东生选择了回惠州老家,被分配到惠州科委当机关干部。李东生却不满足,自己联系了一家合资企业“TTK家庭电器有限公司”,这是一家只有40人的企业,但那时已算是惠州跟电子沾边的“大厂”了,也是以后发展起来的TCL集团的第一家企业。凭着踏实、执著的工作态度,李东生得到了领导和同事的肯定,逐步做到了车间副主任、主任,28岁时被任命为TCL通讯设备公司总经理,实现了自己事业上的第一次飞跃。 毕业时,黄宏生进入华南电子进出口公司工作。3年后,个人业绩占公司半壁江山的黄宏生被破格提拔为常务副总经理,享受副厅级待遇。1988年,在同事的惊讶与叹息声中,黄宏生辞掉了令人羡慕的职位,只身“下海”,到香港闯天下。1988年,一个小公司“创维”在香港诞生。 陈伟荣的经历没有两位小兄弟传奇,毕业后,他被分配到深圳康佳电子股份有限公司工作。从一个普通技术员做起到董事总经理兼党委书记,经历了12个年头。不知是偶然还是命中注定,三个人虽然有着不同的成功经历,却走到了一个终点,都成为了中国彩电行业的大佬。 三星同辉 1993年,陈伟荣率先发力,开始了全国版图的扩张。20世纪的最后时间里,陈伟荣的事业达到了顶峰:康佳的总资产从1992年的5.49亿元增加到2000年上半年的89.13亿元;其彩电产量在1999年超越长虹,成为当时的“老大”;而康佳的产品,亦从彩电扩展到手机、影碟机、冰箱等等。 巧的是,同样是在1993年,李东生出任TCL集团总经理,自己掌勺做菜,开始甩开膀子大干一场。李东生的第一招是“消费革命”:拿三四千元就可以抱回一台TCL王牌71厘米大彩电,质量跟那上万元才买得到的画王、火箭炮相差无几,讲求实惠的国人纷纷抱回家里。仅在一次全国家电产品交易会上,订货总额就达到2亿元的天文数字。 与他的两个同学相比,黄宏生是进入彩电行业最晚的一个。下海后的黄宏生发现创业是何其艰难!学理工的他开始从最简单的电视遥控器做起。1990年,创维的销售额迎来了珍贵的第一个100万,成为了世界很多电视机厂的遥控器供应商。1992年在德国的展览会上,创维接到了2万台电视机的订单,接着第二批5万台……1993年后创维电视开始全面走向世界。2000年4月,创维成功在香港主板上市,融资10亿港元。2003年度,创维实现销售额120亿元,出口创汇2亿多美元,成绩相当骄人。

组织行为学课程案例分析报告:李锋离职的思考

组织行为学课程案例分析报告题目:李锋离职的思考 指导教师: 班级: 学号: 姓名: 报告日期:

案例分析正文: 分析背景和目标、基本情况、分析所用的理论介绍、分析过程、相关问题讨论和对策探讨、进一步的思考等 本案例分析的是研究所的组织问题。 一、背景知识 研究所属于科研单位,其主要目的是完成有关的研究任务,其绩效主要由科研成果来衡量。研究室是研究所的基本行政单位,通常按专业不同设置不同研究室,专责有关专业的研究工作。课题组是研究所的临时机构,为了完成某项具体科研课题任务而临时设立,其主要目标是解决该课题下的科研问题,得出有关的问题的答案或者实现具体的应用。 二、基本情况 该案例中的研究所存在系统性的组织问题。 首先,人员安排程序混乱。赵所长在没有征求课题组长意见,没有提前通知,也没有引荐的情况下突然将张志文推到课题组,形成领导意图不明、组织结构模糊的情况,导致在突然的遭遇和性格冲突下形成猜忌和矛盾对立的局面。 其次,组织文化不健康。组织内从上到下弥漫着唯专业技术能力为上的潜意识和思想,所有人的焦点集中在技术水平和专业能力上,没有形成团队协同、分工合作的主流文化。而研究所赵所长在这一点上负有不可推卸的责任,其"谁搞出新东西,谁就进所里的领导班子"的言论概念模糊,无法界定其含义到底是个人搞出新东西还是课题组组长领导大家搞出新东西,引起李锋等人误读(也许不是误读),因此进一步导致了个人技术能力为唯一评判标准的心理暗示。 第三,组织内缺乏有效沟通。李锋属于外控型的人,凡事不愿意明确表达自己的真实意见和要求,回避责任和冲突。赵所长作为一所之长对课题组的情况放任自流,缺乏主动沟通、了解和控制。而小王和其他成员在沟通上也处于被动的位置。张志文在沟通上采取单向灌输和辩论争胜的方式,表现出自负、傲慢和个人英雄主义的倾向,造成了更严重的沟通障碍和矛盾。这几个方面的问题环环相

相关主题
相关文档 最新文档