|
常见问题解答---应用软件
71,Q:了解 MS SQL-Server7.0 性能分析参数
A:当你怀疑计算机硬件是影响 SQL Server 运行性能的主要原因时,可以通过 SQL Server Performance
Monitor 监视相应硬件的负载,以证实你的猜测并找出系统瓶颈。以下将介绍一些常用的分析对象及其参数。
Memory: Page Faults / sec 参数:
如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内存可能是瓶颈。 Process: Working
Set 参数:
SQL Server 的该参数应该非常接近分配给 SQL Server 的内存值。在 SQL Server 设定中,如果将“set
working set size”置为 0,则 Windows NT 会决定 SQL Server 的工作集的大小。如果将“set
working set size”置为 1,则强制工作集大小为 SQL Server 的分配内存大小。一般情况下最好不要改变“set
working set size”的缺省值。
Process:%Processor Time 参数:
如果该参数值持续超过 95%,表明瓶颈是 CPU。可以考虑增加一个处理器或换一个更快的处理器。
Processor:%Privileged Time 参数:
如果该参数值和“Physical Disk”参数值一直很高,表明 I/O 有问题。可考虑更换更快的硬盘系统。另外设置
Tempdb in RAM,减低“max async IO”、“max lazy writer IO”等措施都会降低该值。
Processor:%User Time 参数:
表示耗费 CPU 的数据库操作,如排序、执行 aggregate functions 等。如果该值很高,可考虑增加索引、尽量使用简单的表联接、水平分割大表格等方法来降低该值。
Physical Disk:Avg.Disk Queue Length 参数:
该值应不超过磁盘数的 1.5 至 2 倍。要提高性能,可增加磁盘。注意:一个 Raid Disk 实际有多个磁盘。
SQLServer:Cache Hit Ratio 参数:
该值越高越好。如果持续低于 80%,应考虑增加内存。 注意该参数值是从 SQL Server 启动后,就一直累加记数,所以运行经过一段时间后,该值将不能反映系统当前值。
|
| 72,Q:SQL-Server 的 stored procedures(存贮过程)有无加密的方法,让别人看不到脚本代码?
A:在 Create Procdecure 语句中用 With Encyrption 即可。 |
73,Q:如何使用 Fireworks 中的羽化?
A:1、进入图形编辑模式。(对象首先应转化为图形);
2、使用选择工具,例如:marquee,lasso,magic wand,并选择图形象素;
3、选择Select>Feather,并输入一个羽化半径值;
4、点击确定; 5、现在删除在羽化区域内多余的象素;
注:在删除多余部分之前选择 inverse,将产生不同的效果。 |
74,Q:Fireworks 如何输出一个适合显示器屏幕大小的图形?
A:Fireworks 输出的图形主要针对 640*480 分辨率的,系统字体将会改变显示窗口的大小。解决:在桌面上点击鼠标右键打开显示器属性,选择系统字体的大小,Macromedia产品最适合使用在小字体的情况下,设置为大字体将迫使在Fireworks中的面板和窗口大小适合大字体。 |
| |
| |
|
|