MySQL SHOW INDEX語法的實際應用

2021-07-10 06:08:18 字數 1238 閱讀 9981

mysql show index語法的實際應用

以下的文章主要描述的是

mysql

show index語法的實際操作用法以及其實際檢視索引狀態(語法)的具體內容的描述,如果你對這一技術,心存好奇的話,以下的文章將會揭開它的神秘面紗。

[sql]view plain

copy

show index

from tbl_name [from db_name]   

mysql show index會返回表索引資訊。其格式與odbc中的sqlstatistics呼叫相似。

mysql show index會返回以下字段:

table

表的名稱。

non_unique

如果索引不能包括重複詞,則為0。如果可以,則為1。

key_name

索引的名稱。

seq_in_index

索引中的列序列號,從1開始。

column_name

列名稱。

collation

列以什麼方式儲存在索引中。在mysqlshow index語法中,有值』a』(公升序)或null(無分類)。

cardinality

索引中唯一值的數目的估計值。通過執行analyze table或myisamchk -a可以更新。基數根據被儲存為整數的統計資料來計數,所以即使對於小型表,該值也沒有必要是精確的。基數越大,當進行聯合時,mysql使用該索引的機會就越大。

sub_part

如果列只是被部分地編入索引,則為被編入索引的字元的數目。如果整列被編入索引,則為null。

packed

指示關鍵字如何被壓縮。如果沒有被壓縮,則為null。

null

如果列含有null,則含有yes。如果沒有,則該列含有no。

index_type

用過的索引方法(btree, fulltext, hash, rtree)。

comment

多種評注。

您可以使用db_name.tbl_name作為tbl_name from db_name語法的另一種形式。這兩個語句是等價的:

[html]view plain

copy

mysql> show index from mytable from mydb;    

mysql> show index from mydb.mytable; 

MySQL SHOW INDEX 的語法解析

本文主要講解一下mysql show index 的語法,以 show index from bbs posts 為例,先看下執行效果如圖 1 table 表名 2 non unique 如果索引不能包括重複值則為0,如果可以則為1。也就是平時所說的唯一索引。3 key name 索引名稱,如果名字...

日本語業務単語

最近日本語 一生懸命勉強 教 願 品目 延滯金 大體 無料 鏈結會計 目的 利子 実行 代替品 質問 用途 収入 必要 番號 送付 說明 科目 擔當者 変更 組織 固定 前払 金 事前 記述 含 資產 出力 既存 正常 位置 購買 該當 資料 対応 紹介 実際 帳票 請求書 予定 関係 移動 稅法 ...

提示語 要善用「提示語」

作為一名律師受託為當事人撰寫合同文字或其他法律文書是經常性工作。有關合同文字和法律文書的範本格式隨手可查,一般是不會出現差錯的。但是合同文字和法律文書的內容,卻是一百個人有一百種寫法,沒有統一的內容可轉殖。因為每個當事人委託律師代書法律文書的內容和期望達到的目的各不相同,特別是法律文書所涉及的事項是...