当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 影响ORACLE性能的源头非常多,主要包括如下方面: 数据库的硬件配置:CPU、内存、网络条件 1. CPU:在任何机器中CPU的数据处理能力往往是衡量计算机性能的一个标志,并且ORACLE是一个提供并行能力的数据库系统,在CPU方面的要求就更高了,如果运行队列数目超过了CPU处理的数目,性...
 

 

 ·mysql常用操作命令    »显示摘要«
    摘要:1、启动mysql服务器 实际上上篇已讲到如何启动mysql。两种方法: 一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。 二是在dos方式下运行 d:mysqlbinmysqld 2、进入mysql交互操作界面在dos方式下,运行: d:mysqlbinmysql 出现: mysql 的提示符,此时已进入mysql的交互操作方式。 如果出现 "error ......
 ·安装并测试mysql    »显示摘要«
    摘要:php+mysql+linux目前已逐渐成为小型web服务器的一种经典组合。在windows环境下构筑和调试mysql数据库是许多网站开发者的一种首选。本人在windows98环境下初学mysql,现将学习过程与经验总结出来供大家参考。 1、下载mysql-3.23.35-win.zip并解压;2、运行setup.exe;选择d:\mysql,"tyical install" 3、启动mysql......


Oracle性能调优原则

影响oracle性能的源头非常多,主要包括如下方面:

数据库的硬件配置:cpu.内存.网络条件

2. 内存:衡量机器性能的另外一个指标就是内存的多少了,在oracle中内存与我们在建数据库中的交换区进行数据的交换,读数据时,磁盘i/o必须等待物理i/o操作完成,在出现oracle的内存瓶颈时,我们第一个要考虑的是增加内存,由于i/o的响应时间是影响oracle性能的主要参数,我将在这方面进行详细的讲解 【程序编程相关:微软 DirectX DirectSho

1. cpu:在任何机器中cpu的数据处理能力往往是衡量计算机性能的一个标志,并且oracle是一个提供并行能力的数据库系统,在cpu方面的要求就更高了,如果运行队列数目超过了cpu处理的数目,性能就会下降,我们要解决的问题就是要适当增加cpu的数量了,当然我们还可以将需要许多资源的进程kill掉; 【推荐阅读:Microsoft Visual Stu

os参数的设置 【扩展信息:微软MSDTC COM+ 远程代码执行漏

3. 网络条件:net*sql负责数据在网络上的来往,大量的sql会令网络速度变慢.比如10m的网卡与100的网卡就对net*sql有非常明显的影响,还有交换机.集线器等等网络设备的性能对网络的影响很明显,建议在任何网络中不要试图用3个集线器来将网段互联.

下表给出了os的参数设置及说明,dba可以根据实际需要对这些参数进行设置内核参数名

说明

bufpages    对buffer空间不按静态分配,采用动态分配,使bufpages值随nbuf一起对buffer空间进行动态分配.

create_fastlinks   对hfs文件系统允许快速符号链接

dbc_max_pct      加大最大动态buffer空间所占物理内存的百分比,以满足应用系统的读写命中率的需要.

dbc_min_pct       设置最小动态buffer空间所占物理内存的百分比

desfree      提高开始交换操作的最低空闲内存下限,保障系统的稳定性,防止出现不可预见的系统崩溃(crash).

fs_async        允许进行磁盘异步操作,提高cpu与磁盘的利用率


...   下一页
 ·vsftp+mysql虚拟用户配置过程    »显示摘要«
    摘要:vsftpd是一种在unix/linux中非常安全且快速的ftp服务器,目前已经被许多大型站点所采用。vsftpd支持将用户名和口令保存在数据库文件或数据库服务器中。vsftpd称这种形式的用户为虚拟用户。相对于ftp的本地(系统)用户来说,虚拟用户只是ftp服务器的专有用户,虚拟用户只能访问ftp服务器所提供的资源,这大大增强系统本身的安全性。相对于匿名用户而言,虚拟用户需要用户名和密码才能获取......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE