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

快速學會Oracle數據塊

數據庫 Oracle
這里介紹Oracle就尋找能容納下該行的Oracle數據塊,如果能找到這樣的塊,便把該行全部存入新塊中(這稱為行移動)。

學習Oracle時,你可能會遇到Oracle數據塊問題,這里將介紹Oracle數據塊問題的解決方法,在這里拿出來和大家分享一下。因數據庫中的數據被存放在Oracle數據塊中,因此如何分配Oracle數據塊中的空間將直接影響其存取性能。

當用update語句更新一行數據時,可能使該行的數據增加,從而使其在一個Oracle數據塊內容納不下。這時,Oracle就尋找能容納下該行的Oracle數據塊,如果能找到這樣的塊,便把該行全部存入新塊中(這稱為行移動)。如果找不到能容納該整行的Oracle數據塊,則把該行切成若干片,然后把每一片分別存放在一個Oracle數據塊中,于是這樣的行被存放在多個Oracle數據塊中,這種行稱為鏈接行。查詢一個鏈接行則需要多次I/O操作,從而產生I/O瓶頸,這將降低數據的存取性能。

解決上述問題的辦法是,使用帶list chained rows選項的analyze命令來標出表或集中那些移動或鏈接的行,并將其集中在一個輸出表中。對于這些輸出表中的鏈接行,可增加其Oracle數據塊的大小,以提高數據存取性能。

減少在已有表中的遷移和鏈接行的具體步驟如下:

(1)用analyze命令收集信息:
analyze table *** list chained rows;

(2)查詢輸出表:
select * from chained_rows where table_name='test_chain';

(3)消除遷移行:

創造與已有表有相同列的中間表來持有遷移行和鏈接行:
create table int_***
as seelct * from *** where rowid in (select head_rowid from chained_rows where table_name='***');

從已有表中刪除遷移行和鏈接行:
delete from *** where rowid in (select head_rowid from chained_rows where table_name='***');

把中間表中的行插入已有表中:
insert into *** select 8 from int_***;

撤消中間表:
drop table int_***;

(4)從輸出表中刪除第1步收集的信息:
delete from chained_rows where table_name='***';

(5)再次使用analyze命令,并查詢輸出表;

(6)在輸出表中出現的任何行是鏈接行,可增加Oracle數據塊長度。

【編輯推薦】

  1. 閑扯Oracle數據導入
  2. 精煉概括Oracle性能測試
  3. 簡介Oracle INDEX提示
  4. 五分鐘精通Oracle Hints
  5. 簡單介紹Oracle驅動表
責任編輯:佚名 來源: 博客
相關推薦

2009-03-06 16:48:23

數據塊原理Oracle

2009-03-26 10:33:34

Oracle數據塊數據庫

2009-05-15 13:43:30

Oracle數據塊損壞數據塊恢復

2009-11-17 17:11:32

Oracle空閑數據塊

2010-04-13 15:35:12

Oracle處理損壞數

2022-01-19 08:33:17

Oracle數據庫AutoUpgrad

2010-04-23 10:08:15

Oracle遞增備份

2023-12-19 09:36:35

PostgreSQL數據庫開源

2024-07-19 08:21:24

2015-07-29 09:58:29

快速學習

2024-12-19 00:16:43

2024-06-03 08:09:39

2024-06-06 09:44:33

2010-04-01 09:56:44

Oracle DECO

2009-12-14 16:00:32

Ruby操作Oracl

2011-04-12 10:21:24

Oracle數據庫索引樹

2009-11-20 17:06:49

Oracle數據庫字符

2009-11-18 14:59:30

2009-11-16 14:42:32

路由器參數設置

2024-09-09 23:04:04

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲高清在线 | 伊人精品一区二区三区 | 欧美一区二区三区 | 中日韩av | 在线观看中文字幕视频 | 亚洲一区精品在线 | 久久高潮| 日本不卡一区 | 国产免费又色又爽又黄在线观看 | 国产欧美日韩精品一区 | 国产91久久久久久久免费 | 99re视频在线观看 | 亚洲社区在线 | 黑人巨大精品欧美一区二区免费 | 成人三级视频在线观看 | 欧美在线 | 在线视频91| 日韩乱码在线 | 亚洲网站在线观看 | 欧美精品一区二区三区在线播放 | 污污的网站在线观看 | 99精品在线观看 | 欧美区日韩区 | 高清成人av | 麻豆精品久久 | 91久久久久久久久久久久久 | a欧美| 日韩精品一区二区三区中文字幕 | 日韩精品在线观看一区二区三区 | 国产激情一区二区三区 | 国产成人综合久久 | 国产一区二区三区在线看 | 色综合久久久 | 在线只有精品 | 成人精品久久 | 欧美 日韩 国产 一区 | 999精品视频 | 亚洲国产精品视频 | 国产精品毛片一区二区三区 | 日韩一区二区三区四区五区 | 亚洲国产高清免费 |