我们有为大约50个政府组织服务的政府人事制度,创build制度的公司要改变现有制度的结构,这个制度是为所有组织服务的一个数据库: 1)共享数据库的中央共享数据库,所有组织都使用查找表。 2)具有相同数据库结构的每个组织的数据库,但组织和机构的数据会有所不同(例如,卫生部将为其自己的员工提供人力资源数据,而内部部将拥有自己的员工数据)。 因此系统将从一个服务于50个组织的单一数据库变为1个共享数据库+ 50个具有相同结构(表,表空间,数据文件等)的共50个数据库。 系统不是那么大,例如dump的大小是50GB,数据文件的总大小大约是200GB,或者应用程序的用户数大概是2000个左右,并不是并发的。 我认为公司是这样做的,或者他们试图让pipe理层认为他们有一个庞大的系统。 问题如下: 1)是将系统结构从一个数据库更改为多个数据库的最佳实践,这些数据库执行的是相同的事情,但具有不同的数据。 2)如果我们去了可以在单机上使用的数据库(oracle 11g)的最大数量是多less。 3)是否是专门为高可用性采取冗余解决scheme的资源之一。 谢谢
我有一个非常奇怪的情况,我很难解决。 一个性能问题看起来真的很像在代码中设置的一个空的等待序列(虽然它可能不是这样)。 我有一个非常强大的专用服务器(10 GB内存,八个至强核心等)运行的Ubuntu 10.04与所有的function服务(除用于提供安全访问客户端的OpenVPN服务器)部署在单独的VirtualBox(vboxheadless)机器对于公司电子邮件服务器,一个用于Web服务器,另一个用于accounting / crm服务器(Firebird +专用应用服务器,与Delphi制造的客户端一起工作))。 CPU负载(“顶”说)几乎总是接近零。 主机系统RAM接近100%的使用率,但不会超负荷(因为使用很less的交换,并释放(通过停止其中一个虚拟机)内存不会很快重用)。 大约50%的客人RAM被使用。 iostat通常显示接近零%util。 networking带宽似乎没有得到充分利用。 但是,会计/ CRM客户端(在WinXP机器上运行的Win32 Delphi应用程序)软件工作很慢,使用这台服务器(使用内部局域网Windows服务器工作得更好)。 我无法想象如果在客户端和服务器上有足够多的CPU,RAM,硬盘和带宽资源,即使在最困难的时刻,也可能会让速度变慢。 说带宽不足,我不仅知道客户端和服务器连接到互联网的渠道比真正使用的渠道更多(这样就有可能在他们之间的路线上出现瓶颈),我testing过在客户端和服务器之间通过复制文件之间的带宽。
我们有HP ProLiant DL370 G6服务器和HP SA P410i RAID控制器,在CentOS 5.5 x86_64下运行。 一些configuration细节:24Gb RAM,10xHDD SAS 3,5''在RAID1 + 15krpm,50/50读取/加速。 设置,ext3文件系统。 我用IOzone做了一些testing,并且有计数器: http ://pastebin.com/HZEG1wTD你对I / O性能有什么看法? 这些计数器一般对于这种configuration是好还是坏? 谢谢。
我正在一个非常强大的机器上运行一些testing(24GB内存,Windows 2008 64位) 我检查了我的任务pipe理器:物理内存:98%(内存是24GB) 但是,我所有运行的处理器的完全“内存(私人工作集)”使用率不超过16GB 这些额外的8GB用于哪里? 它是由OS IO缓冲区使用,还是在其他地方使用? 谁能提供一些想法?
我有一个有InnoDB和MyISAM表的MySQL服务器。 InnoDB表空间在4 GB以下是相当小的。 MyISAM总共大约250GB,其中50GB用于索引。 我们的服务器有32 GB的RAM,但通常只使用〜8GB。 我们的key_buffer_size只有2GB。 但是我们的关键caching命中率是〜95%。 我觉得很难相信.. 这是我们的关键统计数据: | Key_blocks_not_flushed | 1868 | | Key_blocks_unused | 109806 | | Key_blocks_used | 1714736 | | Key_read_requests | 19224818713 | | Key_reads | 60742294 | | Key_write_requests | 1607946768 | | Key_writes | 64788819 | key_cache_block_size默认为1024。 我们有52 GB的索引数据和2 GB的密钥caching足以达到95%的命中率。 那可能吗? 另一方面,数据集是200GB,并且由于MyISAM使用OS(Centos)caching,我期望它使用更多的内存来caching访问的myisam数据。 但在这个阶段,我看到key_buffer被完全使用了,我们的innodb的缓冲池大小是4GB,并且也被完全使用,总计达到了6GB。 这意味着数据仅使用1 GB进行caching? 我的问题是如何检查所有可用内存的使用位置? […]
在Windows启动时,如何创build应用程序/内存使用情况/ CPU使用情况的自动日志? 当一台机器需要10分钟启动时,每个人都会讨厌,但是如果机器在整个过程中很大程度上没有响应,则可能很难排除故障。 有没有一种方法来自动loggingperfmontypes的监视器或日志进程pipe理器的测量或相当于帮助发现谁是主要的匪徒在一个真正的慢启动? 显然,logging器需要具有足够高的优先级,而不会在启动过程中被其他应用程序拒绝服务,并且必须在该过程中足够早地启动以捕捉罪魁祸首。
这是我的防火墙脚本: WAN_NIC="ppp0" LAN_NIC="eth1" DYN_ADDR="yes" iptables -P INPUT DROP iptables -P OUTPUT ACCEPT iptables -P FORWARD DROP iptables -t nat -P PREROUTING ACCEPT iptables -t nat -P OUTPUT ACCEPT iptables -t nat -P POSTROUTING ACCEPT iptables -t mangle -P PREROUTING ACCEPT iptables -t mangle -P POSTROUTING ACCEPT iptables -t mangle -P INPUT ACCEPT iptables -t mangle […]
我担心,我们的ISP提供我们的networking服务器的连接不提供良好的服务。 人们用什么软件来监视networking服务器的互联网连接? (或任何互联网连接)。 我正在考虑一些会定期监视的东西,以便随着时间的推移build立一张图片。 SpeedTest.Net似乎不适用于Web服务器。
我有一个2008年的服务器,正在运行2个苹果G5之间的文件共享。 当我尝试上传一个文件,说一个是500 MB的。 上传将立即开始,立即跳到约60兆,在传输速度降低到0几秒钟,然后回升到完全传输速率,然后重复其余的传输周期。 关于这里有什么错误的任何想法?
我总是想知道这一点。 例如,您正在使用Microsoft SQL Server 2008networking版。 它完全支持你的硬件。 并将其升级到Datacenter版本。 在select,更新,插入和删除相同硬件上的这两个版本之间的查询时是否会有性能差异?