bplein
Wed 1st Mar '06, 8:23pm
I'm actually having severe problems, but haven't had any feedback to my initial problem report. I've also filed a support request, but frankly we can't continue to operate like this!
If anyone can take a look, see my original thread here as well for the SQL that is blocking.
http://www.vbulletin.com/forum/showthread.php?t=177277
Info follows:
============================================
1. VBulletin on a dedicated web server plus a dedicated database server
2. Web server: Dual 2.8 Xeon
4GB RAM
RAID-1+0 (caching) 15krpm SCSI drives
FreeBSD
apache 1.3.34
php 4.4.2
DB Server: Dual 2.8 Xeon
2GB RAM
RAID-1 (caching) 10Krpm SCSI drives
MySQL ver. 4.1.18-log
Private GiGE network connection for database.
3. Innodb used for the following tables:
pm, user, deletionlog
4. MySQL compiled from source from mysql.com, with no special flags
5.
top for web server:
last pid: 73511; load averages: 3.21, 4.79, 6.89 up 2+21:17:50 19:06:07
208 processes: 2 running, 206 sleeping
CPU states: 44.2% user, 0.0% nice, 11.5% system, 2.1% interrupt, 42.2% idle
Mem: 1078M Active, 1769M Inact, 349M Wired, 224M Cache, 199M Buf, 477M Free
Swap: 4096M Total, 24K Used, 4096M Free
top for db server:
top - 18:51:44 up 81 days, 11:53, 1 user, load average: 0.28, 0.32, 0.45
Tasks: 572 total, 1 running, 571 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.5% us, 2.1% sy, 0.0% ni, 89.6% id, 3.1% wa, 0.2% hi, 0.5% si
Mem: 2074688k total, 2014568k used, 60120k free, 0k buffers
Swap: 4000760k total, 0k used, 4000760k free, 1248752k cached
6. my.cnf
[mysqld]
ft_min_word_len = 2
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
log-error = /var/log/mysql/mysqld.err
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp/mysql
language = /usr/local/mysql/share/mysql/english
skip-locking
skip-name-resolve
back_log = 50
bind-address=192.168.0.100
max_connections = 650
key_buffer = 16M
myisam_sort_buffer_size = 64M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
table_cache = 1800
thread_cache_size = 512
wait_timeout = 180
connect_timeout = 10
tmp_table_size = 64M
max_allowed_packet = 64M
bulk_insert_buffer_size = 8M
thread_concurrency = 4
query_cache_limit = 2M
query_cache_size = 64M
query_cache_type = 1
query_prealloc_size = 16384
query_alloc_block_size = 16384
log_slow_queries
long_query_time = 30
key_buffer = 512M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 32M
myisam_sort_buffer_size = 32M
myisam_max_sort_file_size = 6G
myisam_max_extra_sort_file_size = 6G
myisam_repair_threads = 2
skip-bdb
innodb_additional_mem_pool_size = 18M
innodb_buffer_pool_size = 128M
innodb_data_file_path = ibdata1:10M:autoextend
innodb_thread_concurrency = 8
innodb_flush_log_at_trx_commit = 1
innodb_log_buffer_size = 8M
innodb_log_file_size = 100M
innodb_log_files_in_group = 2
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 50
mysqladmin -u root -p var ext stat ver
Enter password:
+---------------------------------+---------------------------------------+
| Variable_name | Value |
+---------------------------------+---------------------------------------+
| back_log | 50 |
| basedir | /usr/ |
| binlog_cache_size | 32768 |
| bulk_insert_buffer_size | 33554432 |
| 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 |
| concurrent_insert | ON |
| connect_timeout | 10 |
| 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 |
| expire_logs_days | 0 |
| flush | OFF |
| flush_time | 0 |
| ft_boolean_syntax | + -><()~*:""&| |
| ft_max_word_len | 84 |
| ft_min_word_len | 2 |
| ft_query_expansion_limit | 20 |
| ft_stopword_file | (built-in) |
| group_concat_max_len | 1024 |
| have_archive | NO |
| have_bdb | NO |
| have_blackhole_engine | NO |
| have_compress | YES |
| have_crypt | YES |
| have_csv | NO |
| have_example_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 | 18874368 |
| innodb_autoextend_increment | 8 |
| innodb_buffer_pool_awe_mem_mb | 0 |
| innodb_buffer_pool_size | 134217728 |
| innodb_data_file_path | ibdata1:10M:autoextend |
| innodb_data_home_dir | |
| innodb_fast_shutdown | ON |
| 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 | 8388608 |
| innodb_log_file_size | 104857600 |
| 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_table_locks | ON |
| innodb_thread_concurrency | 8 |
| interactive_timeout | 28800 |
| join_buffer_size | 1044480 |
| key_buffer_size | 536870912 |
| key_cache_age_threshold | 300 |
| key_cache_block_size | 1024 |
| key_cache_division_limit | 100 |
| language | /usr/local/mysql/share/mysql/english/ |
| large_files_support | ON |
| license | GPL |
| local_infile | ON |
| locked_in_memory | OFF |
| log | OFF |
| log_bin | OFF |
| log_error | /var/log/mysql/mysqld.err |
| log_slave_updates | OFF |
| log_slow_queries | ON |
| log_update | OFF |
| log_warnings | 1 |
| long_query_time | 30 |
| low_priority_updates | OFF |
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
| max_allowed_packet | 67107840 |
| max_binlog_cache_size | 4294967295 |
| max_binlog_size | 1073741824 |
| max_connect_errors | 10 |
| max_connections | 650 |
| 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_relay_log_size | 0 |
| max_seeks_for_key | 4294967295 |
| max_sort_length | 1024 |
| max_tmp_tables | 32 |
| max_user_connections | 0 |
| max_write_lock_count | 4294967295 |
| myisam_data_pointer_size | 4 |
| myisam_max_extra_sort_file_size | 6442450944 |
| myisam_max_sort_file_size | 6442450944 |
| myisam_recover_options | OFF |
| myisam_repair_threads | 2 |
| myisam_sort_buffer_size | 33554432 |
| 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 | ON |
| open_files_limit | 4260 |
| pid_file | /var/run/mysqld/mysqld.pid |
| port | 3306 |
| preload_buffer_size | 32768 |
| protocol_version | 10 |
| query_alloc_block_size | 16384 |
| query_cache_limit | 2097152 |
| query_cache_min_res_unit | 4096 |
| query_cache_size | 67108864 |
| query_cache_type | ON |
| query_cache_wlock_invalidate | OFF |
| query_prealloc_size | 16384 |
| range_alloc_block_size | 2048 |
| read_buffer_size | 1044480 |
| read_only | OFF |
| read_rnd_buffer_size | 16773120 |
| 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_net_timeout | 3600 |
| slave_transaction_retries | 0 |
| slow_launch_time | 2 |
| socket | /var/run/mysqld/mysqld.sock |
| sort_buffer_size | 2097144 |
| sql_mode | |
| sql_notes | ON |
| sql_warnings | ON |
| storage_engine | MyISAM |
| sync_binlog | 0 |
| sync_frm | ON |
| sync_replication | 0 |
| sync_replication_slave_id | 0 |
| sync_replication_timeout | 0 |
| system_time_zone | PST |
| table_cache | 1800 |
| table_type | MyISAM |
| thread_cache_size | 512 |
| thread_stack | 196608 |
| time_format | %H:%i:%s |
| time_zone | SYSTEM |
| tmp_table_size | 67108864 |
| tmpdir | /tmp/mysql |
| transaction_alloc_block_size | 8192 |
| transaction_prealloc_size | 4096 |
| tx_isolation | REPEATABLE-READ |
| version | 4.1.18-log |
| version_comment | Source distribution |
| version_compile_machine | i686 |
| version_compile_os | pc-linux-gnu |
| wait_timeout | 180 |
+---------------------------------+---------------------------------------+
+----------------------------+------------+
| Variable_name | Value |
+----------------------------+------------+
| Aborted_clients | 1537 |
| Aborted_connects | 5471 |
| Binlog_cache_disk_use | 0 |
| Binlog_cache_use | 0 |
| Bytes_received | 1155689340 |
| Bytes_sent | 1639945892 |
| Com_admin_commands | 0 |
| Com_alter_db | 0 |
| Com_alter_table | 39 |
| Com_analyze | 0 |
| Com_backup_table | 0 |
| Com_begin | 0 |
| Com_change_db | 477273 |
| 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 | 12 |
| Com_dealloc_sql | 0 |
| Com_delete | 14207 |
| 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 | 186167 |
| 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 | 9078 |
| 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 | 1256042 |
| Com_set_option | 7 |
| 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 | 35 |
| Com_show_slave_hosts | 0 |
| Com_show_slave_status | 0 |
| Com_show_status | 18 |
| Com_show_storage_engines | 0 |
| Com_show_tables | 2 |
| Com_show_variables | 18 |
| Com_show_warnings | 0 |
| Com_slave_start | 0 |
| Com_slave_stop | 0 |
| Com_stmt_close | 0 |
| Com_stmt_execute | 0 |
| Com_stmt_prepare | 0 |
| Com_stmt_reset | 0 |
| Com_stmt_send_long_data | 0 |
| Com_truncate | 0 |
| Com_unlock_tables | 0 |
| Com_update | 526849 |
| Com_update_multi | 0 |
| Connections | 482758 |
| Created_tmp_disk_tables | 1892 |
| Created_tmp_files | 1575 |
| Created_tmp_tables | 39010 |
| Delayed_errors | 0 |
| Delayed_insert_threads | 0 |
| Delayed_writes | 0 |
| Flush_commands | 1 |
| Handler_commit | 0 |
| Handler_delete | 42452 |
| Handler_discover | 0 |
| Handler_read_first | 176542 |
| Handler_read_key | 67797293 |
| Handler_read_next | 274181194 |
| Handler_read_prev | 2499037 |
| Handler_read_rnd | 25439984 |
| Handler_read_rnd_next | 241067637 |
| Handler_rollback | 443438 |
| Handler_update | 482657 |
| Handler_write | 23342540 |
| Key_blocks_not_flushed | 0 |
| Key_blocks_unused | 109223 |
| Key_blocks_used | 354697 |
| Key_read_requests | 228568625 |
| Key_reads | 355990 |
| Key_write_requests | 311212 |
| Key_writes | 268634 |
| Max_used_connections | 651 |
| Not_flushed_delayed_rows | 0 |
| Open_files | 1570 |
| Open_streams | 0 |
| Open_tables | 1578 |
| Opened_tables | 1669 |
| Qcache_free_blocks | 7082 |
| Qcache_free_memory | 41974880 |
| Qcache_hits | 1423760 |
| Qcache_inserts | 1242530 |
| Qcache_lowmem_prunes | 0 |
| Qcache_not_cached | 13452 |
| Qcache_queries_in_cache | 14150 |
| Qcache_total_blocks | 35729 |
| Questions | 4369934 |
| Rpl_status | NULL |
| Select_full_join | 6462 |
| Select_full_range_join | 0 |
| Select_range | 305778 |
| Select_range_check | 0 |
| Select_scan | 174130 |
| Slave_open_temp_tables | 0 |
| Slave_retried_transactions | 0 |
| Slave_running | OFF |
| Slow_launch_threads | 0 |
| Slow_queries | 33 |
| Sort_merge_passes | 803 |
| Sort_range | 261693 |
| Sort_rows | 36430551 |
| Sort_scan | 85449 |
| Table_locks_immediate | 3716108 |
| Table_locks_waited | 14262 |
| Threads_cached | 447 |
| Threads_connected | 65 |
| Threads_created | 789 |
| Threads_running | 64 |
| Uptime | 42482 |
+----------------------------+------------+
Uptime: 42482 Threads: 65 Questions: 4369935 Slow queries: 33 Opens: 1669 Flush tables: 1 Open tables: 1578 Queries per second avg: 102.866
mysqladmin Ver 8.40 Distrib 4.0.24, for pc-linux-gnu on i686
Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
Server version 4.1.18-log
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 11 hours 48 min 2 sec
Threads: 65 Questions: 4369935 Slow queries: 33 Opens: 1669 Flush tables: 1 Open tables: 1578 Queries per second avg: 102.866
8. Other scripts on the site: gallery, phpadsnew
9. Typical connected users online: 1200, high, 1600, max ever was 3500
10: phpinfo at http://www.pirate4x4.com/vbinfo.php (fixing it now, imagemagick library errors)
11.
KeepAlive On
MaxKeepAliveRequests 5000
KeepAliveTimeout 2
MinSpareServers 5
MaxSpareServers 30
StartServers 50
MaxClients 512
MaxRequestsPerChild 5000
12. vb 3.5.4
13. No file exceeded messages, etc.
14. web server:
-su-2.05b$ uname -a
FreeBSD www.pirate4x4.net 4.11-STABLE FreeBSD 4.11-STABLE #0: Sun Apr 3 17:09:40 PDT 2005 root@www.pirate4x4.net:/usr/obj/usr/src/sys/ATLAS i386
-su-2.05b$
-su-2.05b$ ulimit -aH
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) 1048576
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 11095
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 1048576
cpu time (seconds, -t) unlimited
max user processes (-u) 5547
virtual memory (kbytes, -v) unlimited
-su-2.05b$
-su-2.05b$ cat /proc/cpuinfo
cat: /proc/cpuinfo: No such file or directory
Database server:
atlas2 root # uname -a
Linux atlas2 2.6.11-gentoo-r4 #2 SMP Tue Apr 5 18:26:54 PDT 2005 i686 Intel(R) Xeon(TM) CPU 2.80GHz GenuineIntel GNU/Linux
atlas2 root #
atlas2 root # ulimit -aH
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 16382
virtual memory (kbytes, -v) unlimited
atlas2 root #
atlas2 root # cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 1
cpu MHz : 2793.678
cache size : 1024 KB
physical id : 0
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl cid cx16 xtpr
bogomips : 5537.79
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 1
cpu MHz : 2793.678
cache size : 1024 KB
physical id : 0
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl cid cx16 xtpr
bogomips : 5586.94
If anyone can take a look, see my original thread here as well for the SQL that is blocking.
http://www.vbulletin.com/forum/showthread.php?t=177277
Info follows:
============================================
1. VBulletin on a dedicated web server plus a dedicated database server
2. Web server: Dual 2.8 Xeon
4GB RAM
RAID-1+0 (caching) 15krpm SCSI drives
FreeBSD
apache 1.3.34
php 4.4.2
DB Server: Dual 2.8 Xeon
2GB RAM
RAID-1 (caching) 10Krpm SCSI drives
MySQL ver. 4.1.18-log
Private GiGE network connection for database.
3. Innodb used for the following tables:
pm, user, deletionlog
4. MySQL compiled from source from mysql.com, with no special flags
5.
top for web server:
last pid: 73511; load averages: 3.21, 4.79, 6.89 up 2+21:17:50 19:06:07
208 processes: 2 running, 206 sleeping
CPU states: 44.2% user, 0.0% nice, 11.5% system, 2.1% interrupt, 42.2% idle
Mem: 1078M Active, 1769M Inact, 349M Wired, 224M Cache, 199M Buf, 477M Free
Swap: 4096M Total, 24K Used, 4096M Free
top for db server:
top - 18:51:44 up 81 days, 11:53, 1 user, load average: 0.28, 0.32, 0.45
Tasks: 572 total, 1 running, 571 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.5% us, 2.1% sy, 0.0% ni, 89.6% id, 3.1% wa, 0.2% hi, 0.5% si
Mem: 2074688k total, 2014568k used, 60120k free, 0k buffers
Swap: 4000760k total, 0k used, 4000760k free, 1248752k cached
6. my.cnf
[mysqld]
ft_min_word_len = 2
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
log-error = /var/log/mysql/mysqld.err
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp/mysql
language = /usr/local/mysql/share/mysql/english
skip-locking
skip-name-resolve
back_log = 50
bind-address=192.168.0.100
max_connections = 650
key_buffer = 16M
myisam_sort_buffer_size = 64M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
table_cache = 1800
thread_cache_size = 512
wait_timeout = 180
connect_timeout = 10
tmp_table_size = 64M
max_allowed_packet = 64M
bulk_insert_buffer_size = 8M
thread_concurrency = 4
query_cache_limit = 2M
query_cache_size = 64M
query_cache_type = 1
query_prealloc_size = 16384
query_alloc_block_size = 16384
log_slow_queries
long_query_time = 30
key_buffer = 512M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 32M
myisam_sort_buffer_size = 32M
myisam_max_sort_file_size = 6G
myisam_max_extra_sort_file_size = 6G
myisam_repair_threads = 2
skip-bdb
innodb_additional_mem_pool_size = 18M
innodb_buffer_pool_size = 128M
innodb_data_file_path = ibdata1:10M:autoextend
innodb_thread_concurrency = 8
innodb_flush_log_at_trx_commit = 1
innodb_log_buffer_size = 8M
innodb_log_file_size = 100M
innodb_log_files_in_group = 2
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 50
mysqladmin -u root -p var ext stat ver
Enter password:
+---------------------------------+---------------------------------------+
| Variable_name | Value |
+---------------------------------+---------------------------------------+
| back_log | 50 |
| basedir | /usr/ |
| binlog_cache_size | 32768 |
| bulk_insert_buffer_size | 33554432 |
| 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 |
| concurrent_insert | ON |
| connect_timeout | 10 |
| 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 |
| expire_logs_days | 0 |
| flush | OFF |
| flush_time | 0 |
| ft_boolean_syntax | + -><()~*:""&| |
| ft_max_word_len | 84 |
| ft_min_word_len | 2 |
| ft_query_expansion_limit | 20 |
| ft_stopword_file | (built-in) |
| group_concat_max_len | 1024 |
| have_archive | NO |
| have_bdb | NO |
| have_blackhole_engine | NO |
| have_compress | YES |
| have_crypt | YES |
| have_csv | NO |
| have_example_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 | 18874368 |
| innodb_autoextend_increment | 8 |
| innodb_buffer_pool_awe_mem_mb | 0 |
| innodb_buffer_pool_size | 134217728 |
| innodb_data_file_path | ibdata1:10M:autoextend |
| innodb_data_home_dir | |
| innodb_fast_shutdown | ON |
| 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 | 8388608 |
| innodb_log_file_size | 104857600 |
| 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_table_locks | ON |
| innodb_thread_concurrency | 8 |
| interactive_timeout | 28800 |
| join_buffer_size | 1044480 |
| key_buffer_size | 536870912 |
| key_cache_age_threshold | 300 |
| key_cache_block_size | 1024 |
| key_cache_division_limit | 100 |
| language | /usr/local/mysql/share/mysql/english/ |
| large_files_support | ON |
| license | GPL |
| local_infile | ON |
| locked_in_memory | OFF |
| log | OFF |
| log_bin | OFF |
| log_error | /var/log/mysql/mysqld.err |
| log_slave_updates | OFF |
| log_slow_queries | ON |
| log_update | OFF |
| log_warnings | 1 |
| long_query_time | 30 |
| low_priority_updates | OFF |
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
| max_allowed_packet | 67107840 |
| max_binlog_cache_size | 4294967295 |
| max_binlog_size | 1073741824 |
| max_connect_errors | 10 |
| max_connections | 650 |
| 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_relay_log_size | 0 |
| max_seeks_for_key | 4294967295 |
| max_sort_length | 1024 |
| max_tmp_tables | 32 |
| max_user_connections | 0 |
| max_write_lock_count | 4294967295 |
| myisam_data_pointer_size | 4 |
| myisam_max_extra_sort_file_size | 6442450944 |
| myisam_max_sort_file_size | 6442450944 |
| myisam_recover_options | OFF |
| myisam_repair_threads | 2 |
| myisam_sort_buffer_size | 33554432 |
| 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 | ON |
| open_files_limit | 4260 |
| pid_file | /var/run/mysqld/mysqld.pid |
| port | 3306 |
| preload_buffer_size | 32768 |
| protocol_version | 10 |
| query_alloc_block_size | 16384 |
| query_cache_limit | 2097152 |
| query_cache_min_res_unit | 4096 |
| query_cache_size | 67108864 |
| query_cache_type | ON |
| query_cache_wlock_invalidate | OFF |
| query_prealloc_size | 16384 |
| range_alloc_block_size | 2048 |
| read_buffer_size | 1044480 |
| read_only | OFF |
| read_rnd_buffer_size | 16773120 |
| 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_net_timeout | 3600 |
| slave_transaction_retries | 0 |
| slow_launch_time | 2 |
| socket | /var/run/mysqld/mysqld.sock |
| sort_buffer_size | 2097144 |
| sql_mode | |
| sql_notes | ON |
| sql_warnings | ON |
| storage_engine | MyISAM |
| sync_binlog | 0 |
| sync_frm | ON |
| sync_replication | 0 |
| sync_replication_slave_id | 0 |
| sync_replication_timeout | 0 |
| system_time_zone | PST |
| table_cache | 1800 |
| table_type | MyISAM |
| thread_cache_size | 512 |
| thread_stack | 196608 |
| time_format | %H:%i:%s |
| time_zone | SYSTEM |
| tmp_table_size | 67108864 |
| tmpdir | /tmp/mysql |
| transaction_alloc_block_size | 8192 |
| transaction_prealloc_size | 4096 |
| tx_isolation | REPEATABLE-READ |
| version | 4.1.18-log |
| version_comment | Source distribution |
| version_compile_machine | i686 |
| version_compile_os | pc-linux-gnu |
| wait_timeout | 180 |
+---------------------------------+---------------------------------------+
+----------------------------+------------+
| Variable_name | Value |
+----------------------------+------------+
| Aborted_clients | 1537 |
| Aborted_connects | 5471 |
| Binlog_cache_disk_use | 0 |
| Binlog_cache_use | 0 |
| Bytes_received | 1155689340 |
| Bytes_sent | 1639945892 |
| Com_admin_commands | 0 |
| Com_alter_db | 0 |
| Com_alter_table | 39 |
| Com_analyze | 0 |
| Com_backup_table | 0 |
| Com_begin | 0 |
| Com_change_db | 477273 |
| 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 | 12 |
| Com_dealloc_sql | 0 |
| Com_delete | 14207 |
| 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 | 186167 |
| 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 | 9078 |
| 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 | 1256042 |
| Com_set_option | 7 |
| 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 | 35 |
| Com_show_slave_hosts | 0 |
| Com_show_slave_status | 0 |
| Com_show_status | 18 |
| Com_show_storage_engines | 0 |
| Com_show_tables | 2 |
| Com_show_variables | 18 |
| Com_show_warnings | 0 |
| Com_slave_start | 0 |
| Com_slave_stop | 0 |
| Com_stmt_close | 0 |
| Com_stmt_execute | 0 |
| Com_stmt_prepare | 0 |
| Com_stmt_reset | 0 |
| Com_stmt_send_long_data | 0 |
| Com_truncate | 0 |
| Com_unlock_tables | 0 |
| Com_update | 526849 |
| Com_update_multi | 0 |
| Connections | 482758 |
| Created_tmp_disk_tables | 1892 |
| Created_tmp_files | 1575 |
| Created_tmp_tables | 39010 |
| Delayed_errors | 0 |
| Delayed_insert_threads | 0 |
| Delayed_writes | 0 |
| Flush_commands | 1 |
| Handler_commit | 0 |
| Handler_delete | 42452 |
| Handler_discover | 0 |
| Handler_read_first | 176542 |
| Handler_read_key | 67797293 |
| Handler_read_next | 274181194 |
| Handler_read_prev | 2499037 |
| Handler_read_rnd | 25439984 |
| Handler_read_rnd_next | 241067637 |
| Handler_rollback | 443438 |
| Handler_update | 482657 |
| Handler_write | 23342540 |
| Key_blocks_not_flushed | 0 |
| Key_blocks_unused | 109223 |
| Key_blocks_used | 354697 |
| Key_read_requests | 228568625 |
| Key_reads | 355990 |
| Key_write_requests | 311212 |
| Key_writes | 268634 |
| Max_used_connections | 651 |
| Not_flushed_delayed_rows | 0 |
| Open_files | 1570 |
| Open_streams | 0 |
| Open_tables | 1578 |
| Opened_tables | 1669 |
| Qcache_free_blocks | 7082 |
| Qcache_free_memory | 41974880 |
| Qcache_hits | 1423760 |
| Qcache_inserts | 1242530 |
| Qcache_lowmem_prunes | 0 |
| Qcache_not_cached | 13452 |
| Qcache_queries_in_cache | 14150 |
| Qcache_total_blocks | 35729 |
| Questions | 4369934 |
| Rpl_status | NULL |
| Select_full_join | 6462 |
| Select_full_range_join | 0 |
| Select_range | 305778 |
| Select_range_check | 0 |
| Select_scan | 174130 |
| Slave_open_temp_tables | 0 |
| Slave_retried_transactions | 0 |
| Slave_running | OFF |
| Slow_launch_threads | 0 |
| Slow_queries | 33 |
| Sort_merge_passes | 803 |
| Sort_range | 261693 |
| Sort_rows | 36430551 |
| Sort_scan | 85449 |
| Table_locks_immediate | 3716108 |
| Table_locks_waited | 14262 |
| Threads_cached | 447 |
| Threads_connected | 65 |
| Threads_created | 789 |
| Threads_running | 64 |
| Uptime | 42482 |
+----------------------------+------------+
Uptime: 42482 Threads: 65 Questions: 4369935 Slow queries: 33 Opens: 1669 Flush tables: 1 Open tables: 1578 Queries per second avg: 102.866
mysqladmin Ver 8.40 Distrib 4.0.24, for pc-linux-gnu on i686
Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
Server version 4.1.18-log
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 11 hours 48 min 2 sec
Threads: 65 Questions: 4369935 Slow queries: 33 Opens: 1669 Flush tables: 1 Open tables: 1578 Queries per second avg: 102.866
8. Other scripts on the site: gallery, phpadsnew
9. Typical connected users online: 1200, high, 1600, max ever was 3500
10: phpinfo at http://www.pirate4x4.com/vbinfo.php (fixing it now, imagemagick library errors)
11.
KeepAlive On
MaxKeepAliveRequests 5000
KeepAliveTimeout 2
MinSpareServers 5
MaxSpareServers 30
StartServers 50
MaxClients 512
MaxRequestsPerChild 5000
12. vb 3.5.4
13. No file exceeded messages, etc.
14. web server:
-su-2.05b$ uname -a
FreeBSD www.pirate4x4.net 4.11-STABLE FreeBSD 4.11-STABLE #0: Sun Apr 3 17:09:40 PDT 2005 root@www.pirate4x4.net:/usr/obj/usr/src/sys/ATLAS i386
-su-2.05b$
-su-2.05b$ ulimit -aH
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) 1048576
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 11095
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 1048576
cpu time (seconds, -t) unlimited
max user processes (-u) 5547
virtual memory (kbytes, -v) unlimited
-su-2.05b$
-su-2.05b$ cat /proc/cpuinfo
cat: /proc/cpuinfo: No such file or directory
Database server:
atlas2 root # uname -a
Linux atlas2 2.6.11-gentoo-r4 #2 SMP Tue Apr 5 18:26:54 PDT 2005 i686 Intel(R) Xeon(TM) CPU 2.80GHz GenuineIntel GNU/Linux
atlas2 root #
atlas2 root # ulimit -aH
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 16382
virtual memory (kbytes, -v) unlimited
atlas2 root #
atlas2 root # cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 1
cpu MHz : 2793.678
cache size : 1024 KB
physical id : 0
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl cid cx16 xtpr
bogomips : 5537.79
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 2.80GHz
stepping : 1
cpu MHz : 2793.678
cache size : 1024 KB
physical id : 0
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl cid cx16 xtpr
bogomips : 5586.94