Time of Update: 2013-12-28
# 指令碼僅供交流學習使用!# 指令碼目前的版本為1.0.實現了實體記憶體&交換空間的檢測,RPM包的自動安裝(需配置Yum或者掛載光碟片,如果你複製了所有需要的RPM包到某個目錄,也OK.),使用者&使用者組的建立,軟體環境變數的配置,系統核心參數配置等功能.指令碼執行成功後,即可將Oracle安裝包解壓然後runInstaller開啟圖形化安裝了.# 指令碼已在Red Hat Enterprise Linux 5.4 64bit上測試通過(Oracle 10g/Oracle1
Time of Update: 2013-12-28
接受新項目,主從資料庫複寫同步錯誤,Error Code 1292 invalid datatype) 報錯SQL:update wave set IS_WAVED = 0,LEVEL = 1,SOURCE_TB_NAME = null,SOURCE_ID = null,UPDATE_TIME = '2013-03-10 02:13:36.0' where PLAYER_ID = 80406 and TYPE
Time of Update: 2013-12-28
對於大家熟知的mysql資料庫,是不是中文字元編碼的問題一直困繞著你?本文以mysql5.5舉例,安裝方法在此慮過,只說一點:為了程式順利插入資料到資料庫而不出現字元問題,一般都設定mysql編碼為utf8編碼。然而在命令列模式往往會出現字元編碼問題:1)如在命令列模式下,直接插入中文,插入失敗一)650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/22531G237-0.png" border="0"
Time of Update: 2013-12-28
今天早上5月10日)10:52收到簡訊警示,XXX業務資料庫宕機,由於今天一直忙各種問題,所以晚上清閑了才得以排查。我們先看下警示資訊,650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/224P5CP-0.jpg" title="1.jpg"
Time of Update: 2013-12-28
一. 資料庫生命週期結合軟體生命週期、項目的開展,資料庫的生命週期,大致可分為這麼幾個階段。650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/22462324P-0.png" title="1.png" data-pinit="registered" />1. 規劃在立項後,對於資料庫平台的軟硬體選型,以及大致的資料庫結構描述。1.1 配置多少台伺服器,伺服器的記憶體大小/磁碟空間、IOPS/CPU核心數/
Time of Update: 2013-12-28
資料檔案有時候因為某種原因會導致損壞而導致無法啟動資料庫,那如何恢複呢?下面是一次類比實驗,如下1. 首先建立一個資料表空間TEST,在建立一個表test在資料表空間test上SQL> create tablespace test datafile '/u01/app/oracle/oradata/lhz/test01.dbf' size 10M;SQL> create table test as select * from
Time of Update: 2013-12-28
一:情境描述資料庫版本:11.2.0.1 64bit active dataguard作業系統版本:centos 5.8 64bit早上資料庫例行檢查,發現undo資料表空間資料檔案太大,查詢了最大的block後,發現實際只使用到幾百兆。於是想當然alter database datafile 'xxxx' resize
Time of Update: 2013-12-28
最近剛接手個新項目的測試平台採用了spring的事務機制,在使用者認證登入時總是提示認證逾時,於時查看相應的各應用伺服器日誌,發現報了異常:Binary logging not possible. Message: Transaction level 'READ-COMMITTED' in InnoDB is not safe for binlog mode
Time of Update: 2013-12-28
mysql5.6的主從相當的不錯,增加了不少參數,提升了主從同步的安全和效率,以下是mysql5.6主從參數詳解。#########################################server_id = 2#binloglog-bin = /data1/mysql/binlog/binlogbinlog_format = ROWbinlog-row-image = minimal#gtid_mode =
Time of Update: 2013-12-28
一次在切換歸檔日誌時 sql>alter system switch logfile; 時停了好久都沒反應;查看確實在歸檔模式下:SQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive
Time of Update: 2013-12-28
database link 詳解 資料庫之間通過建立database link ,可以方便使用者對異地資料庫中某一使用者下資料的進行DML操作,但是不能做DDL操作, database link 的兩種方式: &nbs
Time of Update: 2013-12-28
樹形結構的資料在項目開發中比較常見,比如比較典型的是論壇主題留言。每一個主題節點)可以有n個留言子節點)。這些留言又可以有自己的留言。因此這種結構就是一顆樹。本文討論的是資料庫中如何儲存這種樹形結構。假設有如下一棵樹:650) this.width=650;" style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" title="無標題" border="0" alt="無標題" src="http://
Time of Update: 2013-12-28
一)環境拓撲650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/2232221632-0.png" title="QQ20130614135543.png" /> 今天討論的是mysql叢集這一塊,資源如下所示:650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/223222O20-1.png"
Time of Update: 2013-12-28
本文系統Centos6.0MySQL代理是一個介於MySQL用戶端和MySQL伺服器之間的簡單程式,可用來監視、分析或者傳輸他們之間的通訊。他的靈活性允許你最大限度的使用它,這些包括Server Load Balancer、容錯 、分析查詢和修正等等。650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/2221425513-0.jpg" title="3.jpg" />master : 192.168.182
Time of Update: 2013-12-28
上一次安裝完成Mysql5.6服務,一段時間後發生異常,Mysql服務無法啟動進程終止: 1067;網上找了好多方法還是沒能解決這個問題,今天重新安裝Mysql5.6,同樣出現這個問題,後來通過閱讀 MySQL 5.6 Reference Manual Including MySQL Cluster NDB 7.3 Reference Guide這個問題最終得以解決了。 下面是安裝Mysql On Windows
Time of Update: 2013-12-28
本文系統Centos6.0其實一般本人安裝自己使用的系統的時候都會安裝軟體工作站,然後進行更新所有包;安裝其他軟體的時候少了很多的依賴關係,少了很多麻煩;這裡本人故意安裝最小化的系統進行源碼包安裝mysql5.6;只為記錄其中遇到的問題進行解決;1、安裝yum源;[root@bogon ~]# rpm -vhi
Time of Update: 2013-12-28
Java doesn’t really provide any good means of auto-discovery in this regard, so the best way to do it is to simply tell MyBatis where to find the mapping files.於是我們有了<mappers>元素:<!-- 我們可以寫xml檔案的全限定名 --><mappers> <mapper
Time of Update: 2013-12-28
故障描述:主從架構,主宕機後,切換到了從,結果從上資料丟失了很多在沒宕機前未校正資料一致性),當時同步沒有延時,使用者登入時,無法在資料庫中驗證,結果大批使用者無法登陸,導致投訴。之前我寫過一個PPT,是如何校正主從資料是否一致性。主從同步正常,並不代表主從資料一致性,為什嗎?我舉例說明一下:主庫上有a使用者,密碼123456,從庫上沒有該使用者。如果a使用者一直不更新密碼,從庫上你用show slave
Time of Update: 2013-12-28
Redis是什嗎?兩句話可以做下概括: 1. 是一個完全開源免費的key-value記憶體資料庫 2. 通常被認為是一個資料結構伺服器,主要是因為其有著豐富的資料結構 strings、map、 list、sets、 sorted setsRedis不是什嗎?同樣從兩個方面來做下對比: 1. 不是sql server、mySQL等關係型資料庫,主要原因是: . redis目前還只能作為小資料量儲存全部資料能夠載入在記憶體中)
Time of Update: 2013-12-28
前幾天我寫了點btree的東西(http://thuhak.blog.51cto.com/2891595/1261783),今天繼續這個思路,繼續寫b+tree。而且b+tree才是我的目的,更加深入理解檔案和資料庫索引的基本原理。在之前,我一直只把b+tree當成是btree的一種變形,或者說是在某種情況下的一種最佳化,另外一些情況可能還是btree好些。但是做完之後才發現,b+tree在各種情況都可以完全取代btree,並能夠讓索引效能得到比btree更好的最佳化。因為b+tree設計的核心