Server Optimisation (PHP5, Apache2, mySQL5)

Posted in: darrelrussell.com edit
05 Jan 2009
  • 1.
    Dedicated Server for this board. and maybe 1 or 2 other small sites.

    2.
    Dual AMD Opteron 246
    2gig ddr ram
    73gig SCSI 10,000rpm
    centos 4.3
    apache 2.0.58
    php 5.1.4
    mysql 5.0.18 (because the latest won't compile with apache 2 cause of some pear problem)

    3. no

    4. default DA settings

    5. just moved the site to the new server so its not showing much may reply later wiht more info

    6. there is no mysql config file in my mysql 5 as i havn't made one yet.

    7.
    Aborted_clients 0
    Aborted_connects 1
    Binlog_cache_disk_use 0
    Binlog_cache_use 0
    Bytes_received 2236
    Bytes_sent 237567
    Com_admin_commands 0
    Com_alter_db 0
    Com_alter_table 0
    Com_analyze 0
    Com_backup_table 0
    Com_begin 0
    Com_change_db 1
    Com_change_master 0
    Com_check 0
    Com_checksum 0
    Com_commit 0
    Com_create_db 0
    Com_create_function 0
    Com_create_index 0
    Com_create_table 0
    Com_dealloc_sql 0
    Com_delete 0
    Com_delete_multi 0
    Com_do 0
    Com_drop_db 0
    Com_drop_function 0
    Com_drop_index 0
    Com_drop_table 0
    Com_drop_user 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_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_rename_table 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_savepoint 0
    Com_select 5
    Com_set_option 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_create_db 0
    Com_show_create_table 0
    Com_show_databases 0
    Com_show_errors 0
    Com_show_fields 0
    Com_show_grants 0
    Com_show_innodb_status 0
    Com_show_keys 0
    Com_show_logs 0
    Com_show_master_status 0
    Com_show_ndb_status 0
    Com_show_new_master 0
    Com_show_open_tables 0
    Com_show_privileges 0
    Com_show_processlist 0
    Com_show_slave_hosts 0
    Com_show_slave_status 0
    Com_show_status 1
    Com_show_storage_engines 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_reset 0
    Com_stmt_send_long_data 0
    Com_truncate 0
    Com_unlock_tables 0
    Com_update 1
    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 1430
    Created_tmp_disk_tables 0
    Created_tmp_files 229
    Created_tmp_tables 1
    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 3
    Handler_read_key 18
    Handler_read_next 1253
    Handler_read_prev 0
    Handler_read_rnd 0
    Handler_read_rnd_next 5
    Handler_rollback 0
    Handler_savepoint 0
    Handler_savepoint_rollback 0
    Handler_update 1
    Handler_write 130
    Innodb_buffer_pool_pages_data 19
    Innodb_buffer_pool_pages_dirty 0
    Innodb_buffer_pool_pages_flushed 1
    Innodb_buffer_pool_pages_free 493
    Innodb_buffer_pool_pages_latched 0
    Innodb_buffer_pool_pages_misc 0
    Innodb_buffer_pool_pages_total 512
    Innodb_buffer_pool_read_ahead_rnd 1
    Innodb_buffer_pool_read_ahead_seq 0
    Innodb_buffer_pool_read_requests 84
    Innodb_buffer_pool_reads 12
    Innodb_buffer_pool_wait_free 0
    Innodb_buffer_pool_write_requests 1
    Innodb_data_fsyncs 7
    Innodb_data_pending_fsyncs 0
    Innodb_data_pending_reads 0
    Innodb_data_pending_writes 0
    Innodb_data_read 2494464
    Innodb_data_reads 25
    Innodb_data_writes 7
    Innodb_data_written 35328
    Innodb_dblwr_pages_written 1
    Innodb_dblwr_writes 1
    Innodb_log_waits 0
    Innodb_log_write_requests 0
    Innodb_log_writes 2
    Innodb_os_log_fsyncs 5
    Innodb_os_log_pending_fsyncs 0
    Innodb_os_log_pending_writes 0
    Innodb_os_log_written 1024
    Innodb_page_size 16384
    Innodb_pages_created 0
    Innodb_pages_read 19
    Innodb_pages_written 1
    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 0
    Innodb_rows_updated 0
    Key_blocks_not_flushed 0
    Key_blocks_unused 2157
    Key_blocks_used 7248
    Key_read_requests 23545213
    Key_reads 74171
    Key_write_requests 3812291
    Key_writes 42554
    Last_query_cost 265.393531
    Max_used_connections 7
    Not_flushed_delayed_rows 0
    Open_files 124
    Open_streams 0
    Open_tables 64
    Opened_tables 0
    Qcache_free_blocks 0
    Qcache_free_memory 0
    Qcache_hits 0
    Qcache_inserts 0
    Qcache_lowmem_prunes 0
    Qcache_not_cached 0
    Qcache_queries_in_cache 0
    Qcache_total_blocks 0
    Questions 29635
    Rpl_status NULL
    Select_full_join 0
    Select_full_range_join 0
    Select_range 1
    Select_range_check 0
    Select_scan 2
    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 35811
    Table_locks_waited 16
    Tc_log_max_pages_used 0
    Tc_log_page_size 0
    Tc_log_page_waits 0
    Threads_cached 0
    Threads_connected 1
    Threads_created 1429
    Threads_running 1
    Uptime 169547


    auto_increment_increment 1
    auto_increment_offset 1
    automatic_sp_privileges ON
    back_log 50
    basedir /
    binlog_cache_size 32768
    bulk_insert_buffer_size 8388608
    character_set_client latin1
    character_set_connection latin1
    character_set_database latin1
    character_set_results latin1
    character_set_server latin1
    character_set_system utf8
    character_sets_dir /usr/share/mysql/charsets/
    collation_connection latin1_swedish_ci
    collation_database latin1_swedish_ci
    collation_server latin1_swedish_ci
    completion_type 0
    concurrent_insert 1
    connect_timeout 5
    datadir /var/lib/mysql/
    date_format %Y-%m-%d
    datetime_format %Y-%m-%d %H:%i:%s
    default_week_format 0
    delay_key_write ON
    delayed_insert_limit 100
    delayed_insert_timeout 300
    delayed_queue_size 1000
    div_precision_increment 4
    engine_condition_pushdown OFF
    expire_logs_days 0
    flush OFF
    flush_time 0
    ft_boolean_syntax + -><()~*:""&
    ft_max_word_len 84
    ft_min_word_len 4
    ft_query_expansion_limit 20
    ft_stopword_file (built-in)
    group_concat_max_len 1024
    have_archive YES
    have_bdb NO
    have_blackhole_engine NO
    have_compress YES
    have_crypt YES
    have_csv NO
    have_example_engine NO
    have_federated_engine NO
    have_geometry YES
    have_innodb YES
    have_isam NO
    have_ndbcluster NO
    have_openssl NO
    have_query_cache YES
    have_raid NO
    have_rtree_keys YES
    have_symlink YES
    init_connect
    init_file
    init_slave
    innodb_additional_mem_pool_size 1048576
    innodb_autoextend_increment 8
    innodb_buffer_pool_awe_mem_mb 0
    innodb_buffer_pool_size 8388608
    innodb_checksums ON
    innodb_commit_concurrency 0
    innodb_concurrency_tickets 500
    innodb_data_file_path ibdata1:10M:autoextend
    innodb_data_home_dir
    innodb_doublewrite ON
    innodb_fast_shutdown 1
    innodb_file_io_threads 4
    innodb_file_per_table OFF
    innodb_flush_log_at_trx_commit 1
    innodb_flush_method
    innodb_force_recovery 0
    innodb_lock_wait_timeout 50
    innodb_locks_unsafe_for_binlog OFF
    innodb_log_arch_dir
    innodb_log_archive OFF
    innodb_log_buffer_size 1048576
    innodb_log_file_size 5242880
    innodb_log_files_in_group 2
    innodb_log_group_home_dir ./
    innodb_max_dirty_pages_pct 90
    innodb_max_purge_lag 0
    innodb_mirrored_log_groups 1
    innodb_open_files 300
    innodb_support_xa ON
    innodb_sync_spin_loops 20
    innodb_table_locks ON
    innodb_thread_concurrency 20
    innodb_thread_sleep_delay 10000
    interactive_timeout 28800
    join_buffer_size 131072
    key_buffer_size 8388600
    key_cache_age_threshold 300
    key_cache_block_size 1024
    key_cache_division_limit 100
    language /usr/share/mysql/english/
    large_files_support ON
    large_page_size 0
    large_pages OFF
    license GPL
    local_infile ON
    locked_in_memory OFF
    log OFF
    log_bin OFF
    log_bin_trust_function_creators OFF
    log_error
    log_slave_updates OFF
    log_slow_queries OFF
    log_warnings 1
    long_query_time 10
    low_priority_updates OFF
    lower_case_file_system OFF
    lower_case_table_names 0
    max_allowed_packet 1048576
    max_binlog_cache_size 4294967295
    max_binlog_size 1073741824
    max_connect_errors 10
    max_connections 100
    max_delayed_threads 20
    max_error_count 64
    max_heap_table_size 16777216
    max_insert_delayed_threads 20
    max_join_size 18446744073709551615
    max_length_for_sort_data 1024
    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 2147483647
    myisam_recover_options OFF
    myisam_repair_threads 1
    myisam_sort_buffer_size 8388608
    myisam_stats_method nulls_unequal
    net_buffer_length 16384
    net_read_timeout 30
    net_retry_count 10
    net_write_timeout 60
    new OFF
    old_passwords OFF
    open_files_limit 1024
    optimizer_prune_level 1
    optimizer_search_depth 62
    pid_file /var/lib/mysql/naf-server03.com.pid
    port 3306
    preload_buffer_size 32768
    protocol_version 10
    query_alloc_block_size 8192
    query_cache_limit 1048576
    query_cache_min_res_unit 4096
    query_cache_size 0
    query_cache_type ON
    query_cache_wlock_invalidate OFF
    query_prealloc_size 8192
    range_alloc_block_size 2048
    read_buffer_size 131072
    read_only OFF
    read_rnd_buffer_size 262144
    relay_log_purge ON
    relay_log_space_limit 0
    rpl_recovery_rank 0
    secure_auth OFF
    server_id 0
    skip_external_locking ON
    skip_networking OFF
    skip_show_database OFF
    slave_compressed_protocol OFF
    slave_load_tmpdir /tmp/
    slave_net_timeout 3600
    slave_skip_errors OFF
    slave_transaction_retries 10
    slow_launch_time 2
    socket /var/lib/mysql/mysql.sock
    sort_buffer_size 2097144
    sql_mode
    sql_notes OFF
    sql_warnings OFF
    storage_engine MyISAM
    sync_binlog 0
    sync_frm ON
    sync_replication 0
    sync_replication_slave_id 0
    sync_replication_timeout 10
    system_time_zone CDT
    table_cache 64
    table_lock_wait_timeout 50
    table_type MyISAM
    thread_cache_size 0
    thread_stack 126976
    time_format %H:%i:%s
    time_zone SYSTEM
    timed_mutexes OFF
    tmp_table_size 33554432
    tmpdir
    transaction_alloc_block_size 8192
    transaction_prealloc_size 4096
    tx_isolation REPEATABLE-READ
    updatable_views_with_limit YES
    version 5.0.18-standard
    version_comment MySQL Community Edition - Standard (GPL)
    version_compile_machine i686
    version_compile_os pc-linux-gnu
    wait_timeout 28800

    8. vb plus photopost pro and two small php5 sites

    9. about 600-700 at peak times but will raise to 1000ish in the next 6 months

    10. http://www.naf-server03.com/client_phpinfo.php

    11.

    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 15


    StartServers 2
    MaxClients 150
    MinSpareThreads 25
    MaxSpareThreads 75
    ThreadsPerChild 25
    MaxRequestsPerChild 0



    StartServers 5
    MinSpareServers 5
    MaxSpareServers 10
    MaxClients 150
    MaxRequestsPerChild 0



    NumServers 5
    StartThreads 5
    MinSpareThreads 5
    MaxSpareThreads 10
    MaxThreadsPerChild 20
    MaxRequestsPerChild 0


    12. 3.5.4

    13. no files

    14. Linux naf-server03.com 2.6.9-39.ELsmp #1 SMP Wed Jun 14 14:34:18 CDT 2006 i686 athlon i386 GNU/Linux

    core file size (blocks, -c) unlimited
    data seg size (kbytes, -d) unlimited
    file size (blocks, -f) unlimited
    pending signals (-i) 1024
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 65535
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    stack size (kbytes, -s) unlimited
    cpu time (seconds, -t) unlimited
    max user processes (-u) 32754
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited

    processor : 0
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 37
    model name : AMD Opteron(tm) Processor 246
    stepping : 1
    cpu MHz : 2010.073
    cache size : 1024 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow pni
    bogomips : 4021.36

    processor : 1
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 37
    model name : AMD Opteron(tm) Processor 246
    stepping : 1
    cpu MHz : 2010.073
    cache size : 1024 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow pni
    bogomips : 4017.98


  • That error is the crash in 5.0.22, you'll need the patch in http://www.vbulletin.com/forum/bugs35.php?bugid=2449

    Also what is the wait_timeout you are using?


  • after patching as per Scott's recommendations, if you still get the message raise wait_timeout by 15-45 second increments, restart mysql server and give it a day or two until you get a value where the mysql server gone away message disappears :)


  • hmmm that's very high cpu loads

    try below and see if it helps

    1. Upgrade MySQL server to latest MySQL 5.x server = 5.0.22 http://dev.mysql.com/doc/refman/5.0/en/news-5-0-x.html as 5.0.21 also 5.0.22 has a bug which is fixed has a fix at http://www.vbulletin.com/forum/bugs35.php?bugid=2449 or at least upgrade to 5.0.20
    2. Upgrade or recompile PHP to 5.1.4 after upgrading MySQL.
    3. Edit /etc/my.cnf and place the following mysql server settings in /etc/my.cnf and restart mysql server afterwards


    [mysqld]
    back_log = 50
    skip-innodb
    max_connections = 650
    key_buffer = 80M
    myisam_sort_buffer_size = 64M
    join_buffer_size = 1M
    read_buffer_size = 1M
    sort_buffer_size = 2M
    table_cache = 1800
    thread_cache_size = 384
    wait_timeout = 45
    connect_timeout = 10
    tmp_table_size = 128M
    max_heap_table_size = 128M
    max_allowed_packet = 64M
    max_connect_errors = 10
    read_rnd_buffer_size = 524288
    bulk_insert_buffer_size = 8M
    query_cache_limit = 6M
    query_cache_size = 96M
    query_cache_type = 1
    query_prealloc_size = 65536
    query_alloc_block_size = 131072
    default-storage-engine = MyISAM

    [mysqld_safe]
    nice = -5
    open_files_limit = 8192

    [mysqldump]
    quick
    max_allowed_packet = 16M

    [myisamchk]
    key_buffer = 64M
    sort_buffer = 64M
    read_buffer = 16M
    write_buffer = 16M


    4. Install APC Cache lastest version from http://pecl.php.net/package/APC. Read install guide at http://www.vbulletin.com/forum/showthread.php?t=165367 or if that doesn't work use Eaccelerator

    5. If you just upgraded to vB 3.5.x try to disable these 4 options:

    Admin CP -> vBulletin Options -> Forums Home Page Options -> Display Logged in Users?

    Admin CP -> vBulletin Options -> Forum Display Options (forumdisplay) -> Show Users Browsing Forums

    Admin CP -> vBulletin Options -> Thread Display Options -> Show Users Browsing Thread

    Admin CP -> vBulletin Options -> Message Searching Options -> Automatic Similar Thread search


  • still happening after i did the fix

    Database error in vBulletin 3.5.4:

    Invalid SQL:

    INSERT IGNORE INTO session
    (sessionhash, userid, host, idhash, lastactivity, location, styleid, languageid, loggedin, inforum, inthread, incalendar, badlocation, useragent, bypass)
    VALUES
    ('ad563bd20a3ec1a03c5c00f82548a184', 15825, '12.159.224.126', '813437f320105a79df2c4caa0a7ce435', 1152664951, '/forums/', 0, 0, 0, 0, 0, 0, 0, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1)', 0);

    MySQL Error : MySQL server has gone away Error Number : 2006
    Date : Tuesday, July 11th 2006 @ 07:44:13 PM
    Script : http://www.vmkforums.com/forums/
    Referrer : http://www.vmkforums.com/forums/forumdisplay.php?f=51


  • Here is my top statistics


    top - 20:43:46 up 2 days, 21:59, 1 user, load average: 6.58, 7.79, 10.12
    Tasks: 218 total, 4 running, 214 sleeping, 0 stopped, 0 zombie
    Cpu(s): 8.1% us, 3.0% sy, 0.1% ni, 88.0% id, 0.8% wa, 0.0% hi, 0.0% si
    Mem: 2074080k total, 1487256k used, 586824k free, 182404k buffers
    Swap: 2040244k total, 144k used, 2040100k free, 530516k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    13416 mysql 24 0 70540 35m 3068 S 15.7 1.8 0:00.96 mysqld
    13433 apache 15 0 151m 13m 5068 S 13.7 0.6 0:00.09 httpd
    10577 apache 15 0 151m 21m 13m S 11.8 1.1 0:03.20 httpd
    11614 apache 15 0 152m 22m 13m S 7.9 1.1 0:02.50 httpd
    12406 apache 15 0 151m 19m 11m S 7.9 1.0 0:00.62 httpd
    13125 apache 16 0 151m 21m 12m S 7.9 1.0 0:01.08 httpd
    10720 apache 16 0 151m 24m 16m S 5.9 1.2 0:02.25 httpd
    13135 apache 16 0 151m 19m 11m S 3.9 1.0 0:00.98 httpd
    10690 apache 15 0 151m 21m 12m S 2.0 1.1 0:01.36 httpd
    13134 apache 15 0 151m 18m 10m S 2.0 0.9 0:00.54 httpd
    13443 mysql 16 0 70540 35m 3068 S 2.0 1.8 0:00.01 mysqld
    13444 root 15 0 3768 928 656 R 2.0 0.0 0:00.01 top
    13453 mysql 17 0 70540 35m 3068 R 2.0 1.8 0:00.01 mysqld
    1 root 16 0 2328 560 480 S 0.0 0.0 0:00.71 init
    2 root RT 0 0 0 0 S 0.0 0.0 0:00.91 migration/0
    3 root 34 19 0 0 0 S 0.0 0.0 0:00.05 ksoftirqd/0
    4 root RT 0 0 0 0 S 0.0 0.0 0:01.75 migration/1
    5 root 34 19 0 0 0 S 0.0 0.0 0:00.05 ksoftirqd/1
    6 root 5 -10 0 0 0 S 0.0 0.0 0:00.02 events/0
    7 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 events/1
    8 root 8 -10 0 0 0 S 0.0 0.0 0:00.00 khelper
    9 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid
    45 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
    46 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 kblockd/1
    47 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khubd
    67 root 6 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
    68 root 6 -10 0 0 0 S 0.0 0.0 0:00.00 aio/1
    66 root 15 0 0 0 0 S 0.0 0.0 0:05.71 kswapd0
    212 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kseriod
    328 root 19 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
    345 root 7 -10 0 0 0 S 0.0 0.0 0:00.00 ata/0
    346 root 7 -10 0 0 0 S 0.0 0.0 0:00.00 ata/1
    350 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
    351 root 20 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_2
    361 root 15 0 0 0 0 S 0.0 0.0 1:14.54 kjournald
    1476 root 6 -10 3000 444 368 S 0.0 0.0 0:00.01 udevd
    1667 root 6 -10 0 0 0 S 0.0 0.0 0:00.00 kauditd
    1732 root 8 -10 0 0 0 S 0.0 0.0 0:00.00 kmirrord
    1750 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald


  • Heres another from peak periods


    top - 20:53:46 up 2 days, 22:09, 1 user, load average: 23.12, 12.81, 10.44
    Tasks: 237 total, 6 running, 231 sleeping, 0 stopped, 0 zombie
    Cpu(s): 35.5% us, 41.7% sy, 0.0% ni, 6.8% id, 16.0% wa, 0.0% hi, 0.0% si
    Mem: 2074080k total, 1986808k used, 87272k free, 194436k buffers
    Swap: 2040244k total, 144k used, 2040100k free, 1005984k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    17987 mysql 16 0 96296 56m 3068 S 15.0 2.8 0:00.75 mysqld
    17972 mysql 16 0 96296 56m 3068 S 13.8 2.8 0:00.79 mysqld
    17997 mysql 16 0 96296 56m 3068 S 12.6 2.8 0:00.77 mysqld
    17976 mysql 16 0 96296 56m 3068 S 10.2 2.8 0:00.78 mysqld
    17988 mysql 16 0 96296 56m 3068 S 9.3 2.8 0:00.78 mysqld
    17962 mysql 17 0 96296 56m 3068 R 7.8 2.8 0:00.91 mysqld
    17984 mysql 15 0 96296 56m 3068 S 7.5 2.8 0:00.95 mysqld
    17963 mysql 16 0 96296 56m 3068 S 6.9 2.8 0:00.76 mysqld
    17968 mysql 16 0 96296 56m 3068 S 6.6 2.8 0:00.78 mysqld
    17925 mysql 16 0 96296 56m 3068 R 6.0 2.8 0:00.98 mysqld
    15869 apache 15 0 151m 17m 9384 S 5.7 0.9 0:01.55 httpd
    16665 apache 16 0 151m 15m 7428 S 5.7 0.8 0:01.67 httpd
    17940 mysql 15 0 96296 56m 3068 S 5.7 2.8 0:00.80 mysqld
    17949 mysql 16 0 96296 56m 3068 R 5.7 2.8 0:00.93 mysqld
    17983 mysql 16 0 96296 56m 3068 S 4.8 2.8 0:00.76 mysqld
    17941 mysql 16 0 96296 56m 3068 S 4.5 2.8 0:00.96 mysqld
    17960 mysql 16 0 96296 56m 3068 S 4.5 2.8 0:00.81 mysqld
    17951 apache 17 0 151m 14m 5988 S 2.7 0.7 0:00.34 httpd
    17985 mysql 16 0 96296 56m 3068 S 2.7 2.8 0:00.93 mysqld
    361 root 16 0 0 0 0 D 2.4 0.0 1:16.84 kjournald
    17779 apache 17 0 151m 14m 5988 S 2.4 0.7 0:00.34 httpd
    17050 root 15 0 0 0 0 S 0.9 0.0 0:00.19 pdflush
    12003 apache 15 0 151m 21m 12m S 0.6 1.0 0:06.68 httpd
    66 root 15 0 0 0 0 S 0.3 0.0 0:05.73 kswapd0
    11450 mysql 15 0 96296 56m 3068 S 0.3 2.8 0:18.20 mysqld
    15057 apache 15 0 151m 21m 13m S 0.3 1.1 0:02.60 httpd
    15065 apache 16 0 150m 12m 4832 S 0.3 0.6 0:00.15 httpd
    15491 apache 15 0 151m 17m 9040 S 0.3 0.9 0:01.46 httpd
    15950 apache 16 0 151m 17m 9256 R 0.3 0.9 0:02.50 httpd
    16773 apache 15 0 151m 15m 7232 S 0.3 0.8 0:00.82 httpd
    16774 apache 17 0 151m 15m 7116 S 0.3 0.8 0:00.83 httpd
    16923 apache 15 0 151m 19m 10m S 0.3 0.9 0:00.78 httpd
    17359 apache 15 0 151m 16m 8632 S 0.3 0.8 0:00.53 httpd
    17661 apache 17 0 151m 14m 6616 S 0.3 0.7 0:00.45 httpd
    17773 root 15 0 0 0 0 S 0.3 0.0 0:00.27 pdflush
    17944 apache 17 0 151m 14m 6472 S 0.3 0.7 0:00.33 httpd
    18010 mysql 15 0 96296 56m 3068 S 0.3 2.8 0:00.05 mysqld
    1 root 16 0 2328 560 480 S 0.0 0.0 0:00.71 init
    2 root RT 0 0 0 0 S 0.0 0.0 0:00.91 migration/0


  • wait_timeout = 45

    as per eva2000s recommendations.


  • Working well.

    I'm now getting...

    MySQL Error : MySQL server has gone away Error Number : 2006


    Constantly tho from random users.

    is my wait_timeout too low? how high can i push it?







  • #If you have any other info about this subject , Please add it free.#
    Your name:
    E-mail:
    Telphone:

    Your comments:


    If you have any other info about Server Optimisation (PHP5, Apache2, mySQL5) , Please add it free.