原创 Postgresql源碼編譯(windows7)

最近需要閱讀postgresql的代碼,但是隻閱讀不能調試,於是研究了怎樣編譯postgresql的代碼,寫在這裏記錄一下: 1.     編譯環境 操作系統:Windows7 開發工具:Microsoft Visual Studi

原创 哈希表的C實現---傳說中的暴雪版

哈希實現,網上流傳最具傳奇色彩的莫過於暴雪公司的魔獸文件打包管理器裏的hashTable的實現了;在衝突方面的處理方面,採用線性探測再散列。在添加和查找過程中進行了三次哈希,第一個哈希值用來查找,後兩個哈希值用來校驗,這樣可以大大減少

原创 oracle-linux下打開em

1.啓動數據庫 2.打開監聽   3.打開em   4.在瀏覽器中輸入網址 https://localhost:1158/em

原创 io_setup 重試5次失敗

最近在項目中遇到了aio錯誤,當調用io_setup時總是返回EAGIN,重試5次之後失敗。 查閱資料後發現可能是fs.aio-max-nr參數值偏低導致的,更改該值,錯誤消失                當然該問題的起始原因是由於安

原创 fork後進程的執行開始位置

linux  fork後的子進程從fork處開始執行

原创 grub命令用法

轉載自:http://hi.baidu.com/realxfliu/item/ada75740c18b6ff5dc0f6c8b   用命令行來引導Linux操作系統的步驟 通過命令行來引導操作系統的流程,也沒有什麼難的;無非是把指令手工

原创 linux下oracle sqlplus退格方向鍵失效解決辦法-rlwrap

在linux下安裝oracle後發現sqlplus下的退格和方向鍵全部不能用了,在網上找到一個工具可以解決此問題,那就是rlwrap 1.    下載rlwrap 2.    默認代碼中沒有configure文件,運行以下命令  

原创 Postgresql源碼建庫(windows7)

1.   下載非安裝包 http://www.enterprisedb.com/products-services-training/pgbindownload postgresql-9.3.2-1-windows-binaries.z

原创 孔雀東南飛

序曰:漢末建安中,廬江府小吏焦仲卿妻劉氏,爲仲卿母所遣,自誓不嫁。其家逼之,乃投水而死。仲卿聞之,亦自縊於庭樹。時人傷之,爲詩云爾。         孔雀東南飛,五里一徘徊。 “十三能織素,十四學裁衣,十五彈箜篌(kōng hóu),十

原创 滕王閣序

豫章故郡,洪都新府。星分翼軫(zhěn),地接衡廬。襟三江而帶五湖,控蠻荊而引甌(ōu)越。物華天寶,龍光射牛鬥之墟;人傑地靈,徐孺下陳蕃(fān)之榻(tà)。雄州霧列,俊採星馳。臺隍(huáng)枕夷夏之交,賓主盡東南之美。都督閻公

原创 Linux高可用性方案之Heartbeat架構

Heartbeat概述  Heartbeat是 Linux-HA工程的一個組件, 1999年開始到現在,發佈了衆多版本,是目前開源 Linux-HA項目最成功的一個例子,在行業內得到了廣泛的應用。隨着 Linux在關鍵行業應用的逐

原创 阿里巴巴離職DBA 35歲總結的職業生涯

轉載自:http://www.oschina.net/question/54100_49383 導讀: 去年很多朋友私下或新浪微博上在總結自己的職業生涯與職業規劃,也感覺到很糾結與彷徨,尤其技術人的職業生涯,隨年齡增加,一些優勢逐漸喪

原创 oracle實現自增列

通過序列和觸發器的方式實現列自增,腳本如下: Create table test(id int, v carchar(1000)); Create sequence seq start with 1; Create or replace

原创 Linux文件系統性能優化

轉自:http://www.51testing.com/html/41/n-818341-2.html 由於各種的I/O負載情形各異,Linux系統中文件系統的缺省配置一般來說都比較中庸,強調普遍適用性。然而在特定應用下,這種配置往

原创 oracle診斷事件

Oracle爲RDBMS提供了多種的診斷工具,診斷事件(Event)是其中一種常用、好用的方法,它使DBA可以方便的轉儲數據庫各種結構及跟蹤特定事件的發生. 一、Event的通常格式及分類  1、通常格式如下:  EVENT="<事件名