Time of Update: 2018-03-28
如何給MySQL共用資料表空間擴容一.什麼是共用資料表空間和獨佔資料表空間共用資料表空間以及獨佔資料表空間都是針對資料的儲存方式而言的。共用資料表空間: 某一個資料庫的所有的表資料,索引檔案全部放在一個檔案中,預設這個共用資料表空間的檔案路徑在data目錄下。 預設的檔案名稱為:ibdata1 初始化為10M。獨佔資料表空間: 每一個表都將會產生以獨立的檔案方式來進行儲存,每一個表都有一個.frm表描述檔案,還有一個.ibd檔案。
Time of Update: 2018-03-03
Oracle物化視圖詳解現實工作中會有多個資料來源同步到一個資料庫完成資料分析的情境,這些資料可以不是即時同步的,我們一般通過定時任務抽取資料到統計分析庫給應用使用。一般的同步方式可以通過時間戳記做全量和增量資料同步(存在原資料變化可能,資料不一致的情況),也可以通過dblink做資料即時查詢(較損耗線上資料庫效能),一般最好的方式是通過建立物化視圖,然後通過schedual
Time of Update: 2016-05-31
利用Oracle內建的impdp和expdp進行簡單備份目前有個這樣的需求,每天晚上23點將生產庫的資料備份到備份機器上,第二天備份機器的資料庫可以直接使用,資料是昨天生產庫的資料。(生產資料目前不多,全部資料不超過3000w條)。由於沒有接觸過高深的Oracle知識,只會簡單的impdp和expdp這種內建的工具,所以打算用這種內建的命令加shell指令碼進行完成。現在假設生產庫ip為192.168.1.20(簡稱20),備份庫ip為192.168.1.140(簡稱140)我的設想是這樣的,2
Time of Update: 2016-03-06
Alter Log中VKTM時間drift漂移現象時間是包括資料庫系統在內的諸多資訊系統基礎件的重要因素。對於運行在作業系統OS之上的中介軟體組件而言,擷取到一個準確、連續和一致的時間非常重要,特別是多節點的環境下。如果沒有一個統一的時間管理機制,其上的cluster組件工作是及其困難的。本篇主要介紹Oracle vktm時間後台進程警示的Bug問題。1、從11g
Time of Update: 2016-01-12
Neo4j圖資料分頁處理首先簡單介紹下Neo4j,Neo4j是一個高效能的NOSQL圖形資料庫,它將結構化資料存放區在網路上而不是表中,它是一個嵌入式的、基於磁碟的、具備完全的事務特性的Java持久化引擎,但是它將結構化資料存放區在網路(從數學角度叫做圖)而不是表中。Neo4j也可以被看做是一個高效能的圖引擎,該引擎具有成熟資料庫的所有特性。Neo4j中涉及到幾個關鍵的實體物件,分別是Node(節點)、Relationship(關係)、Path(路徑)、Direction(關係方向)、Relat
Time of Update: 2016-01-09
ORA-00824: cannot set sga_target due to existing 問題解決今天下班到家,接到一同事電話,說是用Oracle9i的用戶端串連Oracle10g後,修改某些參數後,導致Oracle10無法正常啟動,小機重啟了好幾次都不行。遠端連線之後,用Oracle使用者在sqlplus下面startup時,系統提示如下:ORA-00824: cannot set sga_target due to existing internal settings, see
Time of Update: 2016-01-02
Oracle 11g RAC 二節點root.sh執行報錯故障一例僅記錄一次Oracle 11g rac安裝過程1. 採用RHEL6.5 multipath多重路徑軟體安裝採用udev方式配置ASM共用磁碟不成功,當時因為時間關係沒有過多的分析與嘗試。OEL6.X IBM v3500儲存多重路徑配置 2. 採用RHEL6.5 multipath多重路徑軟體安裝採用ASMLIB方式配置ASM共用磁碟成功,但是在第二節點執
Time of Update: 2015-07-24
Oracle故障分析ORA-01089今天對測試庫發出shutdown immediate命令後觀察日誌發現如下內容:Tue May 12 09:52:45 2015SHUTDOWN: Active processes prevent shutdown operation shutdown被活動的進程阻止了,Ctrl+C無法中斷當前回話,退出重連伺服器,開啟新的會話:[Oracle@021Y-SH-BKAP ~]$ sqlplus / as sysdba SQL*Plus:
Time of Update: 2015-03-09
Oracle 最大串連數 Session ProcessOracle 最大串連數 Session Process1. 查看processes和sessions參數SQL> show parameter processesprocesses integer 50SQL> show
Time of Update: 2018-01-09
加密jdbc串連以及表敏感欄位,加密jdbc欄位 本文使用Jasypt與Hibernate整合,透明加密個人資料、私人資訊等重要資料,避免其他擁有許可權的人可以使用終端訪問資料庫以及關鍵表內容。大致思路是:先用jasypt加密串連資料庫的url、username、password、driverClass,自訂DruidConnectionProvider解密這些屬性,然後串連資料庫;實體entity欄位的加密是通過自訂Hibernate
Time of Update: 2018-01-05
日誌系統ELK使用詳解(四)--kibana安裝和使用,elk--kibana 概述日誌系統ELK使用詳解(一)–如何使用 日誌系統ELK使用詳解(二)–Logstash安裝和使用 日誌系統ELK使用詳解(三)–elasticsearch安裝 日誌系統ELK使用詳解(四)–kibana安裝和使用
Time of Update: 2015-08-31
OLAP引擎——Kylin介紹,olap引擎kylin
Time of Update: 2015-06-23
關於在Oracle 資料庫儲存m³(立方米),oracle資料庫儲存m3 --------------注意:如下操作是在RHEL的VNC中執行的,並不是在secureCRT中執行的。--------------------------原因:若是在secureCRT執行,m³會顯示成:m魯,見如下的,是啥原因我還沒研究-- 如下是實驗的過程:[oracle@lei1 ~]$ export
Time of Update: 2015-06-19
一次Windows 註冊表中登錄機碼目丟失導致的Oracle 資料庫啟動問題。,windowsoracle一次Windows 註冊表中登錄機碼目丟失導致的Oracle 資料庫啟動問題。環境說明:1.windows 2008作業系統 x64bit2.Oracle database 11.2.0.1 32bit3.sqlplus / as sysdba進不去,報錯:c:\user\administrator>sqlplus / as sysdbaError 6
Time of Update: 2015-05-21
ERROR 1160 (08S01) : Got an error writing communication packets,116008s01 應用程式端碰到錯誤提示,MySQLNonTransientConnectionException:Got an error writing communication packets。與packet有關,之前一直都沒有碰到過這個問題。資料庫error日誌也未見半點鐘異常,到底是怎麼一回事呢?1、故障現象故障環境:$
Time of Update: 2015-05-10
locale::facet::_S_create_c_locale name not valid解決方案,isnotavaliddate 在很多的shell指令碼中,我們經常會看見某一句命令的前面有一句“LC_ALL=C”SAR_CMD="LC_ALL=C sar -u -b 1 5 | grep -i average "這到底是什麼意思?LC_ALL=C
Time of Update: 2013-11-15
相應的代碼:Private Sub some_Click()'定義變數 Dim txtSQL As String Dim MsgText As String Dim Online_mrc As ADODB.Recordset Dim mrc1 As ADODB.Recordset Dim txtStr As String Dim MsgTxt As String Dim mm As String
Time of Update: 2013-11-15
public class Base {public static void main(String[] args) throws Exception {// TODO Auto-generated method stubtemplate();}static void template() throws Exception{Connection conn=null;Statement st=null;ResultSet resultset=null;try
Time of Update: 2013-11-15
ibatis的<![CDATA]>,dynamic屬性和#,$的應用<![CDATA[ ]]>的正確使用ibatis作為一種半自動化的OR Mapping工具,其靈活性日益體現出來,越來越多的人都傾向於在項目中使用。由於Sql中經常有與xml規範相衝突的字元對xml對應檔的合法性造成影響。許多人都知道使用<![CDATA[
Time of Update: 2013-11-15
mongodb最簡單的部署方式,是單節點部署。國慶前找了台8核,48G RAM的server,在100+並發的壓力下跑了一個星期,也沒有探索資料丟失和server負載過大的情況但是單節點部署還是有一些問題,第一是無法做HA,如果該mongod down掉,或者部署的server