日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

sql教程

SQL 教程

SQL 高級教程

SQL 函數(shù)

  • SQL 主機
  • SQL 總結(jié)
  • 實例/測驗

    拓展閱讀

    SQL 索引

    閱讀 (2295)

    SQL 索引

    索引是一種特殊的查詢表,可以被數(shù)據(jù)庫搜索引擎用來加速數(shù)據(jù)的檢索。簡單說來,索引就是指向表中數(shù)據(jù)的指針。數(shù)據(jù)庫的索引同書籍后面的索引非常相像。

    例如,如果想要查閱一本書中與某個特定主題相關的所有頁面,你會先去查詢索引(索引按照字母表順序列出了所有主題),然后從索引中找到一頁或者多頁與該主題相關的頁面。

    索引能夠提高 SELECT 查詢和 WHERE 子句的速度,但是卻降低了包含 UPDATE 語句或 INSERT 語句的數(shù)據(jù)輸入過程的速度。索引的創(chuàng)建與刪除不會對表中的數(shù)據(jù)產(chǎn)生影響。

    創(chuàng)建索引需要使用 CREATE INDEX 語句,該語句允許對索引命名,指定要創(chuàng)建索引的表以及對哪些列進行索引,還可以指定索引按照升序或者降序排列。

    同 UNIQUE 約束一樣,索引可以是唯一的。這種情況下,索引會阻止列中(或者列的組合,其中某些列有索引)出現(xiàn)重復的條目。

    CREATE INDEX 命令:

    CREATE INDEX命令的基本語法如下:

    CREATE INDEX index_name ON table_name;

    單列索引:

    單列索引基于單一的字段創(chuàng)建,其基本語法如下所示:

    CREATE INDEX index_name
    ON table_name (column_name);

    唯一索引:

    唯一索引不止用于提升查詢性能,還用于保證數(shù)據(jù)完整性。唯一索引不允許向表中插入任何重復值。其基本語法如下所示:

    CREATE UNIQUE INDEX index_name
    on table_name (column_name);

    聚簇索引:

    聚簇索引在表中兩個或更多的列的基礎上建立。其基本語法如下所示:

    CREATE INDEX index_name
    on table_name (column1, column2);

    創(chuàng)建單列索引還是聚簇索引,要看每次查詢中,哪些列在作為過濾條件的 WHERE 子句中最常出現(xiàn)。

    如果只需要一列,那么就應當創(chuàng)建單列索引。如果作為過濾條件的 WHERE 子句用到了兩個或者更多的列,那么聚簇索引就是最好的選擇。

    隱式索引:

    隱式索引由數(shù)據(jù)庫服務器在創(chuàng)建某些對象的時候自動生成。例如,對于主鍵約束和唯一約束,數(shù)據(jù)庫服務器就會自動創(chuàng)建索引。

    DROP INDEX 命令:

    索引可以用 SQL DROP 命令刪除。刪除索引時應當特別小心,數(shù)據(jù)庫的性能可能會因此而降低或者提高。

    其基本語法如下:

    DROP INDEX index_name;

    什么時候應當避免使用索引?

    盡管創(chuàng)建索引的目的是提升數(shù)據(jù)庫的性能,但是還是有一些情況應當避免使用索引。下面幾條指導原則給出了何時應當重新考慮是否使用索引:

    • 小的數(shù)據(jù)表不應當使用索引;
    • 需要頻繁進行大批量的更新或者插入操作的表;
    • 如果列中包含大數(shù)或者 NULL 值,不宜創(chuàng)建索引;
    • 頻繁操作的列不宜創(chuàng)建索引。
    關閉
    程序員人生
    主站蜘蛛池模板: 精品久久国产 | 四季久久免费一区二区三区四区 | 女人久久 | 九九久久国产 | av免费在线播放网站 | www312aⅴ欧美在线看 | 久www| 亚洲福利影院 | 在线a毛片免费视频观看 | 毛片录像| 亚洲日本中文 | 国产一区三区在线 | 国产欧美日韩综合精品一区二区 | 国产一级黄色毛片 | 久久久久国产精品午夜一区 | 亚洲 欧美 日韩 综合 | 一区二区三区在线免费视频 | 免费在线国产视频 | 成人av观看 | 精品国产31久久久久久 | 国产精品区免费视频 | 日韩精品视频在线 | 久久成人在线 | 天天操天天碰 | 99青草 | 国产精品久久国产精品 | 国产区精品视频 | 91精品国产九九九久久久亚洲 | 91中文视频 | 久久国产精品亚洲 | 成人不卡 | 欧美综合亚洲图片综合区 | 成人亚洲网站 | 精品一区二区三区在线观看国产 | 日韩欧美自拍偷拍 | av中文在线 | jizzjizz中文 | 麻豆高清免费国产一区 | 国产精品久久av | 另类激情视频 | 欧美精品在线免费观看 |