MariaDB社区
标题:
请高手指点~~~ 问题解决不了 我都要疯了
[打印本页]
作者:
小鲨鱼
时间:
2009-9-11 13:52
标题:
请高手指点~~~ 问题解决不了 我都要疯了
本帖最后由 小鲨鱼 于 2009-9-11 12:48 编辑
首先是discuz 连接不到数据库,查看系统日志出现警告:Changed limits: max_open_files: 2048 max_connections: 2038 table_cache: 64 的问题,经过一番调试这个问题没有了,但是有时还是连接不上,用netstat -a查看:
TCP web:4299 web:3306 TIME_WAIT
TCP web:4300 web:3306 TIME_WAIT
TCP web:4301 web:3306 TIME_WAIT
TCP web:4302 web:3306 TIME_WAIT
TCP web:4303 web:3306 TIME_WAIT
TCP web:4304 web:3306 TIME_WAIT
TCP web:4306 web:3306 TIME_WAIT
TCP web:4308 web:3306 TIME_WAIT
TCP web:4309 web:3306 TIME_WAIT
TCP web:4310 web:3306 TIME_WAIT
TCP web:4311 web:3306 TIME_WAIT
TCP web:4312 web:3306 TIME_WAIT
TCP web:4313 web:3306 TIME_WAIT
TCP web:4314 web:3306 TIME_WAIT
TCP web:4315 web:3306 TIME_WAIT
请问这是什么问题,该如何解决?
作者:
小鲨鱼
时间:
2009-9-11 13:54
这是我的数据库配置情况:
+---------------------------------+----------------------------------+
| Variable_name | Value |
+---------------------------------+----------------------------------+
| innodb_thread_concurrency | 10 |
| innodb_thread_sleep_delay | 10000 |
| interactive_timeout | 28800 |
| join_buffer_size | 131072 |
| key_buffer_size | 268435456 |
| key_cache_age_threshold | 300 |
| key_cache_block_size | 1024 |
| key_cache_division_limit | 100 |
| language | D:\Program\MySQL\share\english\ |
| large_files_support | ON |
| large_page_size | 0 |
| large_pages | OFF |
| lc_time_names | en_US |
| license | GPL |
| local_infile | ON |
| log | OFF |
| log_bin | OFF |
| log_bin_trust_function_creators | OFF |
| log_error | D:\Program\MySQL\Data\web.err |
| log_queries_not_using_indexes | OFF |
| log_slave_updates | OFF |
| log_slow_queries | OFF |
| log_warnings | 1 |
| long_query_time | 10 |
| low_priority_updates | OFF |
| lower_case_file_system | ON |
| lower_case_table_names | 1 |
| max_allowed_packet | 1048576 |
| max_binlog_cache_size | 4294967295 |
| max_binlog_size | 1073741824 |
| max_connect_errors | 10 |
| max_connections | 1024 |
| max_delayed_threads | 20 |
| max_error_count | 64 |
| max_heap_table_size | 16777216 |
| max_insert_delayed_threads | 20 |
| max_join_size | 4294967295 |
| max_length_for_sort_data | 1024 |
| max_prepared_stmt_count | 16382 |
| max_relay_log_size | 0 |
| max_seeks_for_key | 4294967295 |
| max_sort_length | 1024 |
| max_sp_recursion_depth | 0 |
| max_tmp_tables | 32 |
| max_user_connections | 0 |
| max_write_lock_count | 4294967295 |
| multi_range_count | 256 |
| myisam_data_pointer_size | 6 |
| myisam_max_sort_file_size | 107374182400 |
| myisam_recover_options | OFF |
| myisam_repair_threads | 1 |
| myisam_sort_buffer_size | 30408704 |
| myisam_stats_method | nulls_unequal |
| named_pipe | OFF |
| net_buffer_length | 16384 |
| net_read_timeout | 30 |
| net_retry_count | 10 |
| net_write_timeout | 60 |
| new | OFF |
| old_passwords | OFF |
| open_files_limit | 2048 |
| optimizer_prune_level | 1 |
| optimizer_search_depth | 62 |
| pid_file | D:\Program\MySQL\Data\web.pid |
| port | 3306 |
| preload_buffer_size | 32768 |
| profiling | OFF |
| profiling_history_size | 15 |
| protocol_version | 10 |
| query_alloc_block_size | 8192 |
| query_cache_limit | 1048576 |
| query_cache_min_res_unit | 4096 |
| query_cache_size | 87031808 |
| query_cache_type | ON |
| query_cache_wlock_invalidate | OFF |
| query_prealloc_size | 8192 |
| range_alloc_block_size | 2048 |
| read_buffer_size | 4190208 |
| read_only | OFF |
| read_rnd_buffer_size | 258048 |
| relay_log_purge | ON |
| relay_log_space_limit | 0 |
| rpl_recovery_rank | 0 |
| secure_auth | OFF |
| secure_file_priv | |
| shared_memory | OFF |
| shared_memory_base_name | MYSQL |
| server_id | 0 |
| skip_external_locking | ON |
| skip_networking | OFF |
| skip_show_database | OFF |
| slave_compressed_protocol | OFF |
| slave_load_tmpdir | C:\WINDOWS\TEMP\ |
| slave_net_timeout | 3600 |
| slave_skip_errors | OFF |
| slave_transaction_retries | 10 |
| slow_launch_time | 2 |
| sort_buffer_size | 6291448 |
| sql_big_selects | ON |
| sql_mode | |
| sql_notes | ON |
| sql_warnings | OFF |
| ssl_ca | |
| ssl_capath | |
| ssl_cert | |
| ssl_cipher | |
| ssl_key | |
| storage_engine | MyISAM |
| sync_binlog | 0 |
| sync_frm | ON |
| system_time_zone | |
| table_cache | 500 |
| table_lock_wait_timeout | 50 |
| table_type | MyISAM |
| thread_cache_size | 38 |
| thread_stack | 196608 |
| time_format | %H:%i:%s |
| time_zone | SYSTEM |
| timed_mutexes | OFF |
| tmp_table_size | 104857600 |
| tmpdir | C:\WINDOWS\TEMP\ |
| transaction_alloc_block_size | 8192 |
| transaction_prealloc_size | 4096 |
| tx_isolation | REPEATABLE-READ |
| updatable_views_with_limit | YES |
| version | 5.0.45-community-nt |
| version_comment | MySQL Community Edition (GPL) |
| version_compile_machine | ia32 |
| version_compile_os | Win32 |
| wait_timeout | 28800 |
+---------------------------------+----------------------------------+
作者:
小鲨鱼
时间:
2009-9-11 15:37
怎么没有人回答啊/
帮帮忙吧
我的头都大了
作者:
kider
时间:
2009-9-12 03:36
长连接没有释放的原因,设置两个参数:
interactive_timeout =200
wait_timeout=200
欢迎光临 MariaDB社区 (http://123.56.88.72/)
Powered by Discuz! X3.2