1. 程式人生 > >此貼記錄Mysql引數設定

此貼記錄Mysql引數設定

001、關閉和開啟外來鍵檢查:

set foreign_key_check=0;set foreign_key_check=1;

002、innodb儲存引擎設定為多表空間儲存:

innodb_file_per_table

注意:即使在多表空間的儲存方式下,共享表空間仍然是必須的,innodb把內部資料字典和線上重做日誌放在這個資料夾中。

003、memory型別的表執行儲存的資料量大小:

max_heap_table_size;

004、設定預設字符集和排序規則

my.cnf中設定

[mysqld]

character-set-server=gbk

啟動時:

mysqld --character-set-server=gbk

引數:

伺服器字符集:character_set_server、character_set_database

排序規則:collation_server、collation_database

客戶端和伺服器互動:character_set_client、character_set_connection、character_set_results分別代表客戶端、連線和返回結果的字符集

005、啟動慢查詢日誌

--log-slow-queries[=file_name]

long_query_time

006、開啟profile

set profiling=1;

007、innodb_purge_threads

以通過innodb_purge_threads來控制是否使用獨立執行緒進行purge操作