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

正文內(nèi)容

數(shù)據(jù)庫-oracle-學(xué)習(xí)之路(編輯修改稿)

2025-07-21 22:31 本頁面
 

【文章內(nèi)容簡介】 t with:指定首次刷新的時間(一般指定的是當(dāng)前時間,不過也可以在創(chuàng)建物化視圖時不生成數(shù)據(jù),則可以考慮在指定的時間刷新,從而生成數(shù)據(jù))Next:刷新的周期時間三、 基于主鍵的物化視圖和ROWID的物化視圖的說明創(chuàng)建物化視圖日志時,指定了記錄更新的原則即with 后面的primary 或者rowid 或者object id等等,后面,默認是以primary key為記錄更新,在物化視圖內(nèi)也是以此為更新的原則。例如:如果日志內(nèi)使用的是primary key 則在創(chuàng)建物化視圖時指定rowid來更新,則會報ORA12032: 不能使用 TEST 上實體化視圖日志中的 rowid 列如過日志內(nèi)使用的是rowid 則在創(chuàng)建物化視圖時指定primary或者默認指定,則會報ORA23415: GIS.LZWMV 的實體化視圖日志不記錄主鍵四、 關(guān)于物化視圖存放的的表空間直接在創(chuàng)建物化視圖時指定日志存放的表空間和物化視圖的表空間。例子:create materialized view MV_TEST tablespace test 表空間名稱五、 關(guān)于查詢重寫和更新在創(chuàng)建查詢重寫時,基表中必須有主鍵約束,視圖里是無法創(chuàng)建主鍵的,不過其繼承了基表的主鍵約束。(關(guān)于視圖的創(chuàng)建的一些技巧有待總結(jié)……)下面給個例子Create materialized view MV_TESTRefresh fast 前提是必須創(chuàng)建基表日志,可以忽略該項Enable query rewrite 前提是基表上必須存在主鍵約束AsSelect * from TEST。 物化視圖數(shù)據(jù)生成六、 關(guān)于創(chuàng)建物化視圖的例子: 使用增量刷新的物化視圖的寫法創(chuàng)建物化視圖日志,必須創(chuàng)建日志Create materialized view log on TEST TEST為表名注:(TEST為表名或者視圖名,關(guān)于視圖上建立物化視圖,見基于視圖的物化視圖創(chuàng)建物化視圖語句:Create materialized view MV_TEST MVTEST為物化視圖名Build immediate 創(chuàng)建時生成數(shù)據(jù)對應(yīng)的是build deferredRefresh fast 增量刷新On mit 在基表有更新時提交,這里該句對視圖無效With rowid這里創(chuàng)建基于rowid的物化視圖,對應(yīng)的是 primary keyAsSelect * from TEST。生成物化視圖數(shù)據(jù)語句18. oracle學(xué)習(xí)之linux下啟動停止服務(wù) linux下的oracle從10g以后其啟動與關(guān)閉與以前版本有所不同9i 之后已經(jīng)沒有 svrmgrl 了,所有的管理工作都通過 sqlplus 來完成啟動數(shù)據(jù)庫步驟如下:注:$ORACLE_HOME為oracle的安裝路徑1,以oracle用戶登錄su oracle2,啟動TNS監(jiān)聽器$ORACLE_HOME/bin/ lsnrctl start3,用sqlplus啟動數(shù)據(jù)庫$ORACLE_HOME/bin/sqlplus/nologSQL connect system/change_on_install as sysdbaSQL startup出現(xiàn)如下顯示,表示Oracle已經(jīng)成功啟動ORACLE instance started.Total System Global Area 205520896 bytesFixed Size 778392 bytesVariable Size 74456936 bytesDatabase Buffers 130023424 bytesRedo Buffers 262144 bytesDatabase mounted.Database opened.4,用sqlplus停止數(shù)據(jù)庫$ORACLE_HOME/bin/sqlplus/nologSQL connect system/change_on_install as sysdbaSQL shutdown注:shutdown可加關(guān)閉選項,從最溫和到最粗暴的行為選項為(shutdown、shutdown transactional、shutdown immediate、shutdown abort)命令解釋如下shutdown:關(guān)閉,等待每個用戶退出系統(tǒng)戓被取消后退出關(guān)閉數(shù)據(jù)庫。shutdown transactional:事務(wù)性關(guān)閉,等待每個用戶提交戓回退當(dāng)前的事務(wù),然后oracle取消對話,在所有用戶退出系統(tǒng)后執(zhí)行關(guān)閉。shutdown immediate:直接關(guān)閉,取消所有用戶對話(促使回退),執(zhí)行正常的關(guān)閉程序。shutdown abort:終止關(guān)閉,關(guān)閉數(shù)據(jù)庫時沒有自動檢查點戓日志開關(guān)。出現(xiàn)如下顯示,表示oracle已經(jīng)停止 Database closed.Database dismounted.ORACLE instance shut down.19. oracle學(xué)習(xí)之rank函數(shù) select * From (select rank() over(partition by , order by to_number(數(shù)字) desc, rownum) rr, t.* from t_sj t) tt where = 1說明:, 唯一篩選說明:to_number(數(shù)字) desc 數(shù)值排序說明: = 1 取num 第一個20. oracle學(xué)習(xí)之JOB初始化相關(guān)參數(shù)job_queue_processesalter system set job_queue_processes=39 scope=spfile。//最大值不能超過1000 。job_queue_interval = 10 //調(diào)度作業(yè)刷新頻率秒為單位job_queue_process 表示oracle能夠并發(fā)的job的數(shù)量,可以通過語句  show parameter job_queue_process。來查看oracle中job_queue_process的值。當(dāng)job_queue_process值為0時表示全部停止oracle的job,可以通過語句ALTER SYSTEM SET job_queue_processes = 10。來調(diào)整啟動oracle的job。相關(guān)視圖:dba_jobsall_jobsuser_jobsdba_jobs_running 包含正在運行job相關(guān)信息-------------------------提交job語法:begin(job = :job, what = 39。P_CLEAR_PACKBAL。39。, next_date = to_date(39。04082008 05:44:0939。, 39。ddmmyyyy hh24:mi:ss39。), interval = 39。sysdate+ 1/36039。)。mit。end。/-------------------------創(chuàng)建JOBvariable jobno number。begin(:jobno, 39。P_CRED_PLAN。39。,SYSDATE,39。SYSDATE+1/288039。,TRUE)。mit。運行JOBSQL begin (:job1)。 end。 /刪除JOBSQL begin (:job1)。 end。 /DBA_JOBS===========================================字段(列) 類型 描述JOB NUMBER 任務(wù)的唯一標(biāo)示號LOG_USER VARCHAR2(30) 提交任務(wù)的用戶PRIV_USER VARCHAR2(30) 賦予任務(wù)權(quán)限的用戶SCHEMA_USER VARCHAR2(30) 對任務(wù)作語法分析的用戶模式LAST_DATE DATE 最后一次成功運行任務(wù)的時間LAST_SEC VARCHAR2(8) 如HH24:MM:SS格式的last_date日期的小時,分鐘和秒THIS_DATE DATE 正在運行任務(wù)的開始時間,如果沒有運行任務(wù)則為nullTHIS_SEC VARCHAR2(8) 如HH24:MM:SS格式的this_date日期的小時,分鐘和秒NEXT_DATE DATE 下一次定時運行任務(wù)的時間NEXT_SEC VARCHAR2(8) 如HH24:MM:SS格式的next_date日期的小時,分鐘和秒TOTAL_TIME NUMBER 該任務(wù)運行所需要的總時間,單位為秒BROKEN VARCHAR2(1) 標(biāo)志參數(shù),Y標(biāo)示任務(wù)中斷,以后不會運行INTERVAL VARCHAR2(200) 用于計算下一運行時間的表達式FAILURES NUMBER 任務(wù)運行連續(xù)沒有成功的次數(shù)WHAT VARCHAR2(2000) 執(zhí)行任務(wù)的PL/SQL塊CURRENT_SESSION_LABEL RAW MLSLABEL 該任務(wù)的信任Oracle會話符CLEARANCE_HI RAW MLSLABEL 該任務(wù)可信任的Oracle最大間隙CLEARANCE_LO RAW MLSLABEL 該任務(wù)可信任的Oracle最小間隙NLS_ENV VARCHAR2(2000) 任務(wù)運行的NLS會話設(shè)置MISC_ENV RAW(32) 任務(wù)運行的其他一些會話參數(shù)--------------------------描述 INTERVAL參數(shù)值每天午夜12點 39。TRUNC(SYSDATE + 1)39。每天早上8點30分 39。TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)39。每星期二中午12點 39。NEXT_DAY(TRUNC(SYSDATE ), 39。39。TUESDAY39。39。 ) + 12/2439。每個月第一天的午夜12點 39。TRUNC(LAST_DAY(SYSDATE ) + 1)39。每個季度最后一天的晚上11點 39。TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ), 39。Q39。 ) 1/2439。每星期六和日早上6點10分1
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1