2007年01月22日
2007年01月5日
使用union把clob跟varchar2的使用串在一起
範列:
select dbms_lob.substr(msg,dbms_lob.getlength(msg),1) from t_clob
union
select msg from t_varcha;
...繼續閱讀
2006年12月27日
非sys使用autorace
尋問google大神找到了解決方案,只是沒想到10.0.2還有這個bug=.="
...繼續閱讀
2006年12月18日
mysql移至oracle的經驗記錄
一些心得分享:
...繼續閱讀
What is ITL?
http://www.dbazine.com/oracle/or-articles/nanda3
...繼續閱讀
2006年11月29日
oracle實現mysql的group_concat功能
| mysql> select * from test2; +------+------+------+ | id | id2 | txt | +------+------+------+ | 1 | 1 | a | | 1 | 2 | a1 | | 2 | 10 | b | | 2 | 11 | b1 | +------+------+------+ 4 rows in set (0.28 sec) mysql> select id,group_concat(txt) from test2 group by id; +------+-------------------+ | id | group_concat(txt) | +------+-------------------+ | 1 | a,a1 | | 2 | b,b1 | +------+-------------------+ 2 rows in set (0.08 sec) |
下面是我找到oracle實作的方法:
...繼續閱讀
2006年11月28日
Oracle11g的新特性-11g New Features
隨著這幾天Oracle OpenWorld大會的召開,Oracle11g的新特性越來越多的被展現出來。
此前,我曾經介紹過Oracle11g將可能在10月份的這個大會上推出,當時關於Alpha版的信息已經可以見到,現在出現的已經是Beta版,離Oracle11g的正式版已經不遠。
Laurent Schneider
在他的Blog中提到,關於Oracle11g的名字還沒有最後確定,就像10g推出時一樣,Oracle可能給11版的數據庫一個新的名字。可是據我估
計,更改的可能性不大,因為Grid技術在10g中還並不成熟,推廣和使用也極為有限,Oracle應該會沿著這個方向至少再走1~2個版本才對。
那麼11g中將會出現哪些激動人心的新特性(new features)呢?
Justin Kestelyn 在他的Blog中提到了很多Beta版中引入的新特性:
1.如果說10g著重於降低所有者成本,那麼11g將著重降低變更管理成本(也可以被稱為提供變更保證)
2.DataGuard將引入一個新特性-Flashback Standby
這個新特性可以使得備用數據庫可以創建一個快照,從而能夠重演主庫的所有負載變化,使得通過備用數據庫研究主庫的負載變化等成為可能,而且通過閃回功能,備用庫仍然可以和主庫保持一致。
eygle注:在我看來,這一新特性是豐富了DataGuard的功能,使得DataGuard可以發揮更大的作用。
3.在變更管理增強方面,Oracle提供在線的升級(Upgrade)和補丁應用(hot Patching),從而實現無當機(no downtime)的系統維護.
eygle注:這真是一個激動人心的特性,減少Down機時間的問題修復顯然已經被期待已久。
4.快速的故障解決
這一特性是通過引入自動收集故障相關信息來完成的,同時數據庫提供修復建議(repair Advisor)等工具協助快速故障診斷。
5.關於分區的增強
實現了通過邏輯對象分區,同時實現了自動分區創建的功能。
eygle注:自動分區的創建,一直以來我們都是通過自己編寫的過程來實現的,現在Oracle將這個過程內置在數據庫中,這隻能算得上一個易用性方面的小增強吧。
6.其它
新的高性能LOB基礎架構
本地Java & PL/SQL編譯器
新的PHP驅動
讓我們一起期待11g的來臨吧!
2006年11月16日
2006年11月8日
MYSQL Replication
1、設定my.conf檔
master my.cnf: binlog-do-db=reptest #要被同步的db |