(转载:www.idcew.com) MYSQL占CPU过高
我有一个每天2000IP的分类广告网站,2000日IP不算多,而且我服务器配置算比较高的,但有时候看到MYSQL占用CPU很高,我的服务器CPU是四核的,麻烦帮忙看下MSYQL配置有没有问题?
以下是我服务器的配置: Intel Core 2 Quad 2.33GHz Intel Core 2 Quad Q8200 8200四核CPU 4GB DDR2内存 1000GB SATAII硬盘 Network 网络 10TB (10,000GB) Transfer / 100Mbps Port 100MBPS端口带宽 10TB流量/月 操作系统 CentOS 5.3
以下是我的MYSQL文件配置
My.cnf
[mysqld] #log-slow-queries = /var/log/mysql-slow.log long_query_time = 3 #skip-name-resolve safe-show-database #old_passwords back_log = 50 skip-innodb max_connections = 1500 max_user_connections = 1000 key_buffer_size = 2084M myisam_sort_buffer_size = 256M myisam_max_sort_file_size = 2048M join_buffer_size = 8M read_buffer_size = 8M sort_buffer_size = 8M table_cache = 36272 thread_cache_size = 1024 wait_timeout = 1000 interactive_timeout = 500 connect_timeout = 600 tmp_table_size = 512M max_heap_table_size = 256M max_allowed_packet = 128M net_buffer_length = 16384 max_connect_errors = 100000 thread_concurrency = 16 concurrent_insert = 2 table_lock_wait_timeout = 30 read_rnd_buffer_size = 8M bulk_insert_buffer_size = 8M query_cache_limit = 4M query_cache_size = 128M query_cache_type = 1 query_prealloc_size = 262144 query_alloc_block_size = 65536 range_alloc_block_size = 4096 transaction_alloc_block_size = 8192 transaction_prealloc_size = 4096 default-storage-engine = MyISAM max_write_lock_count = 8 local-infile=0
[mysqld_safe] nice = -10 open_files_limit = 16344
[mysqldump] quick max_allowed_packet = 128M
[myisamchk] key_buffer_size = 512M sort_buffer_size = 16M read_buffer_size = 16M write_buffer_size = 16M
[mysqlhotcopy] interactive-timeout socket = /var/lib/mysql/mysql.sock
如有任何意见和建议,不胜感激
试图来监视我的MySQL的统计,现在太。有安装mytop“。我还没有想出如何使用它自己,但我认为它可能有一些有用的信息,在确定任何MySQL猪。
安装nginx的IM从根本上得到更多的电子邮件有关的高负荷后:
时间:周五7月8 23点31分18秒2011 0300 1分钟负载平均:7.71 5分钟负载平均:6.20 15分钟负载平均:5.74 运行/总过程:5 / 337
你为什么安装nginx的呢?如果您的网站是由PHP供电,那么Apache是最适合你的。 Nginx的和大多数其他替代Web服务器是最好的服务静态内容。现在,如果您反向代理到Apache的动态内容,那么它的确定..
安装APC。一个PHP缓存的工具,可以节省大量的CPU周期。当你有高的服务器负载,并且张贴免费- M的结果。也许你正在运行的内存,这是造成高负荷。最后一个2X核心数即8核服务器的负载,在您的案件并没有那么糟糕。 Linux可以很容易地处理。 14或任何峰只要确定是短命的,因为他们
(转载:www.idcew.com) |