Time of Update: 2014-09-12
在chroot環境下將MySQL日誌輸出到syslog這幾個月一直在學習nodejs,angularjs,做一些前端開發,目前還是學習階段,等有一些體會再來分享。這兩天碰到的一個問題是,我們的產品給客戶後,客戶要統一管理日誌,MySQL要將日誌輸出到syslog,就需要在my.cnf的[mysqld_safe]段配置syslog。但是修改了以後探索服務啟動失敗,而且沒有日誌,經過幾番調查,還需要做如下的事情:1. chroot MySQL的時候需要將/bin/logger拷貝到chroot
Time of Update: 2014-09-12
簡單分析Oracle的資料存放區在資料庫的儲存結構中,我們知道一般來說一個表都儲存在對應的資料檔案裡,資料檔案可以分為多個段,一般來說一個表會對應一個資料區段,單純考慮資料區段的時候,資料區段又可以分為多個區,每個區都可以分為若干個資料區塊,在作業系統層面,有對應的資料區塊和資料庫層面的資料區塊有一個映射,可以打個比方來說,一棟大樓裡面可以有很多的樓層,每個樓層可能都有不同的公司,這樣來考慮,這棟大樓就類似資料檔案,樓的每一層就類似一個資料區段,每一層比方最多可以有4家公司,一家公司有40個人,
Time of Update: 2014-09-12
Oracle CRS-0184 無法與crs守護進程對話Oracle 11g rac crs進程重啟時報錯1 建立rac叢集時出現上述錯誤刪除node1機器上的/etc/oracle/scls_scr/rac1/oracle/cssfatal 檔案運行/u01/app/grid/product/11.2.0/grid/root.sh2 rac運行過程中出現上述錯誤兩個節點crs_stop -all 如果有unknown 進程需要 crs_stop -f運行
Time of Update: 2014-09-23
POJO類以及映射設定檔,pojo映射設定檔對持久化對象的要求1、 提供一個無參構造器,使Hibernate可以使用Constructor.newInstace()來執行個體化持久化對象2、提供一個識別屬性(identifier
Time of Update: 2014-09-23
linux下oracle10g lsnrctl沒反應 sqlplus正常 bug4518443,oracle10glsnrctl現象描述:使用的oracle 版本為linux版10.2.0.1.0,在命令列介面輸入lsnrctl status後即沒有反應,同時輸入lsnrctl
Time of Update: 2014-09-23
[Mongo] 按時間分組統計(時間格式化),mongo分組分組的key可以使用原有的欄位,也可以使用一個function來格式化日期。/* 0 */{ "_id" : ObjectId("541fcc51c6c36038bc6b81cd"), "url" : "http://wifi21.com/", "addtime" :
Time of Update: 2014-09-18
MySQL基礎-建立資料庫和表,mysql資料庫MySQL基礎-建立資料庫和表顯示資料庫一覽show databases; (SQL命令本身不區分大小寫)mysql> show
Time of Update: 2014-09-18
MySQL進階技術-儲存引擎,mysql儲存引擎 MySQL功能分為兩個部分,外層部分主要完成與用戶端的串連以及事前調查SQL語句的功能,而內層部分就是所謂的儲存引擎部分,它負責接收外層的資料操作指示,完成實際資料輸入輸出以及檔案操作工作MySQL儲存引擎是什MySQL有多種儲存引擎,每種儲存引擎有各自的優缺點,可以擇優選擇使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、
Time of Update: 2014-09-18
DYNAMICRESOLUTION | NODYNAMICRESOLUTION,dynamicresolution有時候開啟OGG進程的時候較慢,可能是因為需要同步的表太多,OGG在開啟進程之前會將需要同步的表建立一個記錄並且存入到磁碟中,這樣就需要耗費大量的時間。OGG同時也提供了DYNAMICRESOLUTION | NODYNAMICRESOLUTION參數來解決這個問題,看官方如何描述的:DYNAMICRESOLUTION | NODYNAMICRESOLUTIONValid for
Time of Update: 2014-09-17
Oracle記憶體結構,oracle結構Oracle的記憶體結構分為SGA和PGA,對於SGA是動態分配的,通過參數sga_max_size進行配置,在oracle資料庫執行個體啟動的時候就已經分配好,對於所有的會話串連共用一個SGA;對於PGA則是每個使用者的會話串連建立一個自己的PAG的記憶體地區。 Shared Pool:存放最近執行過的sql語句的執行結構(執行計畫)已經資料定義(資料字典).主要組成分為library cache,data dic
Time of Update: 2014-09-16
Oracle alter index disable/unusable的區別,alterunusable alter index index_name disable,enable針對函數索引。SQL> create table test as select * from all_objects;SQL> create index ind_t_object_id on test(object_id) nologging;SQL> exec
Time of Update: 2014-09-16
mysql資料庫版本控制dbv使用,mysql資料庫版本dbv版本控制軟體有svn git等等,這些工具控制源碼版本非常好用,但資料庫的版本控制呢?傳統方法是匯出來整個資料庫,這樣的團隊協作效率非常低。有沒有一種工具,能方便同步資料庫結構的呢?有的,也很多,本人使用dbv,能整合到PHP+MYSQL的項目中,很方便。dbv1.1版本下載 https://github.com/victorstanciu/dbv/archive/1.1.zip使用方法:1.
Time of Update: 2014-09-16
足球與oracle系列(5):fifa14遊戲缺失的directX庫類比於oracle的rpm包,fifa14rpm***********************************************聲明********************************************** 原創作品,出自 “深藍的blog”
Time of Update: 2014-09-13
atitit.hbnt orm db 新新增更新最佳實務o99,ormo99atitit.hbnt orm db 新新增更新最佳實務o99 1. merge跟個save了. 12. POJO對象處於游離態、持久態、託管態。使用merge()的情況。 13. @DynamicInsert @DynamicUpdate 24. 實際調用merge()產生的sql 25. 參考
Time of Update: 2014-09-13
Oracle效能分析6:資料訪問方式之索引掃描,oracle索引這節將介紹各種索引掃描方式,在瞭解了各種索引掃描方式的特點後,你就可以判斷你的執行計畫中使用的掃描方式是否正確,並可以針對擷取的資訊作出改進。索引唯一掃描在下面的情境中使用相等條件時,資料庫使用索引唯一掃描。 1)查詢條件中包含唯一索引中的所有列時; 2)查詢條件使用主鍵約束列時。下面是一個實際的例子,在表historyalarm中建立如下唯一索引:create unique index
Time of Update: 2014-09-11
MongoDB常用命令及例子詳細介紹(三),mongodb常用命令常用命令,及其進階命令使用介紹一:增刪改查的進階應用程式詳細介紹:增:***插入的時候c1不在的話將自動建立***不管插入那條記錄都會自動給帶個值id 自增主鍵唯一insert 和 save(當id衝突是則修改,否則插入)一:id主鍵不衝突的情況沒區別db.c1.insert({name:"leyangjun"});db.c1.insert({name:"leyangjun"});
Time of Update: 2014-09-11
WAS叢集系列(14):舉例WAS叢集最佳化,叢集was***********************************************聲明************************************************ 原創作品,出自 “深藍的blog”
Time of Update: 2014-09-11
用Ubuntu Server架設基於獨立硬碟的Windows檔案分享權限設定和FTP伺服器(配置工作),ubuntu檔案分享權限設定本章內容大致包括Ubuntu Server的環境配置和新硬碟添加及設定。1)Ubuntu Server的安裝和配置安裝就不細說了,只提一點,在過程中可以選擇伺服器角色的時候,記得勾選OpenSSH Server和Samba File
Time of Update: 2014-09-11
WAS叢集系列(16):WAS叢集刪除概要檔案,叢集概要***********************************************聲明************************************************ 原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處,否則追究著作權法律責任。表述有錯誤之處,請您留言或郵件(hyldba@163.com)指明,不勝感激。******************************
Time of Update: 2014-09-10
rman 相容性一覽,rman一覽微軟的鍵盤有相容性問題?鍵位衝突! 換鍵位.不過有的鍵盤再怎麼換還是衝突的,只有換鍵盤了,這是一點辦法也沒有的. 建議不要買很進階的鍵盤,通常越進階就越容易衝突,特別別買微軟的,必鎖! 附:以下是資料 什麼是鍵位衝突