国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle 9i刪除數據表

2024-08-29 13:45:34
字體:
來源:轉載
供稿:網友
   數據表的刪除比較簡單,表刪除后其占用的空間就被系統釋放和回收,表的刪除是無法回滾的操作。可刪除的內容包括。
     表的定義 表中的數據
     表中的索引 表中的約束條件
     表上的觸發器 表中的權限
     在【企業治理器】里刪除表
    (1)如圖7.35所示。
    (2)出現如圖7.36所示界面。

(圖片較大,請拉動滾動條觀看)
    (3)對應上述刪除數據表Director的SQL代碼為如下。
    ―――――――――――――――――――――――――――――――――――――
    DROP TABLE SCOTT.DIRECTOR CASCADE CONSTRAINTS;
    ―――――――――――――――――――――――――――――――――――――
    【參見光盤文件】:/第7章/ dropdirector.sql。
    (4)在【SQLPlus Worksheet】中執行dropdirector.sql的結果如圖7.37所示。
Oracle 9i刪除數據表
截斷和刪除的比較
    TRUNCATE對所有的表的操作速度都很快,DELETE操作由于要產生大量的回滾信息,所以假如表很大,則刪除速度較慢。
    TRUNCATE是DDL語言(數據定義語言),隱含了提交操作,因此不能回滾。
    TRUNCATE在表上或者在所有的索引中重新設置閾值,由于全部掃描操作和索引全表的快速操作將讀所有未超過閾值的數據塊,因此DELETE操作以后全表掃描的性能不會改進,但TRUNCATE操作以后全表掃描速度將加快。
    截斷表時,表和所有索引的存儲參數可以設置為初始值,但DELETE操作不能縮小一個表及索引的大小。
    截斷操作不能刪除完整性約束條件,而DELETE操作可以刪除。

上一篇:Oracle 9i截斷數據表

下一篇:Oracle 9i索引

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汶上县| 祁连县| 石嘴山市| 承德市| 曲水县| 香格里拉县| 泰安市| 银川市| 崇左市| 东方市| 毕节市| 呼伦贝尔市| 兰州市| 嘉兴市| 宜宾市| 福贡县| 高要市| 醴陵市| 惠来县| 遂川县| 衡南县| 平远县| 甘洛县| 清镇市| 馆陶县| 嘉荫县| 南皮县| 陆河县| 小金县| 宁南县| 丹东市| 淳安县| 射阳县| 金山区| 郁南县| 洛川县| 和平县| 毕节市| 修文县| 留坝县| 修文县|