根据你的说法,最好是在读/写的时候,有一个1000行的数据库或5个数据库的200000行?
我在这里有一个Ubuntu的Linux虚拟机,我认为没有磁盘caching。 例如,这是free -m的输出: total used free shared buffers cached Mem: 512 98 413 0 0 0 -/+ buffers/cache: 98 413 Swap: 0 0 0 如果我创build大文件,阅读大文件,读取我的主目录中的所有文件(2.2GB的文件),我总是看到0为'缓冲区','caching'和“缓冲区/caching”行总是相同它上面的线。 同样,top和htop都不显示正在使用的磁盘caching。 我试图放下所有的caching: echo 3 > /proc/sys/vm/drop_caches 我得到一个错误echo: write error: Operation not permitted (即使以root身份运行)。 所以它看起来像caching被禁用,但我认为这是不可能的。 是否有可能禁用磁盘caching? 有无论如何确认我是否有磁盘caching? 也许我只是不幸运,还没有看到任何磁盘caching的使用。 注意:这是一个托pipe的VPS /虚拟机。 有些东西被禁用,如交换(这是正确的,我不能swapon,swapon系统调用返回EPERM)。 磁盘caching可以做到这一点吗? 有没有办法看看是否已经完成?
我想在apache服务器上使用.htaccess添加1500个urlredirect。 这是一个坏主意吗? 会显着降低性能吗? 谢谢
我正在考虑将我们的活动域中的文件从运行Windows Server 2008的单个服务器移到另一个低性能服务器。 我想知道如果一个文件服务器真的需要高品质/速度处理器等,或者如果我只能得到一个低规格的服务器,并添加高容量硬盘驱动器? 我有一个备用的戴尔Poweredge 2550。 TWO INTEL PENTIUM3 1.4Ghz (512Mb L2 cache) 4Gb RAM 我打算安装MS Windows Server 2008,并且它只是作为文件服务器的angular色。 这意味着我可以添加另一个更高性能的服务器作为附加域控制器的networking,他们都可以链接到戴尔文件服务器。 这是一个坏主意吗? 一个低规格的服务器会使networking性能降低吗? UPDATE 我们有大约30-40个用户,文件范围从漫游用户configuration文件(平均每个configuration文件大约100mb)。 我们还将用户的个人文件存储在服务器上,这将是办公文档的组合等。我们可以舒适地将整个办公文档和文件放在一个100GB的驱动器上。
当我将文件从工作站复制到服务器(从WS上传)时,数据传输非常慢,不超过1MB / s 此外,当我做同样的操作,但从服务器上下载文件时,数据传输速度稍快,但不超过2MB / s 但是,当我从服务器传输文件到工作站(从服务器上传或下载)的数据传输是好的,约10MB /秒 我觉得这个问题也是打印服务搞乱了,因为它也很慢。 有关服务器的一些信息: 惠普Proliant ML150 G6 100Mbpsnetworking angular色和服务:AD-DC,DNS,AD-RMS,Exchange 2007 SP3,SQL 2008 R2,打印和文件服务器。 我已经禁用防火墙,更新的驱动程序,固件,BIOS。 我closures了IPv6,我尝试了在Google上find的以下netsh命令。 netsh int tcp set global rss=disable netsh int tcp set global autotuninglevel=disable netsh int tcp set global chimney=disable 我已经试过所有这些,并扭转了变化,因为没有任何工作。 更新: 我刚刚在1周前安装了服务器,我记得在安装AD-DC之后,这个问题并没有受到影响,但在安装交换服务器2K7之前…我不记得在E2k7安装之后 安装完E2k7之后,我安装了AD-RMSangular色,那当我意识到系统缓慢的时候,安装了AD-RMS之后,我安装了SQL …所以我猜SQL不会引起问题。 我没有机会直接testing连接服务器和WS的传输速度,但我猜测它会是一样的缓慢。
嘿,我有一台运行Windows 2003的服务器,远程控制时服务器似乎很慢。 我打开了性能监视器,移动了窗口,CPU使用率达到了100%,然后又回到接近于零。 这是正常情况吗?
在具有严重性能问题的VMware虚拟机上,可以看到TASKMGR.EXE(任务pipe理器)进程的CPU负载平均为20%以上。 在这个服务器上运行的应用程序负载较低,平均在4%到10%左右。 VM正在运行带有3.75 GB分配RAM的Windows 2003 Server Standard。 我怀疑任务pipe理器CPU负载与VMWare服务器上的其他VM实例有关,但在内部ESXi系统上看不到类似的值(有问题的VM在客户IT中运行)。
我每天都在SQL Server代理中运行SQL Server Integration Services(SSIS)包。 我一直在监视软件包的性能,并在资源监视器中看到很多networking活动。 我正在从本地SQL Server实例加载数据到另一个本地SQL Server实例。 但是,我使用完全合格的URL来解决离线开发的服务器B / C更容易。 所以,而不是10.1.2.X我使用data.mydomain.com\instance 。 我是通过使用外部URL,而不是引用数据库为10.1.2.X\instance或localhost\instance性能命中? 另外,为什么在这些软件包运行时看到如此高的networkingstream量? networking上真的没有什么东西可以通过。 以下是在作业运行程序包时,资源监视器中的networkingstream量。 很明显networking上有很多stream量在运行,但是运行的作业只能从同一台机器读取和写入数据。 谢谢!
我想知道mysql的基本参数/configuration工作很好。 他们是什么? 如何确定? 使用phpmyadmin,标记为红色的状态参数似乎需要进行优化,但是我应该首先处理的基本问题是什么?
我有一个VSFTPD服务器在我的机器上运行。 下载速度约为30 KB / s,这比我的连接速度还要低。 我了解服务器的上传速度会影响客户端的下载速度。 但是下载速度只有30 KB / s,在VSFTPD中有没有设置来提高下载速度?