Time of Update: 2014-01-14
在DB2日常營運中,我們時常會碰到某幾條sql執行很慢,但是資料庫伺服器cpu和記憶體使用量率又不高的情況,類似的問題基本上由於鎖、排序等原因造成的。下面就從一個執行個體來分析如何去快速定位鎖等待問題以及鎖在那個表。 一、鎖在日誌中的資訊 當你在資料庫日誌DB2DIAG.LOG中發現大量sqlcode報911資訊時,一般都是有鎖等待問題。2014-01-03-10.05.26.616285+480 I4936115E839
Time of Update: 2014-01-14
參考資料: http://patrick-tang.blogspot.com/2012/06/redis-keepalived-failover-system.html http://deidara.blog.51cto.com/400447/302402 http://my.oschina.net/guol/blog/182491 http://shiguanghui.iteye.com/blog/2001499 背景
Time of Update: 2014-01-13
借老郭的,說明一下:第一步:將更改的資料存放到PGA 第二步:將BUFFER CACHE中舊資料拷貝到共用池的私人IMU buffer第三步:將PGA中修改後的資料存放到private redo第四步:修改buffre cache中的資料註:我實驗了做到這一步,執行update語句後迅速(3秒內)的進行DUMP REDO LOGFILE的操作,從DUMP出的檔案中,是找不到此事務的REDO日誌條目。做提交操作後:第五步:從IMU中拷貝修改前值到BUFFER
Time of Update: 2014-01-13
Oracle-07445[kgghash]:Oracle BUG導致更新LOB欄位時進程被KILL掉現象:使用者反饋有DB串連被意外KILL掉的情況,排查中發現alert日誌中有如下資訊:Mon Apr 22 14:49:58 2013Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x2B1733615000] [PC:0x777EE03, kgghash()+367]Errors in file
Time of Update: 2014-01-13
2.3.2、儲存JavaScript。開發人員可以支援在伺服器端存取JavaScript的函數和值,而不用使用關係型資料庫中的預存程序。2.3.3、彙總。MongoDB支援MapReduce和其他彙總工具,這為雲端運算提供支援。2.3.4、固定集合。集合的大小有上限,這對某些類型的資料(比如日誌)特別有用。2.3.5、檔案儲存體。MongoDB支援用BSON(Binary
Time of Update: 2014-01-13
sp.param_value nvarchar2(200); select sp.param_code, to_number(sp.param_value), sp.param_value,length(param_value) from sys_service_param sp where sp.param_type_code = 'bank' and sp.param_value = to_char(0.78,'0.00')
Time of Update: 2014-01-13
Ubuntu 12.04下如何轉移呢?這篇討論給了大致的方向:http://askubuntu.com/questions/224/how-to-i-move-mysql-data-files-onto-different-partition預設資料檔案路徑是/var/lib/mysql 目錄,但是磁碟空間太小,我想放到/home/data/mysql目錄下。首先停止mysql 服務service mysql
Time of Update: 2014-01-13
Java Redis Jedis--學習筆記代碼片斷--序列化維基百科 : Redis是一個開源、支援網路、基於記憶體、鍵值對儲存資料庫,使用ANSI C編寫。其開發由VMware主持。根據月度排行網站DB-Engines.com的資料顯示,Redis是最流行的鍵值對儲存資料庫。http://zh.wikipedia.org/wiki/Redis學習資料:1 <<The Little Redis Book >> https:
Time of Update: 2014-01-13
paip.提高穩定性---自動檢測sleep mysql資料庫死串連以及kill作者Attilax 艾龍, EMAIL:1466519819@qq.com來源:attilax的專欄地址:http://blog.csdn.net/attilax//////檢測本應用的泄漏資料庫過濾 主要原理是:a.在調用conn時,得到conn的localport,儲存為一個listb.從mysql查詢本機器所有的串連 檢測原生泄漏資料庫連接(大概)select * from
Time of Update: 2014-01-13
mongodb的備份和恢複在mongodb中有3種方式。1、直接copy。2、mongodump -d admin -o F:\mongodb我們將匯出的資料放在admin目錄下。參數解釋:(2)mongorestore -d admin --dorp
Time of Update: 2014-01-13
Applies to: Oracle Database - Enterprise Edition - Version 8.0.3.0 and laterOracle Net Services - Version 9.2.0.1 and laterInformation in this document applies to any platform.GoalDiscuss what can be expected when implementing Dead Connection
Time of Update: 2014-01-13
發現根本沒有找到要執行的語句,後來從中發現了這個功能是在完成的。本來是分鐘運行一次,但是發現已經很久沒運行了,手動運行了一下是正常的,為什麼突然不工作了?而且發現所有的都沒有正常工作。我查了一下的發現記錄竟然停在“月號”,而系統現在的時間是月號。原來這台機器被改過時間運行到月號,今天又改回到正常時間了。:由於之前計算的下次已耗用時間是在月號,而當前系統修改到正常時間後是月號,所以不會運行。用下面的代碼查看了下次已耗用時間: schedule_idname
Time of Update: 2014-01-13
redis介紹Redis是一個開源、支援網路、基於記憶體、鍵值對儲存資料庫,使用ANSI C編寫, redis中文官方網站,點這裡。redis安裝我的linux作業系統為ubuntu12.04 登入 http://www.redis.io/download 下載redis-2.8.3.tar.gz(或者使用命令下載,)tar -zxf redis-2.8.3.tar.gz #解壓cd redis-2.8.3 sudo make sudo make
Time of Update: 2014-01-13
資料庫是長期儲存之電腦內的、有組織的、可共用的大量資料的集合。1,資料庫資料特點 P4 永久儲存,有組織,可共用。2,資料獨立性及其如何保證 P10,P34邏輯獨立性:使用者的應用程式與資料庫的邏輯結構互相獨立。(內模式保證)物理獨立性:使用者的應用程式與儲存在磁碟上的資料庫中的資料相互(外模式保證)3,資料模型的組成要素 P13 資料結構、資料操作、完整性條件約束。4,用ER圖來表示概念性模型
Time of Update: 2014-01-13
http://www.infoq.com/cn/news/2014/01/couchdb-creator-joins-salesforce近日,NoSQL資料庫CouchDB的創始人宣布將加入Salesforce.com,從事一項與廠商雲基礎設施相關的非常“酷炫”的項目。Damien Katz在部落格上宣布“從2014年1月開始將會在Salesforce.com繼續自己的職業生涯,並且與Pat
Time of Update: 2014-01-13
http://blog.csdn.net/chszs一、概述Apache CouchDB和CouchBase兩個NoSQL資料庫,都是開源、免費的NoSQL文檔型資料庫,都使用了JSON作為其文檔格式。Apache CouchDB和CouchBase的相似性極高,但也有不少不同之處。基本上CouchBase結合了Apache CouchDB和MemBase兩種資料庫的功能特性而構建的。CouchDB的面向文檔的資料模型、索引和查詢功能與MemBase分布式索引值資料模型相結合、高效能、易於擴充、
Time of Update: 2014-01-13
while(rs.next()){ count++;
Time of Update: 2014-01-13
alter session SET EVENTS '10231 trace name context off';segment_name=SYS_LOB0000119493C00006$$segment_type=LOBSEGMENTcolumn_name = WORDset serveroutput ondeclare n number; error_code number; bad_rows number := 0; ora1578
Time of Update: 2014-01-13
預存程序的簡單應用預存程序:執行一個任務,該任務包括了一系列的PL SQL語句,儲存在資料庫中,成為資料庫一個對象。效率比較高的,但你建立一個預存程序它會進行一個判斷編譯的。===================================SQL> CREATE OR REPLACE PROCEDURE xs_proc 2 IS 3 BEGIN 4 NULL; 5 END; 6&
Time of Update: 2014-01-13
今天看了一本關於nodejs