Time of Update: 2013-12-15
在診斷資料庫系統效能的過程中,總會涉及到跟蹤效率低下的SQL語句,Oracle資料庫10g包含一種新的公用程式trcsess,它可以讓您基於會話ID或模組名稱之類的條件,有選擇地從大量追蹤檔案中抽取出跟蹤資料,並將它們儲存到一個檔案中。該公用程式在共用伺服器配置中特別有用,因為發送器可能把每一個使用者請求傳遞給不同的共用伺服器處理序,從而為任何給定的會話產生多個追蹤檔案。與通過大量追蹤檔案發掘資訊不同,Oracle資料庫10g的trcsess可以讓您獲得關於單一使用者會話的整合後的跟蹤資訊。現在
Time of Update: 2013-12-15
關聯式資料庫中的第一代 XML 支援是切分或分解)文檔,以適應關係表格或將文檔原封不動地儲存為字元或二進位大對象CLOB 或 BLOB)。這兩個方法中的任一種都嘗試將 XML 模型強制轉換成關聯式模式。然而,這兩種方法在功能和效能上都有很大的局限性。混合型模型將 XML 儲存在類似於 DOM 的模型中。XML 資料被格式化為緩衝資料頁,以便快速導航和執行查詢以及簡化索引編製。pureXML在以下領域具有顯著優勢:儲存:pureXML 技術將以“節點級”而非“文檔級”)粒度儲存
Time of Update: 2013-12-15
在DB2的管理工作中,有時可能需要修改DB2資料庫伺服器的主機名稱,筆者將指導您修改DB2伺服器的主機名稱。產品:DB2 UDB平台:AIX,Solaris,HP-UX,Linux,Windows版本:V8 V9.1V9.5為了修改伺服器的主機名稱,我們可以在DB2資料庫伺服器上執行以下步驟來實現:1) 停止DB2管理伺服器(DAS)和DB2執行個體a)db2admin
Time of Update: 2013-12-15
在Oracle資料庫中,這個初始化參數檔案分為兩類,分別為文本參數檔案與伺服器參數檔案。他們的內容是相同的,只是所表示的方式不同。在伺服器參數檔案中,是以二進位的形式儲存的。可以利用資料庫的命令對他們進行轉換。接下去筆者就談談維護伺服器參數檔案的一些技巧。一、在資料庫啟動的時候指定參數檔案。在啟動資料庫的過程中,必須要提供一個準確的初始化參數檔案,無論是文本參數檔案還是伺服器參數檔案。在利用Startup命令啟動資料庫的時候,可以指定其採用的伺服器參數檔案。不過在這裡需要注意一個細節,即採用的初
Time of Update: 2013-12-15
當你在設計一個資料庫應用程式時,有時你可能覺得資料庫連接類型並不重要,如果真這樣的話你就大錯特錯了,下面列舉出一些原因說明連線類型為什麼是如此重要:◆相對資料庫應用程式執行的其它任務而言,建立資料庫連接是最消耗系統資源的了◆開啟資料庫連接時在伺服器端和用戶端消耗的記憶體都是比較多的◆建立一個串連時需要在伺服器和用戶端之間往返多次◆串連開啟過多可能造成記憶體不足,引起從記憶體中換頁轉移到磁碟上換頁,這樣效能就會顯著下降◆以目前流行的架構,大多數應用程式都是使用串連池,這樣效能會有所提升,但許多時候
Time of Update: 2013-12-15
在資料匯入之前,DB2資料庫系統往往會對外部檔案的格式進行仔細的檢查。如果外部檔案的格式不符合資料庫的強制性要求,資料庫就會拒絕匯入資料。筆者這次要給大家介紹的就是DB2外部檔案格式。希望通過這個分析能夠協助資料庫管理員減輕資料匯入匯出過程中的工作量。一、定界的ASCII檔案。定界的ASCII檔案,在資料庫領域內應用的是比較廣泛的。基本上任何一個資料庫都支援這種格式的外部檔案。不過各個資料庫對於定界ASCII檔案的分隔字元的要求是不同的。在DB2資料庫中,分隔字元好用來標識資料元素的起始位置和結
Time of Update: 2013-12-15
一、資料庫名 就是在你安裝oracle軟體過程中建立的資料庫,或者是安裝完後,自己再建立的資料名稱。主要用於一個oracle中安裝了多個庫,他們之間的區分。一個庫會在windows的服務中產生一個oracle_service.資料庫名是在安裝資料庫、建立新的資料庫、建立資料庫控制檔案、修改資料結構、備份與恢複資料庫時都需要使用到的。查詢當前資料名方法一:select name from v$database;方法二:show parameter
Time of Update: 2013-12-15
本文將從一個執行個體講述.NET應用訪問資料庫的開銷問題。作者主要是從.NET應用訪問資料庫的遍曆順序改進講起。當然,與之配套的也就是我們熟悉的SQL Server資料庫。拿今天的一個例子說話吧,那就表中存放的是全國的地區資訊,表結構如下:首先用代碼產生器和預存程序產生器產生基本表的操作,推薦兩個工具:動軟.Net代碼產生器- 全功能的三層架構.Net代碼產生器和codeplex上面的一個預存程序產生工具Stored Procedure Generator (for SQL Server 200
Time of Update: 2013-12-15
BKJIA資料庫頻道也向您推薦《資料庫之索引與查詢專題》專題,相信這個專題能協助您更好的理解本文。為了從一本書中擷取資訊,怎樣做更有效?仔細閱讀每一頁內容,還是根據索引來精確確定要擷取資訊的位置?顯然後者更有效,嵌入式系統也應該能如此智能。如今,嵌入式應用程式管理著數量高速增長的複雜資料。找到正確的資料無論是尋找網路包的路由目標節點、計算地圖上點與點之間的距離、以及其他計算目標)通常必須在即時效能要求下被實現。幸運的是,編程人員可以使用資料索引將尋找速度從線性層級提升到對數層級。隨著成品資料庫管
Time of Update: 2013-12-15
Flowdock是一個基於Web的團隊通訊工具.所有的軟體開發人員都應該使用它進行溝通,而不是使用Campfires、Skype
Time of Update: 2013-12-15
對於一個具有海量資料的系統來說,效能的瓶頸最終就只能落在資料庫身上了,這時候硬體升級和程式最佳化已經是無能為力,一個簡單的查詢也有可能給資料庫帶來沉重的負擔。格線運算可把把一個需要巨大的計算能力才能解決的問題分割成許多小部分,然後把這些小部分分配給許多電腦進行處理,最後把這些計算結果綜合起來得到最終結果。對資料庫進行網路計算的架構設計,無疑可能解決上述的效能問題。那麼怎麼把一個巨大的資料庫分割成許多小的資料庫呢?現階段比較行之有效方法是對資料庫進行分區處理。對於一個巨大容量的資料表,可不可以按日
Time of Update: 2013-12-15
BKJIA獨家特稿】我最近把MySQL從一個早期的版本MySQL 5.0)升級到了Percona Server
Time of Update: 2013-12-15
因開發中的項目基於第三方公司開發的項目,資料庫都是直接的依賴關係,而且也不知道那公司開發的項目源碼和資料庫表之間的關係,安裝的過程中也是我從未所見的“流氓”(具體可以參見你見到過壟斷主義的軟體嗎? )。因此首先遇到的問題是分析它的資料庫結構以及它的軟體到底對資料庫進行了什麼樣的操作?故通過朋友的介紹,發現了SQL事件探查器的確是一個跟蹤SQL語句執行的好工具,這裡我分享給大家:SQL事件探查器是SQL
Time of Update: 2013-12-15
BKJIA經典譯文】也許你已經在一些地方看到這個訊息,Facebook 已經開發一款新的社會化收件匣,整合了電子郵件、即時通訊、簡訊、文本資訊、Facebook站內資訊。最重要的是,他們需要每個月儲存 1350 億條資訊。他們在哪裡儲存這些資訊?Facebook的Kannan Muthukkaruppan 在《資訊背後的技術》一文中給出一個令人驚奇的答案:HBase。HBase
Time of Update: 2013-12-15
checkpoint又名檢查點,在Oracle中checkpoint的發生意味著之前的髒資料全部寫回磁碟,資料庫實現了一致性與資料完整性。Oracle在實現介質恢複時將以最近的checkpoint為參照點執行事務前滾。在PostgreSQL中checkpoint起著相同的作用:寫髒資料;完成資料庫的完整性檢查。checkpoints相關參數:checkpoint_segments:WAL
Time of Update: 2013-12-15
BKJIA經典譯文】大多數資料庫都是由兩個截然不同的部分組成的:後端儲存資料的地方)和前端一個用於串連資料群組件的使用者介面)。這種架構可以把使用者介面從資料層分離出來。這樣的話,第三方就可以建立自己的應用程式來和資料庫進行互動了。在本文中,我會介紹一些最常用的MySQL GUI工具。1.Workbench這是一個Sun Systems/Oracle開發的免費工具。對於Microsoft Windows, Mac OS X和Linux平台來說,Workbench都十分有用。MySQL
Time of Update: 2013-12-15
過去數年來,許多公司紛紛精簡了其 IT 部門。很多資料庫管理員 (DBA) 不得不承擔大量的 SQL Server 資料庫管理工作。更糟糕的是,經常並沒有真正意義上的 DBA,而是隨便找個人來充任。而且有時候,DBA 純粹成了救火隊員,在不斷湧現的危機之間疲於奔命。這樣惡劣的環境是不正常的,也難以持久。沒有人願意處於這種持續壓力和幹擾之下。擺脫這種境況的一個方法是花點功夫來簡化您的 SQL Server 環境,使之更易於理解和管理。我根據擔任 SQL Server
Time of Update: 2013-12-15
BKJIA經典譯文】你理解時間的價值嗎?我的意思是,真正地理解時間的價值。時間絕對是你最有價值的資產。一旦時間逝去了,它就永遠都不會回來了。作為一個DBADatabase
Time of Update: 2013-12-15
MongoDB中的索引其實類似於關係型資料庫,都是為了提高查詢和排序的效率的,並且實現原理也基本一致。由於集合中的鍵(欄位)可以是普通資料類型,也可以是子文檔。MongoDB可以在各種類型的鍵上建立索引。下面分別講解各種類型的索引的建立,查詢,以及索引的維護等。一、建立索引1.
Time of Update: 2013-12-15
資料庫的名稱可以改的多姿多彩,只要符合您的習慣,您想怎麼改就怎麼改,下面就是更改資料庫名稱的步驟。第1步單擊Windows“開始”按鈕,選擇“程式。從列表中,選擇”Microsoft SQL Server管理主控台“。”第2步更改名稱,通過該介面。按右鍵資料庫名稱並選擇“重新命名”從菜單。這提示在一個新的名稱,然後按你輸入“輸入”。第3步內部功能使用由SQL Server 20