Time of Update: 2015-01-12
標籤:ERP系統Form查詢介面無法開啟,原因:ERP DB 復原空間不足,導致系統DB沒有足夠的空間支援Form查詢運行;解決方案:1、 檢查erpdb1和erpdb2日誌資訊內容:發現無報錯資訊;2、 停止AP,檢查DB資料表空間狀態:發現undotbs2資料表空間已滿;3、 擴充該資料表空間至6G,啟動AP,erp
Time of Update: 2015-01-12
標籤: 為什麼要使用? 筆者查閱了一些資料之後得到的結論是, 關係型資料庫是面向集合的,而遊標是面向行的,遊標可對取出來的集合(結果集)中每一行進行相同或不同的操作,還提供對基於遊標位置而對錶中資料進行刪除或更新的能力,某些特 殊的查詢操作也可以通過遊標去完成,讓你在查詢暫時沒辦法的時候多了一種選擇。遊標的類型? 遊標分為: 1、fetch 定義的遊標名 into
Time of Update: 2015-01-12
標籤:原文:Oracle\MS SQL Server Update多表關聯更新 一條Update更新語句是不能更新多張表的,除非使用觸發器隱含更新。而表的更新操作中,在很多情況下需要在運算式中引用要更新的表以外的資料。我們先來討論根據其他表資料更新你要更新的表 一、MS SQL Server 多表關聯更新
Time of Update: 2015-01-12
標籤: Oracle中對資料對象和資料的管理,無疑都是使用PL/SQL
Time of Update: 2015-01-12
標籤: SELECT TM.MONEY_CODE FROM T_CONTRACT_MASTER T,T_MONEY TM WHERE T.MONEY_ID = TM.MONEY_ID AND T.POLICY_CODE =
Time of Update: 2015-01-12
標籤: Oracle<property name="driver" value="oracle.jdbc.driver.OracleDriver"/> <property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"/> <property name="username" value="root"/> <property name="password" value="root"
Time of Update: 2015-01-12
標籤: 1、基本文法 create or replace procedure update_emp_sal (Name in out type, Name in out type, ... ) is begin end update_emp_sal; 2、寫一個簡單的例子修改emp表的ename欄位 create or replace procedure update_emp ( v_empno varchar2, v_
Time of Update: 2015-01-12
標籤:前幾篇部落格例子中,我們建立了基於函數的索引,但是如果執行下面的查詢:<span style="font-size:18px;">select * from emp where substr(ename,1,1)=’S’;</span>得到的執行計畫將還是(TABLE ACCESS
Time of Update: 2015-01-12
標籤:在用分析命令對分區索引進行分析時,每一個分區的資料值的範圍資訊會放入Oracle的資料字典中。Oracle可以利用這個資訊來提取出那些只與SQL查詢相關的資料分區。例如,假設你已經定義了一個分區索引,並且某個SQL語句需要在一個索引分割區中進行一次索引掃描。Oracle會僅僅訪問這個索引分割區,而且會在這個分區上調用一個此索引範圍的快速全掃描。因為不需要訪問整個索引,所以提高了查詢的速度。oracle 效能最佳化操作十六: 使用分區索引
Time of Update: 2015-01-12
標籤:和所有的秘笈一樣,最後一招都會又回到起點,最後我們來討論一下是否需要建立索引,也許進行全表掃描更快。在大多數情況下,全表掃描可能會導致更多的物理磁碟輸入輸出,但是全表掃描有時又可能會因為高度並行化的存在而執行的更快。如果查詢的表完全沒有順序,那麼一個要返回記錄數小於10%的查詢可能會讀取表中大部分的資料區塊,這樣使用索引會使查詢效率提高很多。但是如果表非常有順序,那麼如果查詢的記錄數大於40%時,可能使用全表掃描更快。因此,有一個索引範圍掃描的總體原則是:1)對於原始排序的表
Time of Update: 2015-01-12
標籤:oracle效能最佳化操作的這幾篇文章,是完全可以相互結合約時運用的。而且各種方法之間相互影響,緊密聯絡。這種聯絡既存在一致性,也可能帶來衝突,當衝突發生時,需要根據實際情況進行選擇,沒有固定的模式。最後決定SQL最佳化功力的因素就是對ORACLE基礎的掌握程度了。另外,值得注意的是:隨著時間的推移和資料的累計與變化,ORACLE對SQL語句的執行計畫也會改變。比如:基於代價的最佳化方法,隨著資料量的增大,最佳化器可能錯誤的不選擇索引而採用全表掃描。這種情況可能是因為統計資訊
Time of Update: 2015-01-12
標籤:動態資料指標的分類:一 強型別 :帶RETURN語句的,只能為查詢結果與ruturn類型相同的查詢語句開啟。 二 弱類型 :不帶RERURN語句。可以為任何查詢語句開啟。 --使用動態資料指標的步驟 1:定義REF動態資料指標類型。 2:聲明ref動態資料指標。 3:開啟ref動態資料指標。 4:關閉遊標1:定義REF動態資料指標 文法:TYPE 〈類型名〉 IS REF CURSOR
Time of Update: 2015-01-12
標籤:自己整理的oracle中常見的命令自己整理的oracle中常見的命令:oracle11g已經不支援isqlplus了。內建了oracle sql developer1-----使用者多次登入錯誤,被鎖定: ALTER USER username ACCOUNT UNLOCK;2-----修改使用者密碼: alter user system identifid by manager;3--
Time of Update: 2015-01-12
標籤:Oracle Database常用補丁集Patch號及各版本PSU------------------------------------------------------------------------Patchset/PSU Patch Number Description11.2.0.4.0 13390677 11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER11.2.0.3.8 16902043 DATABASE PATCH
Time of Update: 2015-01-12
標籤:一、帶遊標的預存程序 遊標作為參數有兩種類型: 1、聲明系統遊標類型 SYS_REFCURSOR 1)遊標作為預存程序的參數:--帶遊標的預存程序CREATE OR REPLACE PROCEDURE PRO_EMP_IN(EMP_CUR SYS_REFCURSOR) AS V_NAME EMP.ENAME%TYPE; V_SAL EMP.SAL%TYPE;BEGIN LOOP FETCH EMP_CUR INTO V_NAME, V_SAL;
Time of Update: 2015-01-11
標籤:一.SQL語言支援如下類別命令1.資料定義語言 (Data Definition Language)(DDL):CREATE(建立)、ALTER(更改) 和 DROP(刪除)命令1.1 CREATE (建立表,資料表空間,使用者, 索引, 視圖, 同義字, 過程, 函數, 資料庫連結等) 建立資料表空間的文法; CREATE TABLESPACE tablespace_name DATAFILE
Time of Update: 2015-01-11
標籤:Dbms_Output包 No.子程式名稱描述1enable開啟緩衝區,當使用者使用“SET SERVEROUTPUT ON”命令時,自動調用此語句2disable關閉緩衝區,當使用者使用“SET SERVEROUTPUT
Time of Update: 2015-01-11
標籤:system資料表空間:含資料字典資訊sysaux資料表空間:儲存各種oracle應用的中繼資料(如AWR的操作資料)建立資料表空間後,不能改變區尺寸區尺寸管理:自動分配(AUTOALLOCATE):小段64K,中段1M,大段64M 統一分配(UNIFORM):需跟size,如果認為資料表空間的所有段的尺寸大致相同,並且認為它們會以一種相似方式增長,可以選擇uniform區尺寸管理。手動段空間管理,須使用可用列表(Free
Time of Update: 2015-01-11
標籤:Oracle Database creates and uses memory structures for various purposes. For example, memory stores program code being run, data that is shared among users, and private data areas for each connected user. Two basic memory structures are
Time of Update: 2015-01-11
標籤:術語 定義活動會話池 資源群組或子計劃允許的當前活動會話數ADDM Automatic Database Diagnostic Monitor(自動資料庫診斷監視程式)ASM Automatic Storage Management(自動儲存管理)ASM Automatic Summary Management(自動概要管理)ASMM Automatic Shared Memory Management(自動管理共用記憶體)ASSM Automatic Segment