- key_buffer_size:爲索引鍵設置緩衝區大小,使用時才真正分配
- innodb_buffer_pool_size:定義InnoDB緩衝池的大小
- innodb_additional_mem_pool_size:定義InnoDB的數據字典和內部數據結構的緩衝池的大小
- query_cache_size:設置查詢緩存的大小
- max_heap_table_size:定義一個Memory存儲引擎表的最大容量
- tmp_table_size:設置臨時表能用的內存大小
- join_buffer_size:全錶鏈接操做所使用的內存緩衝區大小
- sort_buffer_size:設置用於排序的緩存大小
- read_buffer_size:在查詢有須要的時候,會爲該緩存分配內存,一次性分配指定的大小
- read_rnd_buffer_size:和上個參數的區別是:只會分配須要的內存大小
- table_cache_size:緩存表的數量
- thread_cache_size:緩存線程的空間大小
- innodb_max_dirty_pages_pct:設置在緩存池中保存的最大的髒頁的數量
- innodb_log_file_size:日誌文件大小
- innodb_log_buffer_size:日誌緩存區大小
- innodb_flush_log_at_trx_commit:設置日誌緩衝刷新到文件的機制(0-每秒刷 新一次,1-每次事務刷新一次,2-每次提交時把緩存寫到文件,但不刷新)
- innodb_flush_method:設置如何跟文件系統交互
- innodb_file_per_table:每一個表一個文件
- innodb_thread_concurrency:設置一次性有多少線程進入內核
- max_length_for_fort_data:用於排序數據的最大長度,能夠影響MySQL選擇那 個排序算法
- optimizer_switch:設定MySQL優化器中哪一個高級索引合併功能被開啓
- default_storage_engine:默認的存儲引擎
- max_allowed_packet:結果集的最大容量
- sql_mode:支持的各類服務器SQL模式
- innodb_strict_mode:定義一個專門爲InnoDB插件提供的服務器SQL模式級別
- max_connections:最大鏈接數
參考資料:html
mysql併發線程控制之thread pool和優先隊列 mysql
mysql併發線程控制之控制thread_running數量 算法
http://www.51itstudy.com/24898.htmlsql