真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql表索引怎么看 mysql如何看索引是否生效

mysql怎么看索引狀態(tài)

SHOW INDEX FROM tbl_name [FROM db_name]

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信平臺(tái)小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了澤庫免費(fèi)建站歡迎大家使用!

例如,

mysql SHOW INDEX FROM mytable FROM mydb;

mysql SHOW INDEX FROM mydb.mytable;

SHOW KEYS是SHOW INDEX的同義詞。您也可以使用mysqlshow -k db_name tbl_name命令列舉一個(gè)表的索引。

SHOW INNODB STATUS語法

SHOW INNODB STATUS

SHOW INDEX會(huì)返回表索引信息。其格式與ODBC中的SQLStatistics調(diào)用相似。

SHOW INDEX會(huì)返回以下字段:

· Table

表的名稱。

· Non_unique

如果索引不能包括重復(fù)詞,則為0。如果可以,則為1。

· Key_name

索引的名稱。

· Seq_in_index

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

· Column_name

列名稱。

· Collation

列以什么方式存儲(chǔ)在索引中。在MySQL中,有值‘A’(升序)或NULL(無分類)。

· Cardinality

索引中唯一值的數(shù)目的估計(jì)值。通過運(yùn)行ANALYZE TABLE或myisamchk -a可以更新?;鶖?shù)根據(jù)被存儲(chǔ)為整數(shù)的統(tǒng)計(jì)數(shù)據(jù)來計(jì)數(shù),所以即使對于小型表,該值也沒有必要是精確的?;鶖?shù)越大,當(dāng)進(jìn)行聯(lián)合時(shí),MySQL使用該索引的機(jī)會(huì)就越大。

· Sub_part

如果列只是被部分地編入索引,則為被編入索引的字符的數(shù)目。如果整列被編入索引,則為NULL。

· Packed

指示關(guān)鍵字如何被壓縮。如果沒有被壓縮,則為NULL。

· Null

如果列含有NULL,則含有YES。如果沒有,則該列含有NO。

· Index_type

用過的索引方法(BTREE, FULLTEXT, HASH, RTREE)。

· Comment

多種評注。

mysql 表空間及索引的查看方法

1.查看索引

(1)單位是GB

SELECT

CONCAT(ROUND(SUM(index_length)/(1024*1024*1024),

2),

'

GB')

AS

'Total

Index

Size'

FROM

information_schema.TABLES

WHERE

table_schema

LIKE

'database';

+------------------+

|

Total

Index

Size

|

+------------------+

|

1.70

GB

|

+------------------+

(2)單位是MB

SELECT

CONCAT(ROUND(SUM(index_length)/(1024*1024),

2),

'

MB')

AS

'Total

Index

Size'

FROM

information_schema.TABLES

WHERE

table_schema

LIKE

'database';

其中“database”為你所要查看的數(shù)據(jù)庫

2.查看表空間

SELECT

CONCAT(ROUND(SUM(data_length)/(1024*1024*1024),

2),

'

GB')

AS

'Total

Data

Size'

FROM

information_schema.TABLES

WHERE

table_schema

LIKE

'database';

+-----------------+

|

Total

Data

Size

|

+-----------------+

|

3.01

GB

|

+-----------------+

3.查看數(shù)據(jù)庫中所有表的信息

SELECT

CONCAT(table_schema,'.',table_name)

AS

'Table

Name',

CONCAT(ROUND(table_rows/1000000,2),'M')

AS

'Number

of

Rows',

CONCAT(ROUND(data_length/(1024*1024*1024),2),'G')

AS

'Data

Size',

CONCAT(ROUND(index_length/(1024*1024*1024),2),'G')

AS

'Index

Size'

,

CONCAT(ROUND((data_length+index_length)/(1024*1024*1024),2),'G')

AS'Total'FROM

information_schema.TABLES

WHERE

table_schema

LIKE

'database';

如何查看MySQL索引

查看索引

mysql show index from tblname;

mysql show keys from tblname;

· Table

表的名稱。

· Non_unique

如果索引不能包括重復(fù)詞,則為0。如果可以,則為1。

· Key_name

索引的名稱。

· Seq_in_index

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

· Column_name

列名稱。

· Collation

列以什么方式存儲(chǔ)在索引中。在MySQL中,有值‘A’(升序)或NULL(無分類)。

· Cardinality

索引中唯一值的數(shù)目的估計(jì)值。通過運(yùn)行ANALYZE TABLE或myisamchk -a可以更新?;鶖?shù)根據(jù)被存儲(chǔ)為整數(shù)的統(tǒng)計(jì)數(shù)據(jù)來計(jì)數(shù),所以即使對于小型表,該值也沒有必要是精確的?;鶖?shù)越大,當(dāng)進(jìn)行聯(lián)合時(shí),MySQL使用該索引的機(jī) 會(huì)就越大。

· Sub_part

如果列只是被部分地編入索引,則為被編入索引的字符的數(shù)目。如果整列被編入索引,則為NULL。

· Packed

指示關(guān)鍵字如何被壓縮。如果沒有被壓縮,則為NULL。

· Null

如果列含有NULL,則含有YES。如果沒有,則該列含有NO。

· Index_type

用過的索引方法(BTREE, FULLTEXT, HASH, RTREE)。

· Comment

mysql建立索引升序結(jié)果怎么看

mysql建立索引升序結(jié)果看法如下:

(1)從表t1中選擇第一行,查看此行所包含的數(shù)據(jù)。

(2)使用表t2上的索引,直接定位t2中與t1的值匹配的行。類似,利用表t3上的索引,直接定位t3中與來自t1的值匹配的行。

(3)掃描表t1的下一行并重復(fù)前面的過程,直到遍歷t1中所有的行。


當(dāng)前標(biāo)題:mysql表索引怎么看 mysql如何看索引是否生效
新聞來源:http://weahome.cn/article/dosgpsi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部