日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

oracle 使用雜記1

瀏覽:168日期:2023-11-18 16:08:24
一直學習Oracle 希望能和大家共同探討問題 如有不對之處還請指出index 種對null的使用================================================================有些情況可以用 ' N/A ' 代替 NULL ================================================================8i 以上使用基于函數的index 可以用上 nullcreate table t (n number);create index ind_n on t(n,1);//; 用 t(n,'a') 更省空間select v from t where n is null;V--------------------lgExecution Plan---------------------------------------------------------- 0;;;SELECT STATEMENT Optimizer=CHOOSE (Cost=3 Card=614 Bytes=6140) 1;0TABLE Access (BY INDEX ROWID) OF 'T' (Cost=3 Card=614 Bytes=6140) 2;1;;INDEX (RANGE SCAN) OF 'IND_N' (NON-UNIQUE) (Cost=3 Card=614)要記住用 CBO I doesn't need query rewrite to make that leap, it is a 'safe' operation. ==============================================================null 可以在 bitmap index 中使用==============================================================或者象下面這樣使用多列組合的index 方便使用indexcreate table t ( f_seq int, t_seq int, x char(1) );create index t_idx on t(f_seq,t_seq);select f_seq, t_seq from t where f_seq > 0 and t_seq is null;Execution Plan---------------------------------------------------------- 0;;;SELECT STATEMENT Optimizer=CHOOSE 1;0INDEX (RANGE SCAN) OF 'T_IDX' (NON-UNIQUE)select f_seq, t_seq, x from t; where f_seq > 0 and t_seq is null;Execution Plan---------------------------------------------------------- 0;;;SELECT STATEMENT Optimizer=CHOOSE 1;0TABLE ACCESS (BY INDEX ROWID) OF 'T' 2;1;;INDEX (RANGE SCAN) OF 'T_IDX' (NON-UNIQUE)=============================================================== ;表所占空間的大小;select segment_name, round(blocks*8/1024, 0) table_size from user_segments where segment_type=' TABLE'---- 你可以知道你的表的實際size (單位: M) -----------------------------------------------------------------------------------------數據字典表DBA_TABLES、ALL_TABLES、USER_TABLESselect table_name,initial_extent,next_extent,min_extents,max_extents,pct_increase from user_tables;-----------------------------------------------------------------------------------------分析一對象實際使用的塊 analyze table lg.t compute statistics;分析完后就可以看一對象實際使用的塊 select blocks,num_rows,empty_blocks,avg_space,avg_row_len from dba_tables where owner='LG' and table_name='T';select table_name, round(avg_row_len*num_rows/1024/1024, 0) data_size from user_tables; ---- 你可以知道表中大約的data size (單位: M) -----------------------------------------------------------------------------------------select count(distinct substr(rowid,1,15)) 'how many use of block' from a;這是看一個表真正使用了多少數據塊 dba_tables 的 blocks 顯示了 HWM 下不包含行的塊的數目-----------------------------------------------------------------------------------------declare l_total_blocks;;;;;number; l_total_bytes number; l_unused_blocks;;;;number; l_unused_bytes;;;;;number; l_LastUsedExtFileId number; l_LastUsedExtBlockId;;;;;number; l_last_used_blocknumber; l varchar2(128); t varchar2(128);begin l:=upper('&name'); select object_type into t from user_objects where object_name=l; dbms_space.unused_space( segment_owner;;=>USER, segment_name;;;=>l, segment_type;;;=>t, partition_name;=> null, total_blocks;;;=> l_total_blocks, total_bytes;;;;=> l_total_bytes, unused_blocks;;=> l_unused_blocks, unused_bytes;;;=> l_unused_bytes, last_used_extent_file_id => l_LastUsedExtFileId, last_used_extent_block_id => l_LastUsedExtBlockId, last_used_block => l_last_used_block; ); dbms_output.put_line(RPAD(('total_blocks: 'l_total_blocks),40,' ')'total_bytes: 'l_total_bytes); dbms_output.put_line(RPAD(('unused_blocks: 'l_unused_blocks),40,' ')'unused_bytes: 'l_unused_bytes); dbms_output.put_line(RPAD(('last_used_extent_file_id: 'l_LastUsedExtFileId),40,' ') 'last_used_extent_block_id: 'l_LastUsedExtBlockId); dbms_output.put_line('last_used_block: 'l_last_used_block);end;/ sequence<<Oracle9i Database Administrator's Guide; >>20if your application can never lose sequence numbers, then you cannot use Oracle sequences and you may choose to store sequence numbers in database tables. CREATE SEQUENCE; // 需要的系統權限create sequence lg_sequence start with 1 increment by 1 order;;;;;//保證每個序列值都比先前的大, ********在并行服務中有用 nocycle;;;//防止循環又回到初始值 NOCACHE NOORDER; 默認cache 為 20 直接 shutdown abort 后在內存中緩存的序列就會消失 startup后從上次shutdown以前的 sys.seq$ 的HIGHWATER 的值開始 最大值1.0E+27; 1后面27個零 lg_sequence.nextval lg_sequence.currval alter sequence lg_sequence //; alter sequence squ_1 increment by trunc(9999999/2); increment by 997;;//假如序列之前是2,這樣一改就是999 //是逐漸在原有的基礎上漲的oracle不支持復制 sequence-------------------------------;eXP sequence;--------------------------------------sequences are objects -- just like a table, procedure, view, package, etc. ;;;要exp sequence 那就 export a database or schema, that will get the sequences.或者;select 'create sequence ' sequence_name ' start with ' last_number+1 ';' from user_sequences where.....;由于是雜記 想到什么就寫的什么 可能有點亂 請大家多包涵
標簽: Oracle 數據庫
上一條:oracle 使用雜記2下一條:Oracle筆記
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久国产婷婷国产香蕉| 性欧美videohd高精| 美女精品在线| 亚洲精品伊人| 国产精品主播在线观看| 久久精品国产999大香线蕉| 国产精品视频一区二区三区四蜜臂| 国产另类在线| 福利一区视频| 亚洲免费毛片| 午夜影院一区| 99久久精品费精品国产| 女同性一区二区三区人了人一| 免费日韩av片| 久久久亚洲欧洲日产| 日韩理论视频| 婷婷成人av| 国际精品欧美精品| 免费看精品久久片| 老司机免费视频一区二区三区| 色欧美自拍视频| 亚洲精品一二三**| av资源亚洲| 欧美一区=区三区| 欧美1区2区3区| 国产精品久久久久久久久久妞妞 | 久久婷婷国产| 欧美精品一区二区久久| 国产精品igao视频网网址不卡日韩| 精品免费av在线| 国产精品极品国产中出| 日韩中文欧美在线| 免费一二一二在线视频| 日产欧产美韩系列久久99| 精品72久久久久中文字幕| 欧美一区=区| 久久国产免费| 国产精品99久久免费观看| 久久一二三区| 久久精品观看| 中文字幕日本一区| 国产精品成人自拍| 麻豆9191精品国产| 亚洲精品在线a| 麻豆中文一区二区| 高清不卡亚洲| 丝瓜av网站精品一区二区 | 亚洲精品精选| 青草综合视频| 激情国产在线| 国产亚洲毛片在线| 日本亚州欧洲精品不卡| 国产毛片精品久久| 日本成人中文字幕| 日本强好片久久久久久aaa| 日本不卡一二三区黄网| 亚洲一卡久久| 亚洲精品日韩久久| 亚洲人亚洲人色久| 青草综合视频| 麻豆一区二区三区| 国产精品综合| 精品入口麻豆88视频| 日韩精品91| 亚洲激情婷婷| 日韩影院精彩在线| 亚洲欧美日韩国产综合精品二区| 亚洲一区二区三区免费在线观看 | 精品一区在线| 免费在线观看视频一区| 欧美视频精品全部免费观看| 久久精品国产一区二区| 久久美女性网| 亚洲精品第一| 三上悠亚国产精品一区二区三区| 极品日韩av| 亚洲91在线| 中文在线а√在线8| 亚洲综合中文| 日韩久久精品网| 亚洲欧美日韩一区在线观看| 国产精品网站在线看| 亚洲小说欧美另类婷婷| 亚洲天堂日韩在线| 另类专区亚洲| 欧美日本不卡高清| 樱桃成人精品视频在线播放| 麻豆精品一区二区综合av| jiujiure精品视频播放| 欧美日本久久| aa亚洲婷婷| 欧美www视频在线观看| 最新国产精品| 婷婷亚洲综合| 黑人精品一区| 日本免费在线视频不卡一不卡二| 日韩精品2区| 久久精品毛片| 亚洲人成毛片在线播放女女| 色吊丝一区二区| 国产一区二区三区黄网站| 91亚洲无吗| 日本不卡视频一二三区| 视频一区欧美日韩| 成人免费网站www网站高清| 日本在线不卡视频一二三区| 欧美91福利在线观看| 国产精品久久久久久久久妇女| 久久国际精品| 欧美日韩va| 三级精品视频| 99精品国产一区二区三区| 精品中文在线| 国产精品一区二区三区av| 日韩高清电影免费| 亚洲制服欧美另类| 蜜桃91丨九色丨蝌蚪91桃色| 国产精品丝袜xxxxxxx| 国产精品日韩久久久| 亚洲精选av| 秋霞影视一区二区三区| 精品欧美日韩精品| 国产一区二区三区亚洲综合| 精品网站999| 麻豆精品蜜桃| 欧美中文一区二区| 宅男在线一区| 久久精品国产www456c0m| 欧美日韩精品免费观看视欧美高清免费大片 | 免费高潮视频95在线观看网站| 免费精品视频在线| 最新国产精品视频| 国产精品嫩模av在线| 国产成人免费| 红桃视频欧美| 国产欧美日韩综合一区在线播放| 开心激情综合| 蜜桃成人av| 婷婷精品在线| 久久精品国产成人一区二区三区| 性欧美videohd高精| 久久不射中文字幕| 欧美激情网址| 国产美女一区| 9999国产精品| 中文字幕日韩亚洲| 精品国产三区在线| 亚洲免费高清| 欧美国产日韩电影| 在线一区免费| 久久亚州av| 日韩精品五月天| 久久91导航| 日本免费一区二区视频| 97精品一区| 日韩黄色av| 欧美日韩国产传媒| 久久精品网址| 国产亚洲在线观看| 97精品国产福利一区二区三区| 亚洲精品动态| 欧美日韩国产一区精品一区| 精品72久久久久中文字幕| 国产亚洲欧美日韩在线观看一区二区| 欧美理论视频| 久久精品观看| 久久久国产精品入口麻豆| 日本成人一区二区| 亚洲综合电影| 久久不卡国产精品一区二区| 亚洲精品影视| 久久亚洲二区| 中文一区在线| 影音先锋久久| 午夜国产一区二区| 91精品推荐| 久久精品91| 狠狠干综合网| 久久精品成人| 亚洲福利专区| 激情91久久| 亚洲丝袜啪啪| 91精品尤物| 欧美日本一区| 麻豆久久一区| 91日韩在线| 香蕉成人av| 97精品国产福利一区二区三区| 国产精品九九| 97精品在线| 欧美一区二区三区激情视频| 精品中文字幕一区二区三区av| 亚洲国内欧美| 久久午夜影视| 国产精品欧美在线观看| 久久99蜜桃| 桃色一区二区| 日韩一区二区三区精品视频第3页| 日韩一区免费| 91国内精品|