mysql 索引屬性檢查

2022-07-16 02:00:13 字數 659 閱讀 3120

#table: 表名

#non_unique :是否為unique index,

0-是,1-否。

#key_name:索引名稱

#seq_in_index:索引中的順序號,單列索引-都是1;復合索引-根據索引列的順序從1開始遞增。

#column_name:索引的列名

#collation:排序順序,如果沒有指定asc/desc,預設都是公升序asc。

#cardinality:索引基數-索引列唯一值的個數。

#sub_part:字首索引的長度;例如index (member_name(

10),長度就是10。

#packed:索引的組織方式,預設是null。

#null:yes:索引列包含null值;

'':索引不包含null值。

#index_type:預設是btree,其他的值fulltext,hash,rtree。

#comment:在索引列中沒有被描述的資訊,例如索引被禁用。

#index_comment:建立索引時的備註。

MySQL使用explain檢查索引執行計畫

執行計畫分析 作用將優化器 選擇後的執行計畫 擷取出來.便於管理管判斷語句得執行效率.獲取執行 desc sql語句 explain sql 語句 這裡desc和explain的效果是一樣的 mysql explain select from test where name tom g 1.row ...

mysql基線檢查 Mysql安全基線檢查

禁用local infile選項 訪問控制描述 禁用local infile選項會降低攻擊者通過sql注入漏洞器讀取敏感檔案的能力加固建議 local infile 0 確保配置了log error選項描述 啟用錯誤日誌可以提高檢測針對mysql和其他關鍵訊息的惡意嘗試的能力,例如,如果錯誤日誌未啟...

mysql 檢查約束 替代 MySQL之檢查約束

定義 mysql檢查約束 check 可以通過 create table 或 alter table 語句實現,根據使用者實際的完整性要求來定義。它可以分別對列或表實施 check 約束。檢查約束使用 check 關鍵字,具體的語法格式如下 check 表示式即為sql 表示式,用於指定需要檢查的限...