Oracle怎么給視圖加索引 為什么創(chuàng)建索引視圖后,視圖中相關(guān)聯(lián)的表不能增加和修改數(shù)據(jù)?
為什么創(chuàng)建索引視圖后,視圖中相關(guān)聯(lián)的表不能增加和修改數(shù)據(jù)?索引是:加快查詢速度的一種方法 優(yōu)點:為了加快查找速度 缺點:必須有條件就是記錄條數(shù)在十萬條以上,使用索引 視圖:視圖也稱為虛表(也就是表中
為什么創(chuàng)建索引視圖后,視圖中相關(guān)聯(lián)的表不能增加和修改數(shù)據(jù)?
索引是:加快查詢速度的一種方法
優(yōu)點:為了加快查找速度 缺點:必須有條件就是記錄條數(shù)在十萬條以上,使用索引
視圖:視圖也稱為虛表(也就是表中數(shù)據(jù)的映射),通過視圖可以刪除和修改表中的數(shù)據(jù),刪除視圖表不發(fā)生變化,視圖是基于表的。
優(yōu)點:為用戶簡化查詢;為用戶定制數(shù)據(jù);簡化用戶權(quán)限的管理;導(dǎo)出數(shù)據(jù)(可以基于多個表)
缺點:降低系統(tǒng)的性能(也就是多了一步映射)
視圖上可以創(chuàng)建索引嗎?
oracle中視圖可以創(chuàng)建索引,創(chuàng)建索引方法為:;
1、打開Navicat。;
2、右擊oracle數(shù)據(jù)庫,然后點擊【打開連接】。;
3、點擊【其它】,然后點擊【索引】,此時顯示oracle數(shù)據(jù)庫中所有的索引。;
4、點擊【新建索引】,進(jìn)入索引設(shè)計界面。;
5、在【常規(guī)】標(biāo)簽頁,設(shè)置類型、表格式、表名、列名等。;
6、在【高級】標(biāo)簽頁,設(shè)置表空間、記錄等選項。;
7、點擊【保存】,輸入索引名稱,然后點擊【確定】。