楼主: Timandes

MySQL占用高CPU问题

[复制链接]
论坛徽章:
0
11#
 楼主| 发表于 2008-11-29 14:38 | 只看该作者
原帖由 yueliangdao0608 于 2008-11-29 10:15 发表
读写分离吧。
从你的日志里面看出全是因为写操作引起的锁表问题。


现在就是配置为读写分离的,出现问题的服务器大量使用InnoDB引擎,从服务器使用MyISAM引擎。主从服务器使用Replication进行同步。
从服务什么问题都没有……但是主服务器不定时CPU高……郁闷啊……

使用道具 举报

回复
论坛徽章:
0
12#
 楼主| 发表于 2008-12-1 18:06 | 只看该作者
顶一下,求解决……

使用道具 举报

回复
论坛徽章:
52
2015年新春福章
日期:2015-03-06 11:57:312012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:32:552012新春纪念徽章
日期:2012-02-07 09:59:35
13#
发表于 2008-12-1 18:35 | 只看该作者
把你的shou status 值贴出来看看

使用道具 举报

回复
论坛徽章:
6
奥运会纪念徽章:羽毛球
日期:2008-06-03 22:42:12奥运会纪念徽章:篮球
日期:2008-08-29 21:09:45
14#
发表于 2008-12-2 11:06 | 只看该作者
学习中。。。。

使用道具 举报

回复
论坛徽章:
0
15#
 楼主| 发表于 2008-12-3 09:07 | 只看该作者
原帖由 jinguanding 于 2008-12-1 18:35 发表
把你的shou status 值贴出来看看


Aborted_clients 0
Aborted_connects 0
Binlog_cache_disk_use 0
Binlog_cache_use 119
Bytes_received 136
Bytes_sent 85
Com_admin_commands 0
Com_assign_to_keycache 0
Com_alter_db 0
Com_alter_db_upgrade 0
Com_alter_event 0
Com_alter_function 0
Com_alter_procedure 0
Com_alter_server 0
Com_alter_table 0
Com_alter_tablespace 0
Com_analyze 0
Com_backup_table 0
Com_begin 0
Com_binlog 0
Com_call_procedure 0
Com_change_db 0
Com_change_master 0
Com_check 0
Com_checksum 0
Com_commit 0
Com_create_db 0
Com_create_event 0
Com_create_function 0
Com_create_index 0
Com_create_procedure 0
Com_create_server 0
Com_create_table 0
Com_create_trigger 0
Com_create_udf 0
Com_create_user 0
Com_create_view 0
Com_dealloc_sql 0
Com_delete 0
Com_delete_multi 0
Com_do 0
Com_drop_db 0
Com_drop_event 0
Com_drop_function 0
Com_drop_index 0
Com_drop_procedure 0
Com_drop_server 0
Com_drop_table 0
Com_drop_trigger 0
Com_drop_user 0
Com_drop_view 0
Com_empty_query 0
Com_execute_sql 0
Com_flush 0
Com_grant 0
Com_ha_close 0
Com_ha_open 0
Com_ha_read 0
Com_help 0
Com_insert 0
Com_insert_select 0
Com_install_plugin 0
Com_kill 0
Com_load 0
Com_load_master_data 0
Com_load_master_table 0
Com_lock_tables 0
Com_optimize 0
Com_preload_keys 0
Com_prepare_sql 0
Com_purge 0
Com_purge_before_date 0
Com_release_savepoint 0
Com_rename_table 0
Com_rename_user 0
Com_repair 0
Com_replace 0
Com_replace_select 0
Com_reset 0
Com_restore_table 0
Com_revoke 0
Com_revoke_all 0
Com_rollback 0
Com_rollback_to_savepoint 0
Com_savepoint 0
Com_select 0
Com_set_option 1
Com_show_authors 0
Com_show_binlog_events 0
Com_show_binlogs 0
Com_show_charsets 0
Com_show_collations 0
Com_show_column_types 0
Com_show_contributors 0
Com_show_create_db 0
Com_show_create_event 0
Com_show_create_func 0
Com_show_create_proc 0
Com_show_create_table 0
Com_show_create_trigger 0
Variable_name  Value  
Com_show_databases 0
Com_show_engine_logs 0
Com_show_engine_mutex 0
Com_show_engine_status 0
Com_show_events 0
Com_show_errors 0
Com_show_fields 0
Com_show_function_status 0
Com_show_grants 0
Com_show_keys 0
Com_show_master_status 0
Com_show_new_master 0
Com_show_open_tables 0
Com_show_plugins 0
Com_show_privileges 0
Com_show_procedure_status 0
Com_show_processlist 0
Com_show_profile 0
Com_show_profiles 0
Com_show_slave_hosts 0
Com_show_slave_status 0
Com_show_status 1
Com_show_storage_engines 0
Com_show_table_status 0
Com_show_tables 0
Com_show_triggers 0
Com_show_variables 0
Com_show_warnings 0
Com_slave_start 0
Com_slave_stop 0
Com_stmt_close 0
Com_stmt_execute 0
Com_stmt_fetch 0
Com_stmt_prepare 0
Com_stmt_reprepare 0
Com_stmt_reset 0
Com_stmt_send_long_data 0
Com_truncate 0
Com_uninstall_plugin 0
Com_unlock_tables 0
Com_update 0
Com_update_multi 0
Com_xa_commit 0
Com_xa_end 0
Com_xa_prepare 0
Com_xa_recover 0
Com_xa_rollback 0
Com_xa_start 0
Compression OFF
Connections 130
Created_tmp_disk_tables 0
Created_tmp_files 5
Created_tmp_tables 0
Delayed_errors 0
Delayed_insert_threads 0
Delayed_writes 0
Flush_commands 1
Handler_commit 0
Handler_delete 0
Handler_discover 0
Handler_prepare 0
Handler_read_first 0
Handler_read_key 0
Handler_read_next 0
Handler_read_prev 0
Handler_read_rnd 0
Handler_read_rnd_next 0
Handler_rollback 0
Handler_savepoint 0
Handler_savepoint_rollback 0
Handler_update 0
Handler_write 0
Innodb_buffer_pool_pages_data 122
Innodb_buffer_pool_pages_dirty 4
Innodb_buffer_pool_pages_flushed 132
Innodb_buffer_pool_pages_free 12678
Innodb_buffer_pool_pages_misc 0
Innodb_buffer_pool_pages_total 12800
Innodb_buffer_pool_read_ahead_rnd 1
Innodb_buffer_pool_read_ahead_seq 0
Innodb_buffer_pool_read_requests 6459
Innodb_buffer_pool_reads 69
Innodb_buffer_pool_wait_free 0
Innodb_buffer_pool_write_requests 295
Innodb_data_fsyncs 178
Innodb_data_pending_fsyncs 0
Innodb_data_pending_reads 0
Innodb_data_pending_writes 0
Innodb_data_read 6279168
Innodb_data_reads 212
Innodb_data_writes 248
Innodb_data_written 4402688
Innodb_dblwr_pages_written 132
Innodb_dblwr_writes 30
Innodb_log_waits 0
Innodb_log_write_requests 33
Innodb_log_writes 86
Innodb_os_log_fsyncs 118
Innodb_os_log_pending_fsyncs 0
Innodb_os_log_pending_writes 0
Variable_name  Value  
Innodb_os_log_written 60928
Innodb_page_size 16384
Innodb_pages_created 0
Innodb_pages_read 122
Innodb_pages_written 132
Innodb_row_lock_current_waits 0
Innodb_row_lock_time 0
Innodb_row_lock_time_avg 0
Innodb_row_lock_time_max 0
Innodb_row_lock_waits 0
Innodb_rows_deleted 0
Innodb_rows_inserted 0
Innodb_rows_read 42
Innodb_rows_updated 42
Key_blocks_not_flushed 0
Key_blocks_unused 7248
Key_blocks_used 0
Key_read_requests 0
Key_reads 0
Key_write_requests 0
Key_writes 0
Last_query_cost 0.000000
Max_used_connections 3
Not_flushed_delayed_rows 0
Open_files 20
Open_streams 0
Open_table_definitions 16
Open_tables 9
Opened_files 264
Opened_table_definitions 0
Opened_tables 0
Prepared_stmt_count 0
Qcache_free_blocks 1
Qcache_free_memory 16768400
Qcache_hits 0
Qcache_inserts 0
Qcache_lowmem_prunes 0
Qcache_not_cached 7
Qcache_queries_in_cache 0
Qcache_total_blocks 1
Questions 409
Rpl_status NULL
Select_full_join 0
Select_full_range_join 0
Select_range 0
Select_range_check 0
Select_scan 0
Slave_open_temp_tables 0
Slave_retried_transactions 0
Slave_running OFF
Slow_launch_threads 0
Slow_queries 0
Sort_merge_passes 0
Sort_range 0
Sort_rows 0
Sort_scan 0
Table_locks_immediate 138
Table_locks_waited 0
Tc_log_max_pages_used 0
Tc_log_page_size 0
Tc_log_page_waits 0
Threads_cached 1
Threads_connected 2
Threads_created 3
Threads_running 2
Uptime 4294937317
Uptime_since_flush_status 4294937317

使用道具 举报

回复
论坛徽章:
52
2015年新春福章
日期:2015-03-06 11:57:312012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:33:22生肖徽章2007版:龙
日期:2012-02-07 10:32:552012新春纪念徽章
日期:2012-02-07 09:59:35
16#
发表于 2008-12-3 11:35 | 只看该作者
从你的系统状态数据看没有什么问题。。。。。唯一奇怪的就是记录你服务器运行了多久的时间标记:Uptime 4294937317
这个值也太大了4294937317/(3600*24*30*12)=138年
太疯了。。。。。

我在上海,要是你也在上海,到可以上门帮你看下服务器。。。。觉得你的问题有点奇怪,
是不是你的服务器还在跑在其他应用造成的

使用道具 举报

回复
论坛徽章:
0
17#
 楼主| 发表于 2008-12-4 09:01 | 只看该作者
原帖由 jinguanding 于 2008-12-3 11:35 发表
从你的系统状态数据看没有什么问题。。。。。唯一奇怪的就是记录你服务器运行了多久的时间标记:Uptime 4294937317
这个值也太大了4294937317/(3600*24*30*12)=138年
太疯了。。。。。

我在上海,要是你也在上海,到可以上门帮你看下服务器。。。。觉得你的问题有点奇怪,
是不是你的服务器还在跑在其他应用造成的


多谢热心的达人!
服务器现在托管在北京,出问题的数据库服务器实际上跑在ESXi下,是一台虚拟机。
里面除了Ubuntu就是MySQL了……
服务器运行时间这个我没有注意过,对MySQL有很大影响吗?
小弟初用Linux……不是太明白哈……

使用道具 举报

回复
论坛徽章:
0
18#
 楼主| 发表于 2008-12-4 09:09 | 只看该作者
现在还经常出现另外两种情况了……
第一种就是因为超过max_connections,无法再次进行连接了……但是无论等多久都无法连接,而且CPU和内存占用率都很低。
第二种就是无法连接错误,操作系统死掉,CPU和内存占用率都非常低……
期间我曾经调整过max_connections由100变为200,害怕内存吃紧,调整内存到768MB,并且将innodb_buffer_pool_size降低为100MB。

使用道具 举报

回复
论坛徽章:
0
19#
 楼主| 发表于 2008-12-4 09:11 | 只看该作者
原帖由 jinguanding 于 2008-12-3 11:35 发表
从你的系统状态数据看没有什么问题。。。。。唯一奇怪的就是记录你服务器运行了多久的时间标记:Uptime 4294937317
这个值也太大了4294937317/(3600*24*30*12)=138年
太疯了。。。。。

我在上海,要是你也在上海,到可以上门帮你看下服务器。。。。觉得你的问题有点奇怪,
是不是你的服务器还在跑在其他应用造成的


不知道那个是为什么,今早又死机重启了……当前值为:

Uptime 1108
Uptime_since_flush_status 1108

使用道具 举报

回复
论坛徽章:
40
生肖徽章2007版:马
日期:2008-04-07 19:43:48管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:09马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14
20#
发表于 2008-12-4 11:12 | 只看该作者

回复 #16 jinguanding 的帖子

服务器从民国时期就开始运行了。^^

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表