[mysqld]
default-character-set = utf8
datadir=/data/mysqldata
socket=/data/mysqldata/mysql.sock
user=mysql
old_passwords=0
###mysql 效能提高配置 begin####
skip-name-resolve
#禁止mysql對外部連線進行dns解析
#back_log = 384
#back_log引數的值指出在mysql暫時停止響應新請求之前的短時間內多少個請求可以被存在堆疊中。
key_buffer_size = 256m
#key_buffer_size指定用於索引的緩衝區大小,增加它可得到更好的索引處理效能。對於內存在4gb左右的伺服器該引數可設定為256m或384m。
max_allowed_packet = 4m
thread_stack = 256k
table_cache = 128k
sort_buffer_size = 6m
#查詢排序時所能使用的緩衝區大小。所以,對於內存在4gb左右的伺服器推薦設定為6-8m。
read_buffer_size = 4m
#讀查詢操作所能使用的緩衝區大小。和sort_buffer_size一樣,該引數對應的分配記憶體也是每連線獨享。
join_buffer_size = 8m
#聯合查詢操作所能使用的緩衝區大小,和sort_buffer_size一樣,該引數對應的分配記憶體也是每連線獨享。
myisam_sort_buffer_size = 64m
table_cache = 512
thread_cache_size = 64
query_cache_size = 64m
#指定mysql查詢緩衝區的大小。。
tmp_table_size = 256m
max_connections = 3000
#指定mysql允許的最大連線程序數。如果在訪問論壇時經常出現too many connections的錯誤提 示,則需要增大該引數值。
max_connect_errors = 10
#wait_timeout = 10
#指定乙個請求的最大連線時間,對於4gb左右記憶體的伺服器可以設定為5-10。
thread_concurrency = 8
#該引數取值為伺服器邏輯cpu數量*2,在本例中,伺服器有2顆物理cpu,而每顆物理cpu又支援h.t超執行緒,所以實際取值為4*2=8
table_cache=1024
#物理記憶體越大,設定就越大.預設為2402,調到512-1024最佳
innodb_additional_mem_pool_size=4m
#預設為2m
innodb_flush_log_at_trx_commit=1
#設定為0就是等到innodb_log_buffer_size列隊滿後再統一儲存,預設為1
innodb_log_buffer_size=2m
#預設為1m
innodb_thread_concurrency=4
#你的伺服器cpu有幾個就設定為幾,建議用預設一般為8
key_buffer_size=256m
#預設為218,調到128最佳
tmp_table_size=128m
#預設為16m,調到64-256最掛
read_buffer_size=4m
#預設為64k
read_rnd_buffer_size=16m
#預設為256k
sort_buffer_size=32m
#預設為256k
thread_cache_size=120
#預設為60
query_cache_size=32m
#### mysql 效能提高配置 end####
#!!!注意這行必須在配置之後!!!
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[mysql]
default-character-set = utf8
Mysql5 0 儲存過程
stored routines require the proc table in the mysql database.mysql.proc 心得 1.建立儲存過程之前,使用delimiter 來定義語句結束符,建立完成後,還原語句結束符 delimiter 由於mysql預設以 為分隔符,則過程...
Mysql5 0 儲存過程
stored routines require the proc table in the mysql database.mysql.proc 心得 1.建立儲存過程之前,使用delimiter 來定義語句結束符,建立完成後,還原語句結束符 delimiter 由於mysql預設以 為分隔符,則過程...
Mysql5 0 儲存過程
stored routines require the proc table in the mysql database.mysql.proc 心得 1.建立儲存過程之前,使用delimiter 來定義語句結束符,建立完成後,還原語句結束符 delimiter 由於mysql預設以 為分隔符,則過程...