成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server,Oracle,DB2索引建立語句的對比

數據庫 SQL Server Oracle
本文我們主要對SQL Server,Oracle,DB2上的索引建立語句進行了總結,并給出了創建各種索引的語句示例,希望能夠對您有所收獲!

我們知道,索引是用于加速數據庫查詢的數據庫對象。原理就是減少查詢的IO操作,從而達到加速的目的。本文我們主要對SQL Server,Oracle,DB2上的索引建立語句進行了總結,接下來就讓我們一起來了解一下這部分內容。

索引的種類:

聚集索引:根據數據行的鍵值在表或視圖中排序和存儲這些數據行.

非聚集索引:具有獨立于數據行的結構.

***索引:確保索引鍵不包含重復的值.

在SQL SERVER上建立的索引:

Create (NONCLUSTERED ) index ind_emp on emp(empno); 默認的就是建立非聚集索引。

exec sp_helpindex emp; 用于查看建立的索引,查詢會自己使用可以用到的索引。

Create index ind_emp1 on emp(empno,ename); 可以在多個列上建立復合索引。

***非聚集索引:

Create unique index ind_sal on emp(sal);

重新生成索引:

Alter index ind_sal on emp rebuild;

Drop index ind_emp on emp; 刪除索引。

Create CLUSTERED  index ind_emp on emp(empno); 建立聚集索引。

Create index ind_emp on emp(empno,ename);

注:相同列上可以多次索引。

***聚集索引:

Create unique clustered index ind_sal on f_emp(sal);

在DB2上建立索引:

非***索引:create index ind_empno on emp(empno);

Describe indexes for table emp; 查看所建立的索引。

***索引:create unique index ind_empno on emp(empno);

純索引是DB2上的一種特殊的索引,(相當于ORACLE上的索引組織表):相對與一般索引。如下方式表中有倆個字段,其中字段1是***主鍵,字段2為數據,實際的查詢中經常是select empno,ename from emp where empno=1122;CREATE UNIQUE INDEX IDX_ENAME ON emp (empno) INCLUDE(eNAME)。上述的語句的意思就是在empno上創建***索引,選擇包含ename的數據,這些附加的數據將與鍵存儲到一起。

Drop index ind_emp;

Create  index ind_emp on emp(empno) cluster;

Create index ind_emp on emp(empno,ename);

***聚集索引:

drop index ind_emp;-- 一個表上只能有一個聚集索引。

Create unique  index ind_sal on u_emp(sal) cluster;  建立聚集索引。

在ORACLE上建立索引:

SQL>  create index ind1 on emp(mgr); BTree索引。

SQL> create index ind2 on emp(deptno) reverse; 反向索引。

SQL> create index ind3 on emp(hiredate desc); 降序索引。

SQL> create bitmap index ind4 on emp(sal); 位圖索引。

SQL>  create index ind5 on emp upper(job); 函數索引。

關于SQL Server,Oracle,DB2上的索引建立語句的總結就介紹到這里了,希望本次的介紹能夠對您有所收獲!

【編輯推薦】

  1. SQL Server 2008公布報表的三種措施
  2. Windows下編譯MySQL數據庫的過程詳解
  3. SQL Server 2008 R2主數據服務MDS X64安裝詳解
  4. Windows ServerCore上安裝SQL Server Denali CTP3
  5. Team Foundation Server 2010群體配合環境的搭建步驟
責任編輯:趙鵬 來源: CSDN博客
相關推薦

2011-08-17 21:23:41

約束NOT NULLUNIQUE

2011-08-17 21:49:55

建立視圖SQL ServerOracle

2011-08-22 17:18:53

SQL ServerOracleDB2

2010-09-06 15:13:05

DB2

2010-11-04 15:39:40

DB2 SQL語句

2010-11-04 11:39:47

2010-11-11 11:25:45

SQL UPDATE語

2011-05-17 09:40:18

SQL Server IBM DB2

2011-08-22 17:41:25

SQL ServerOracleDB2

2010-04-09 12:20:11

Oracle SQL

2010-08-02 14:30:29

DB2建立

2010-11-04 11:17:42

DB2 Merge語句

2010-11-03 16:01:31

DB2索引的語法

2010-11-01 11:13:57

DB2表管理

2010-08-12 10:43:36

DB2 SQL移植

2010-08-31 09:54:37

DB2Oracle

2010-11-02 11:49:18

SQL SERVER連

2010-09-07 17:36:37

DB2索引設計準則

2010-11-02 11:36:10

DB2索引創建

2010-11-02 11:22:06

DB2索引類型
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜激情网 | 精品欧美一区二区三区久久久小说 | 午夜网址| 韩国毛片视频 | 91久久久久久久久久久 | 久草www| 国产成人在线视频 | 久久精品一| 亚洲精品成人av久久 | 日韩精品一 | 久久视频一区 | 精品久久国产老人久久综合 | 国产一二三视频在线观看 | 97偷拍视频| 精品二| 在线啊v | 成人二区三区 | 亚洲导航深夜福利涩涩屋 | 中文字幕一区二区三区不卡 | 在线观看成人 | 台湾a级理论片在线观看 | 国产九九精品视频 | 影音先锋成人资源 | 狠狠亚洲 | 美国黄色一级片 | 91黄色片免费看 | 精品视频一区在线 | 精品国产不卡一区二区三区 | 美女久久久久久久 | 不卡一区| 久久精品国产亚洲 | 久草青青草 | 国产第一页在线播放 | 欧美日韩在线综合 | 一区二区三区国产 | 中文av网站| 久久一区视频 | 成年人在线视频 | 亚洲一区二区三区四区五区中文 | 午夜伦4480yy私人影院 | 免费一看一级毛片 |