原创 SQL進階二: join詳解

最近公司在招人,同事問了幾個自認爲數據庫可以的應聘者關於庫連接的問題,回答不盡理想~現在在這寫寫關於它們的作用假設有如下表:一個爲投票主表,一個爲投票者信息表~記錄投票人IP及對應投票類型,左右連接實際說是我們聯合查詢的結果以哪個表爲準~1

原创 oracle數據庫級別優化分析工具

當我們對數據庫優化診斷時,需要收集相應的信息以供參考,從個人的使用經驗來說,這種統計數據分爲兩大類一類是數據庫級別的統計信息二類是os級別的統計信息下面就分別介紹在不同的級別下,常用什麼工具來收集信息幫助優化診斷首先是oracle數據庫級別

原创 我的友情鏈接

51CTO博客開發

原创 Oracle 10g 後臺進程

後臺進程爲了實現爲多用戶提供服務且保證系統性能,在一個多進程 Oracle 系統(multiprocess Oracle system)中,存在多個被稱爲後臺進程(background process)的 Oracle 進程。一個 Orac

原创 Oracle數據庫性能模型

如何爲一個數據庫建立性能模型作爲一名DBA來說,我們面臨的一個巨大挑戰是:如何保證數據庫的性能可以滿足快速變化的應用的需求,如何在數據量和訪問量持續增長的情況下,保證應用的響應時間和數據庫的負載處在合理的水平下。我們可能會經常面對以下的問題

原创 SQL進階四:SQL術語與概念

1.  爲什麼學習SQL自人類社會形成之日起,社會的運轉就在不斷地產生和使用各種信息(文獻、檔案、資料、數據等);在如今所謂的信息時代,由於計算機和互聯網的作用,信息的產生和使用達到前所未有的廣度和深度。如何管好和用好信息,是(而且將一直是

原创 SQL進階五:SQL完整性約束

完整性約束用於增強數據的完整性,Oracle提供了5種完整性約束:                 CheckNOT NULLUniquePrimaryForeign key  完整性約束是一種規則,不佔用任何數據庫空間。完整性約束存在數

原创 oracle數據庫概念

數據庫名、實例名、數據庫域名、全局數據庫名、服務名 ,這是幾個令很多初學者容易混淆的概念。相信很多初學者都與我一樣被標題上這些個概念搞得一頭霧水。我們現在就來把它們弄個明白。一、數據庫名什麼是數據庫名?數據庫名就是一個數據庫的標識,就像人的

原创 ORACLE中的優化器

Oracle中的優化器Oracle中的RBOOracle的優化器有兩種優化方式: 基於規則的優化方式:Rule-Based Optimization(RBO)基於成本或者統計信息的優化方式(Cost-Based Optimization:C

原创 Oracle數據庫性能模型

如何爲一個數據庫建立性能模型作爲一名DBA來說,我們面臨的一個巨大挑戰是:如何保證數據庫的性能可以滿足快速變化的應用的需求,如何在數據量和訪問量持續增長的情況下,保證應用的響應時間和數據庫的負載處在合理的水平下。我們可能會經常面對以下的問題

原创 Oracle跟蹤事件

一、Oracle跟蹤文件    Oracle跟蹤文件分爲三種類型,一種是後臺報警日誌文件,記錄數據庫在啓動、關閉和運行期間後臺進程的活動情況,如表空間創建、回滾段創建、某些alter命令、日誌切換、錯誤消息等。在數據庫出現故障時,應首先查看

原创 SQL進階七:日期時間函數

ORACLE日期時間函數大全   TO_DATE格式(以時間:2007-11-02   13:45:25爲例)        Year:              yy two digits 兩位年                顯示值:0

原创 oracle數據庫級別優化分析工具

當我們對數據庫優化診斷時,需要收集相應的信息以供參考,從個人的使用經驗來說,這種統計數據分爲兩大類一類是數據庫級別的統計信息二類是os級別的統計信息下面就分別介紹在不同的級別下,常用什麼工具來收集信息幫助優化診斷首先是oracle數據庫級別

原创 Perl模塊list

perl 模塊列表下面是所有Perl現行版本(5.004)所附的模塊和Pragma:----------------------------------------一般程序設計:雜項 ----------------------------

原创 我的友情鏈接

51CTO博客開發