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

您的位置:首頁技術(shù)文章
文章詳情頁

ORACLE常用傻瓜問題1000問(之四)

瀏覽:31日期:2023-11-20 09:01:01
Oracle常用傻瓜問題1000問(之四)作者:; CCBZZP ;;;;;大家在應用ORACLE的時候可能會碰到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結(jié)一下, 發(fā)布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步! 對ORACLE高手來說是不用看的. 虛擬字段133. CURRVAL 和 nextval 為表創(chuàng)建序列 CREATE SEQUENCE EMPSEQ ... ; SELECT empseq.currval FROM DUAL ; 自動插入序列的數(shù)值 INSERT INTO emp VALUES (empseq.nextval, 'LEWIS', 'CLERK', 7902, SYSDATE, 1200, NULL, 20) ;134. ROWNUM 按設定排序的行的序號 SELECT * FROM emp WHERE ROWNUM < 10 ;135. ROWID 返回行的物理地址 SELECT ROWID, ename FROM emp; WHERE deptno = 20 ;136. 將N秒轉(zhuǎn)換為時分秒格式? set serverout on declare N number := 1000000; ret varchar2(100); begin ret := trunc(n/3600) '小時' to_char(to_date(mod(n,3600),'sssss'),'fmmi'分'ss'秒'') ; dbms_output.put_line(ret); end; 137. 如何查詢做比較大的排序的進程? SELECT b.tablespace, b.segfile#, b.segblk#, b.blocks, a.sid, a.serial#, a.username, a.osuser, a.status FROM v$session a,v$sort_usage b WHERE a.saddr = b.session_addr ORDER BY b.tablespace, b.segfile#, b.segblk#, b.blocks ;138. 如何查詢做比較大的排序的進程的SQL語句? select /*+ ORDERED */ sql_text from v$sqltext a where a.hash_value = ( select sql_hash_value from v$session b where b.sid = &sid and b.serial# = &serial) order by piece asc ;139. 如何查找重復記錄? SELECT * FROM TABLE_NAME WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2); 140. 如何刪除重復記錄? DELETE FROM TABLE_NAME WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2); 141. 如何快速編譯所有視圖? SQL >SPOOL VIEW1.SQL SQL >SELECT ‘ALTER VIEW ‘TNAME’ COMPILE;’ FROM TAB; SQL >SPOOL OFF 然后執(zhí)行VIEW1.SQL即可。 SQL >@VIEW1.SQL;142. ORA-01555 SNAPSHOT TOO OLD的解決辦法 增加MINEXTENTS的值,增加區(qū)的大小,設置一個高的OPTIMAL值。 143. 事務要求的回滾段空間不夠,表現(xiàn)為表空間用滿(ORA-01560錯誤),回滾段擴展到達參數(shù);;;MAXEXTENTS的值(ORA-01628)的解決辦法. 向回滾段表空間添加文件或使已有的文件變大;增加MAXEXTENTS的值。 144. 如何加密ORACLE的存儲過程? 下列存儲過程內(nèi)容放在AA.SQL文件中 create or replace procedure testCCB(i in number) as begin dbms_output.put_line('輸入?yún)?shù)是'to_char(i)); end; SQL>wrap iname=a.sql; PL/SQL Wrapper: Release 8.1.7.0.0 - ProdUCtion on Tue Nov 27 22:26:48 2001 Copyright (c) Oracle Corporation 1993, 2000.; All Rights Reserved. Processing AA.sql to AA.plb 運行AA.plb SQL> @AA.plb ;145. 如何監(jiān)控事例的等待? select event,sum(decode(wait_Time,0,0,1)) 'Prev', sum(decode(wait_Time,0,1,0)) 'Curr',count(*) 'Tot' from v$session_Wait group by event order by 4; 146. 如何回滾段的爭用情況? select name, waits, gets, waits/gets 'Ratio' from v$rollstat C, v$rollname D where C.usn = D.usn; 147. 如何監(jiān)控表空間的 I/O 比例? select B.tablespace_name name,B.file_name 'file',A.phyrds pyr, A.phyblkrd pbr,A.phywrts pyw, A.phyblkwrt pbw from v$filestat A, dba_data_files B where A.file# = B.file_id order by B.tablespace_name; 148. 如何監(jiān)控文件系統(tǒng)的 I/O 比例? select substr(C.file#,1,2) '#', substr(C.name,1,30) 'Name', C.status, C.bytes, D.phyrds, D.phywrts from v$datafile C, v$filestat D where C.file# = D.file#; 149. 如何在某個用戶下找所有的索引? select user_indexes.table_name, user_indexes.index_name,uniqueness, column_name from user_ind_columns, user_indexes where user_ind_columns.index_name = user_indexes.index_name and user_ind_columns.table_name = user_indexes.table_name order by user_indexes.table_type, user_indexes.table_name, user_indexes.index_name, column_position; 150. 如何監(jiān)控 SGA 的命中率? select a.value + b.value 'logical_reads', c.value 'phys_reads', round(100 * ((a.value+b.value)-c.value) / (a.value+b.value)) 'BUFFER HIT RATIO' from v$sysstat a, v$sysstat b, v$sysstat c where a.statistic# = 38 and b.statistic# = 39 and c.statistic# = 40; 151. 如何監(jiān)控 SGA 中字典緩沖區(qū)的命中率? select parameter, gets,Getmisses , getmisses/(gets+getmisses)*100 'miss ratio', (1-(sum(getmisses)/ (sum(gets)+sum(getmisses))))*100 'Hit ratio' from v$rowcache where gets+getmisses <>0 group by parameter, gets, getmisses; 152. 如何監(jiān)控 SGA 中共享緩存區(qū)的命中率,應該小于1% ? select sum(pins) 'Total Pins', sum(reloads) 'Total Reloads', sum(reloads)/sum(pins) *100 libcache from v$librarycache; select sum(pinhits-reloads)/sum(pins) 'hit radio',sum(reloads)/sum(pins);'reload percent' from v$librarycache; 153. 如何顯示所有數(shù)據(jù)庫對象的類別和大小? select count(name) num_instances ,type ,sum(source_size) source_size , sum(parsed_size) parsed_size ,sum(code_size) code_size ,sum(error_size);error_size, sum(source_size) +sum(parsed_size) +sum(code_size) +sum(error_size);size_required from dba_object_size group by type order by 2; 154. 監(jiān)控 SGA 中重做日志緩存區(qū)的命中率,應該小于1% SELECT name, gets, misses, immediate_gets, immediate_misses, Decode(gets,0,0,misses/gets*100) ratio1, Decode(immediate_gets+immediate_misses,0,0, immediate_misses/(immediate_gets+immediate_misses)*100) ratio2 FROM v$latch WHERE name IN ('redo allocation', 'redo copy'); 155. 監(jiān)控內(nèi)存和硬盤的排序比率,最好使它小于 .10,增加 sort_area_size SELECT name, value FROM v$sysstat WHERE name IN ('sorts (memory)', 'sorts;;;(disk)'); 156. 如何監(jiān)控當前數(shù)據(jù)庫誰在運行什么SQL語句? SELECT osuser, username, sql_text from v$session a, v$sqltext b where a.sql_address =b.address order by address, piece; 157. 如何監(jiān)控字典緩沖區(qū)? SELECT (SUM(PINS - RELOADS)) / SUM(PINS) 'LIB CACHE' FROM V$LIBRARYCACHE; SELECT (SUM(GETS - GETMISSES - USAGE - FIXED)) / SUM(GETS) 'ROW CACHE' FROM;V$ROWCACHE; SELECT SUM(PINS) 'EXECUTIONS', SUM(RELOADS) 'CACHE MISSES WHILE EXECUTING' FROM;V$LIBRARYCACHE; 后者除以前者,此比率小于1%,接近0%為好。 SELECT SUM(GETS) 'DICTIONARY GETS',SUM(GETMISSES) 'DICTIONARY CACHE GET MISSES' FROM V$ROWCACHE 158. 監(jiān)控 MTS select busy/(busy+idle) 'shared servers busy' from v$dispatcher; 此值大于0.5時,參數(shù)需加大 select sum(wait)/sum(totalq) 'dispatcher waits' from v$queue where;type='dispatcher' select count(*) from v$dispatcher; select servers_highwater from v$mts; servers_highwater接近mts_max_servers時,參數(shù)需加大 159. 如何知道當前用戶的ID號? SQL>SHOW USER; OR SQL>select user from dual;160. 如何查看碎片程度高的表? SELECT segment_name table_name , COUNT(*) extents FROM dba_segments WHERE owner NOT IN ('SYS', 'SYSTEM') GROUP BY segment_name HAVING COUNT(*) = (SELECT MAX( COUNT(*) ) FROM dba_segments GROUP BY;;;;segment_name); 162. 如何知道表在表空間中的存儲情況? select segment_name,sum(bytes),count(*) ext_quan from dba_extents where tablespace_name='&tablespace_name' and segment_type='TABLE' group by;;;;tablespace_name,segment_name; 163. 如何知道索引在表空間中的存儲情況? select segment_name,count(*) from dba_extents where segment_type='INDEX' and;;;;owner='&owner' group by segment_name; 164、如何知道使用CPU多的用戶session? 11是cpu used by this session select a.sid,spid,status,substr(a.program,1,40);;;;prog,a.terminal,osuser,value/60/100 value from v$session a,v$process b,v$sesstat c where c.statistic#=11 and c.sid=a.sid and a.paddr=b.addr order by value desc; 165. 如何知道監(jiān)聽器日志文件? 以8I為例 $ORACLE_HOME/NETWORK/LOG/LISTENER.LOG166. 如何知道監(jiān)聽器參數(shù)文件? 以8I為例 $ORACLE_HOME/NETWORK/ADMIN/LISTENER.ORA167. 如何知道TNS 連接文件? 以8I為例 $ORACLE_HOME/NETWORK/ADMIN/TNSNAMES.ORA168. 如何知道Sql*Net 環(huán)境文件? 以8I為例 $ORACLE_HOME/NETWORK/ADMIN/SQLNET.ORA169. 如何知道警告日志文件? 以8I為例 $ORACLE_HOME/ADMIN/SID/BDUMP/SIDALRT.LOG170. 如何知道基本結(jié)構(gòu)? 以8I為例 $ORACLE_HOME/RDBMS/ADMIN/STANDARD.SQL171. 如何知道建立數(shù)據(jù)字典視圖? 以8I為例 $ORACLE_HOME/RDBMS/ADMIN/CATALOG.SQL172. 如何知道建立審計用數(shù)據(jù)字典視圖? 以8I為例 $ORACLE_HOME/RDBMS/ADMIN/CATAUDIT.SQL173. 如何知道建立快照用數(shù)據(jù)字典視圖? 以8I為例 $ORACLE_HOME/RDBMS/ADMIN/CATSNAP.SQL ; 待續(xù)...
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
热久久久久久| 国产精品对白久久久久粗| 国产一级久久| 伊人网在线播放| 国产精品一区二区精品 | 国产精品精品国产一区二区| 日韩一级欧洲| 国精品产品一区| 欧美精品中文字幕亚洲专区| 日韩在线观看中文字幕| 国产精品97| 秋霞影院一区二区三区| 亚洲精品视频一二三区| 亚洲欧美日本日韩| 不卡在线一区| 精品网站aaa| 高清av一区| 免费久久99精品国产| 免费高清在线一区| 国产中文在线播放| 国产视频一区二区在线播放| 欧美另类专区| 麻豆9191精品国产| 国产激情在线播放| 国产欧美一区二区精品久久久 | 一区二区三区四区日本视频| 日本蜜桃在线观看视频| 91伊人久久| 国产精品色网| 久久国产日韩| 老司机精品久久| 韩国精品主播一区二区在线观看| 国产剧情在线观看一区| 视频在线观看一区二区三区| 久久精品av| 国产亚洲毛片在线| a国产在线视频| 国产精品国产三级在线观看| 日本亚洲不卡| 蜜臀久久99精品久久久久久9| 欧美成人基地| 免费看av不卡| 不卡一二三区| 国产精品99一区二区三| 久久久久欧美精品| 久久国产三级| 亚洲va久久久噜噜噜久久| 99热精品在线| 欧美精品一区二区久久| 日韩av福利| 免费福利视频一区二区三区| 国产一区二区三区免费在线| 欧美国产视频| 欧美激情视频一区二区三区免费| 久久影院午夜精品| 国产精品巨作av| 国产亚洲人成a在线v网站| 天堂俺去俺来也www久久婷婷| 老牛影视一区二区三区| 丝瓜av网站精品一区二区| 免费在线看一区| 亚洲精品在线国产| 日韩一区二区三区精品 | 国产日本精品| 国产精品一区二区三区av麻| 欧美在线看片| 国产色噜噜噜91在线精品| 香蕉久久一区| 亚洲乱亚洲高清| 国产一区二区三区四区五区| 国产乱子精品一区二区在线观看 | 热久久久久久| 国产精品久久久久久av公交车| 91嫩草精品| 国产精品a级| 久久精品国内一区二区三区| 久久精品伊人| 免费看av不卡| 欧美日韩精品一本二本三本 | 亚洲一区日韩在线| 日韩影院精彩在线| 亚洲乱码久久| 国产精品日韩精品中文字幕| 国产精品1区在线| 国产成人精品福利| 日韩欧美精品| 婷婷激情综合| 亚洲啊v在线免费视频| 国产欧美视频在线| 精品国产黄a∨片高清在线| 精品久久在线| 久久婷婷激情| 丝袜美腿成人在线| 欧美亚洲色图校园春色| 国产精品videossex| 国产一区精品福利| 99视频精品视频高清免费| 三级欧美在线一区| 国产亚洲人成a在线v网站| 国产黄大片在线观看| 狠狠爱www人成狠狠爱综合网| 亚洲色图国产| 国产精品羞羞答答在线观看| 岛国av在线网站| 伊人久久亚洲影院| 亚洲欧美在线专区| 精品一区二区三区四区五区| 中文字幕系列一区| 亚洲一区av| 国产精品jk白丝蜜臀av小说| 日韩欧美一区免费| 亚洲伊人精品酒店| 国产一区不卡| 欧美专区18| 久久亚洲黄色| 日韩午夜av| 久久99影视| 亚洲精品一区二区妖精| 欧美亚洲三区| 激情婷婷亚洲| 日韩高清国产一区在线| 裤袜国产欧美精品一区| 噜噜噜躁狠狠躁狠狠精品视频| 免费看一区二区三区| 婷婷久久一区| 国产精品magnet| 亚洲综合丁香| 麻豆久久久久久| 日韩亚洲国产欧美| 精品日本视频| 免费人成在线不卡| 亚洲欧美日韩国产综合精品二区| 亚洲精品麻豆| 视频一区日韩| 激情中国色综合| 999精品一区| 日韩高清一区在线 | 欧美精品一区二区三区精品| 国产毛片精品| 亚洲黄色在线| 老司机免费视频一区二区三区| 婷婷丁香综合| 国内精品伊人| 亚洲欧美专区| 欧美特黄一级大片| 国产精品久久久久久久久久妞妞| 伊人精品一区| 精品中文字幕一区二区三区四区| 亚洲五月综合| av资源中文在线| 91成人小视频| 国产视频一区欧美| 91免费精品| 欧美日韩亚洲一区在线观看| 欧美日韩国产精品一区二区亚洲| 精品精品99| 国产午夜精品一区在线观看| 日韩一区二区久久| 91日韩在线| 国产精品久久久久毛片大屁完整版 | 日韩av中文字幕一区二区三区| 成人久久一区| 激情久久99| 国产精品视频一区二区三区四蜜臂 | 精品99久久| 亚洲天堂av资源在线观看| 日韩在线短视频| 久久精品免视看国产成人| 日本欧美一区| 99国产精品久久久久久久 | 蜜桃视频一区二区| 亚洲欧美一区在线| 色偷偷偷在线视频播放| 国产精品免费不| 日韩精品视频网站| 在线一区欧美| 激情五月综合| 亚洲伦乱视频| 精品三级国产| 久久久久97| 国产精品久久久久av蜜臀| 亚洲精品影视| 亚洲综合色婷婷在线观看| 亚洲国产专区校园欧美| 欧产日产国产精品视频| 国产一区二区三区网| 久久只有精品| 国产精品chinese| 国产精品主播在线观看| 日韩免费精品| 亚洲三级在线| 蜜臀a∨国产成人精品| 亚洲尤物在线| 午夜宅男久久久| 久久成人精品| 蜜臀精品一区二区三区在线观看 | 精品国产免费人成网站| 亚洲最新无码中文字幕久久| av日韩中文| 日韩欧美另类一区二区|