1. 程式人生 > >PL/SQL 編程(三 )程序包和包體,觸發器,視圖,索引

PL/SQL 編程(三 )程序包和包體,觸發器,視圖,索引

rep upd 索引 itl 數據檢索 一鍵 代碼 dep pl/sql

conn scott/tiger;

grant insert,update,delete on emp to system;

conn system/orcl1234;

create or replace VIEW v_emp
as 
select empno,ename,job,hiredate,deptno 
from scott.emp;
技術分享

索引

為了提高查詢的速度,當用戶對查詢速度不滿意而需要對數據庫的性能進行調校時,優先考慮建立索引。
CREATE INDEX idx_ename ON employee (ename, sal DESC);

適當的使用索引可以提高數據檢索速度,可以給經常需要進行查詢的字段創建索引。

向表中“添加”行或從表中“刪除”行時,必須花費額外的時間來更新該表的索引,所以當需要從大表中檢索少數幾行時創建索引。一般我們認為當任何單個查詢要檢索的行小於整個表總行數的10%時,索引就非常有用。

表的主鍵和唯一鍵將自動創建索引。

PL/SQL 編程(三 )程序包和包體,觸發器,視圖,索引