Mysql優化方案

2021-07-27 22:45:30 字數 687 閱讀 1069

[client]

#客戶端編碼方式,最好和服務端儲存一致

loose-default-character-set = utf8

[mysqld]

#埠port=3306

#mysql根目錄

basedir ="d:\ide\mysql-5.6.25-winx64"

#資料檔案存放目錄

datadir ="d:\ide\mysql-5.6.25-winx64\data"

#sql mode

sql_mode=no_engine_substitution,strict_trans_tables 

#服務端的編碼方式

character-set-server=utf8

#優化mysqld 占用記憶體過高

table_open_cache=256

#優化mysqld 占用記憶體過高

table_definition_cache=400

max_connections=100

innodb_flush_log_at_trx_commit=0

#表名不區分大小寫

lower_case_table_names=1

[winmysqladmin]  

server = "d:\ide\mysql-5.6.25-winx64\bin\mysqld.exe"

MySQL優化方案

select 和select 欄位的優化。我們先測試一下,我的測試資料庫裡有26萬條記錄。再查詢一下列數 select count from information schema.columns where table schema lezhi data and table name demo jo...

MySql優化方案

mysql優化方案總結 u mysql 資料庫的優化技術 對mysql 優化時乙個綜合性的技術,主要包括 a 表的設計合理化 符合 3nf b 新增適當索引 index 四種 普通索引 主鍵索引 唯一索引 unique 全文索引 c 分表技術 水平分割 垂直分割 d 讀寫 寫 update dele...

mysql 優化方案

對於某些文字字段,例如 省份 或者 性別 我們可以將它們定義為enum型別。因為在mysql中,enum型別被當作數值型資料來處理,而數值型資料被處理起來的速度要比文字型別快得多。這樣,我們又可以提高資料庫的效能。2 使用連線 join 來代替子查詢 sub queries mysql從4.1開始支...