freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

01-0oracle存儲(chǔ)與關(guān)鍵表設(shè)計(jì)(50)-資料下載頁(yè)

2025-02-13 00:27本頁(yè)面
  

【正文】 DIFY(column_element[,column_element]...)][DROPCONSTRAINTconstraint]...[PCTFREEinteger][PCTUSEDinteger][INITRANSinteger][MAXTRANSinteger][STORAGEstorage][BACKUP]2/26/2023 41Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)修改表結(jié)構(gòu) Alter Tablen 表結(jié)構(gòu)的修改問(wèn)題:u 不要經(jīng)常修改表結(jié)構(gòu); u 修改表結(jié)構(gòu)帶來(lái)許多問(wèn)題 性能、一致性等;u 修改表結(jié)構(gòu)要分析對(duì)其它表的影響。n 目前可修改:u 增加列(字段)寬度或增加新列;u 減少列(字段)寬度(該列必須無(wú)數(shù)據(jù));u 增加一個(gè)約束或去掉約束;u 修改存儲(chǔ)分配;u 記錄表已作過(guò) BACKUP;u 刪除已存在的列;u 重新定位和組織表;u 將表標(biāo)識(shí)為不可用 。2/26/2023 42Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)修改表結(jié)構(gòu)n 刪除表結(jié)構(gòu)的某個(gè)列:u 刪除某個(gè)列的語(yǔ)法:ALTERTABLE...DROPCOLUMN[CASCADECONSTRAINTS]。 n 刪除某個(gè)列的例子:u 刪除列后不能恢復(fù):SQLALTERTABLEempDROPCOLUMNm。表已更改。表已更改。2/26/2023 43Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)修改表結(jié)構(gòu)n 標(biāo)識(shí)表結(jié)構(gòu)的某個(gè)列不可用:u 標(biāo)識(shí)某個(gè)列不可用的語(yǔ)法:ALTERTABLE...SETUNUSEDCOLUMNn 標(biāo)識(shí)某個(gè)列不可用及刪除的例子:u 標(biāo)識(shí)某個(gè)列不用后就不能再恢復(fù)為可用:SQLAltertableemp2setUNUSEDCOLUMNm。表已更改。表已更改。SQLALTERTABLEemp2DROPUNUSEDCOLUMNSCHECKPOINT20。表已更改。表已更改。SQL2/26/2023 44Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)刪除表結(jié)構(gòu)n 刪除表結(jié)構(gòu):u 就是從 Oracle系統(tǒng)中刪除該表的數(shù)據(jù)與結(jié)構(gòu);u 語(yǔ)法:n 刪除表結(jié)構(gòu)將影響:u 指向本表的外部鍵;u 表中的索引;u 本表的觸發(fā)器;u 本表中的分區(qū);u 本表的快照;u 本表的角色和用戶權(quán)限;u 加在本表的所有限制。DROP TABLE [user.]table_name[CASCADECONSTRAINTS]2/26/2023 45Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)刪除表結(jié)構(gòu)n 刪除表結(jié)構(gòu)注意:u 刪除某個(gè)表前要查詢?cè)撌欠衿渌泶嬖陉P(guān)系;u 不要輕易帶 CASCADE子句 :n 刪除表結(jié)構(gòu)建議做:u 查詢某個(gè)表的子表:DROPTABLEDEPTCASCADECONSTRAINTS表已刪除表已刪除 ./*找出模式下的某個(gè)表的子表找出模式下的某個(gè)表的子表 */SELECTtable_name“childtables”FROMuser_constraintsWHEREr_constraint_nameIN(SELECTconstraint_nameFROMuser_constraintsWHEREtable_name=UPPER(‘parent_table’)ANDconstraint_type=’P’)2/26/2023 46Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)釋放不用的空間n 記錄有最高水位 “High water mark” n 可釋放不使用的擴(kuò)展Free space after deleteUnused blockHigh water markBeforedeallocationUsed blockALTER TABLE employeesDEALLOCATE UNUSED。Afterdeallocation2/26/2023 47Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)10g段收縮 表的存儲(chǔ)空間收縮2/26/2023 48Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)10g段收縮 表的存儲(chǔ)空間收縮n Oracle 9i 提供 :u 刪除表 ,再重建 ,重加載數(shù)據(jù)u ALTER TABLE… MOVE 命令n但是 Oracle 9i :u 表必須是 Offlineu 聯(lián)機(jī)只能重組ALTERTABLEempMOVETABLESPACESTORAGE(INITIAL4MNext2Mminextents2)。2/26/2023 49Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)10g段收縮 表的存儲(chǔ)空間收縮n Oracle 10g 聯(lián)機(jī)段收縮可以 :u 可 Online 操作u 不需要額外磁盤空間u 空間收縮帶 shrink 子句2/26/2023 50Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)10g段收縮 表的存儲(chǔ)空間收縮n 表的收縮:u 10g新增加的功能;u 可對(duì)表的空間起到回收,語(yǔ)法 :u table_name 是表名;u COMPACT 表示數(shù)據(jù)庫(kù)只整理一下段空間并緊湊表后面的行,而不整理未使用的最高水位 (High Water Mark, HWM)空間;u CASCADE 表示 Oracle數(shù)據(jù)庫(kù)將對(duì)與該表有關(guān)的表進(jìn)行同樣的收縮操作。包括索引結(jié)構(gòu)表的第二個(gè)索引等。ALTER TABLE table_name SHRINK SPACE[COMPACT|CASCADE]。10g2/26/2023 51Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)10g段收縮 表的存儲(chǔ)空間收縮n 表的收縮目前存在的限制:u 不能對(duì)帶 LONG類型的對(duì)象進(jìn)行收縮操作;u 不能對(duì) CLUSTER進(jìn)行受傷操作;u 不對(duì)索引結(jié)構(gòu)表 (IOT)的映射表進(jìn)行收縮;u 不能對(duì)壓縮表進(jìn)行收縮;u 不能對(duì)采用 ON COMMIT的實(shí)體視圖進(jìn)行收縮。SQLALTERTABLEempspace。ALTERTABLEempspace*第 1行出現(xiàn)錯(cuò)誤 :ORA01735:無(wú)效的 ALTERTABLE選項(xiàng)SQLALTERTABLEempenablerowmovement。表已更改。SQLALTERTABLEempSHRINKSPACE。表已更改。10g2/26/2023 52Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)表名與列名的修改n 可用 ALTER TABLE:u 例 1: 帶 RENAME 修改表名 :u 例 2: 帶 RENAME COLUMN修改表的列名 : 9i 10gSQLALTERTABLEemployeesRENAMETOemployee。表已更改。ALTERTABLEcustomersRENAMECOLUMNcredit_limitTOcredit_amount。表已更改。2/26/2023 53Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)創(chuàng)建表與修改小結(jié)n 表空間要指定 (建議先創(chuàng)建本地表空間 );n 存儲(chǔ)參數(shù)要根據(jù)情況設(shè)置 (INITIAL);n 從規(guī)范來(lái)考慮表的列定義的統(tǒng)一 (包括命名、類型與精度 );n 即使可對(duì)表的結(jié)構(gòu)進(jìn)行修改,建議不要常修改;n 表的修改要檢查其影響的范圍及修改后的通知有關(guān)人員。2/26/2023 54Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)謝謝謝謝 !!問(wèn)題 回答2023年 7月 31日試驗(yàn)操作:試驗(yàn)操作: 2/26/2023 Oracle 數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)演講完畢,謝謝觀看
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1