目前分類:Oracle (27)

瀏覽方式: 標題列表 簡短摘要
於 Oracle SQL Tuning Pocket Reference, By Mark Gurry 是這樣說的 :
1. 哪一個比較快是要看情況的. 使用 exists 時, 是由外面的 table 當作 driving table. 使用 in 時, 先執行子查詢, 再把此結果與外面的 table 做 join.

py3939 發表在 痞客邦 留言(0) 人氣()

imp 遇到以下的錯誤, 這是怎樣一回事.

m_row$$ 這個欄位心裡有印象, 記得在以下兩種情況, oracle 都會幫忙建一個 unique index, 裡面就是這個欄位. 心裡有這個印象, 但沒有特別去注意 ...

py3939 發表在 痞客邦 留言(0) 人氣()

像我們使用 oracle, 如果要將一個 Table 的資料自 A DB 複製到 B DB, 當然有很多做法, 像使用 MView 就是一個極為簡單的解決方案, 但如果是多個要複製到一個, 例如 A, C DB 複製到 B DB, 又不想因為 A DB 有問題中斷服務, 導致 C DB 的資料沒有複製到 B DB. 目前想到的就是自己使用 Trigger 做 Replication 的行為.

舉一個最簡單的例子, 假設要處理一個產品定義的 Prod Table, Schema 如下, 我們將對這一個 table 所做的 DML 都記錄起來, 然後再將這些 DML 拿到目的 DB 去執行就可以達成我們的目的.

py3939 發表在 痞客邦 留言(0) 人氣()

ORA-14402: updating partition key column would cause a partition change
這是一個發生在 Partition Table 的問題, 例如我們以 Save_Time 當做分割 Partition 的欄位, 且一個月一個 Partition. 所以假設我們的 Table 裏有下列的 Partition.

py3939 發表在 痞客邦 留言(0) 人氣()

這一個錯誤是因為 Bug# 6966286 導致, 可能發生的版本於 10.2 ~ 11.2.
嚴重可以使 DB Crashed, 有 patch Set , 所以遇到了, 就上一上問題就解了.

py3939 發表在 痞客邦 留言(0) 人氣()

誤刪 oracle data file 有怎樣的情況呢?

1. 輕微的, select 到的 table 是儲存此 data file 會有 error.

py3939 發表在 痞客邦 留言(0) 人氣()

 

Oracle over partition by

py3939 發表在 痞客邦 留言(1) 人氣()

 

ODP 不同版本間的差異

py3939 發表在 痞客邦 留言(0) 人氣()

Dropping / Recreating Temporary Tablespace

py3939 發表在 痞客邦 留言(0) 人氣()

Oracle 提供 bluk collect 語法可以一次取出多筆紀錄, 比起原先 loop fetch 一筆效能增加不少.
範例一:

py3939 發表在 痞客邦 留言(0) 人氣()

Oracle 帳號密碼管理
資料庫管理者一定有管理密碼的行為,常遇到的問題諸如根據資訊安全政策,希望每90天要變更密碼。

py3939 發表在 痞客邦 留言(0) 人氣()

 

ORA-03135 when connecting to Database [ID 404724.1]

py3939 發表在 痞客邦 留言(0) 人氣()

 

ORA-3135/ORA-3136 Connection Timeouts when the Fault is in the Database

py3939 發表在 痞客邦 留言(0) 人氣()

 

ALTER PROFILE

py3939 發表在 痞客邦 留言(0) 人氣()

 

CREATE MATERIALIZED VIEW Material_View_Name

py3939 發表在 痞客邦 留言(0) 人氣()

 

ORA-01950: no privileges on tablespace XXX

py3939 發表在 痞客邦 留言(0) 人氣()

 

Query Locked Objects from v$locked_object

py3939 發表在 痞客邦 留言(0) 人氣()

 

Unix DB Instance Startup / Stop

py3939 發表在 痞客邦 留言(0) 人氣()

 

[ID 744125.1]  Connections Fail with ORA-12640 or ORA-21561 due to Windows Desktop heap sizing issue.

py3939 發表在 痞客邦 留言(0) 人氣()

 

Bug 4433936 Queries with FULL / LEFT OUTER join are involved with remote tables and these fail can fail with ORA-907 or ORA-933

py3939 發表在 痞客邦 留言(0) 人氣()

1 2