原创 ORACLE幾種分頁SQL語句

1.根據ROWID來分      select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid

原创 TUXEDO超時控制全功略

背景:   解決客戶以下問題: 數據庫版本9206,中間件BEA tuxedu。客戶反映在業務中有分佈式事務的時候,查詢dba_pending_transactions視圖會被hang住,直到分佈式事務處理完成,這樣造成數據庫連接堵塞,影

原创 oracle官方文檔介紹

原則:凡是Reference相關的文檔都無需精讀,碰到問題時速查即可1.ORACLE新功能 Oracle Database New Features Guide每次新版本的ORACLE RELEASE以後,看一下《Oracle Data

原创 Splitting string Oracle PL/SQL

Select *  From (Select Trim(Substr(Txt,                           Instr(Txt, ',', 1, Level) + 1,                       

原创 C++ Traits

Traits技術可以用來獲得一個 類型 的相關信息的。 首先假如有以下一個泛型的迭代器類,其中類型參數 T 爲迭代器所指向的類型:template <typename T>class myIterator{ ...};當我們使用myIte

原创 規範化-數據庫設計原則

  級別: 初級 陳 博, 浙江大學計算機科學與技術學院研究生蔣 韜, IBM 上海軟件開發中心工具開發組的軟件工程師 2006 年 5 月 31 日 關係數據庫設計的核心問題是關係模型的設計。本文將結合具體的實例,介紹數據庫設計規範化

原创 Oracle RAC 靜默安裝實踐

安裝 1.    完成RAC安裝前的準備工作 1.1      同正常安裝Oracle RAC的安裝前配置。主要包括以下幾個部分: (1)  軟硬件環境檢查 (2)  網絡配置 (3)  相關用戶和目錄的創建 (4)  用戶環境及系統環境

原创 TUXEDO性能調優

TUXEDO應用系統對IPC資源的要求一個TUXEDO應用系統在運行時會大量用到IPC資源,包括信號燈,消息隊列及共享內存,下面對他們的使用情況及與他們有關的操作系統核心參數分別進行介紹:UBBCONFIG中與IPC資源有關的配置參數主要

原创 堆和棧的區別

一、預備知識-程序的內存分配 一個由c/C++編譯的程序佔用的內存分爲以下幾個部分 1. 常量區 — 常量字符串就是放在這裏的,程序結束後由系統釋放。 2. 棧區(stack)— 由編譯器自動分配釋放,存放函數的參數值,局部變量的值等。其

原创 CVS SVN VSS 使用對比

版本控制系統裏團隊開發不免要用上CVS SVN VSS ClearCase等工具。至於選擇上,則是根據開發團隊搭建的平臺,使用的編程語言相關聯。   如果用.net平臺開發,VSS無疑首選,儘管它曾經有不經時事的詬病,現在發展的功能也蠻

原创 什麼是守護進程,以及如何編寫

守護進程是生存期長的一種進程。它們獨立於控制終端並且週期性的執行某種任務或等待處理某些發生的事件。他們常常在系統引導裝入時啓動,在系統關閉時終止。unix系統有很多守護進程,大多數服務器都是用守護進程實現的。比如,網絡服務inetd、We

原创 對象引用是怎樣嚴重影響垃圾收集器

如果您認爲 Java 遊戲開發人員是 Java 編程世界的一級方程式賽車手,那麼您就會明白爲什麼他們會如此地重視程序的性能。遊戲開發人員幾乎每天都要面對的性能問題,往往超過了一般程序員考慮問題的範圍。哪裏可以找到這些特殊的開發人員呢?Ja

原创 oracle 批量數據修改的監控

Select a.Osuser,       a.Sid,       a.Program,       b.Start_Time,       b.Used_Ublk,       b.Used_Urec,       b.Xidusn

原创 淺議Unix的defunct進程

在Unix系統管理中,當用ps命令觀察進程的執行狀態時,經常看到某些進程的狀態欄爲defunct,這就是所謂的“殭屍”進程。“殭屍”進程是一個早已死亡的進程,但在進程表(processs table)中仍佔了一個位置(slot)。由於進程

原创 垃圾收集( Garbage Collection )技術簡單而有趣的發展史

寫作本文的初衷是想和大家分享垃圾收集( Garbage Collection )技術簡單而有趣的發展史。動筆之前,我站在窗邊,望了望正在小區裏裝運垃圾的清潔車。和生活中環衛工人們清運垃圾的工作相似,軟件開發裏的垃圾收集其實就是一種自動打掃