原创 Buffer Cache 原理

這篇文章 是我給team做內部培訓用的,現在拿出來share一下                      Buffer Cache 原理                                                  

原创 臨時撤銷段(TEMPORARY UNDO)

默認,臨時表的撤銷信息都會存儲在撤銷表空間中,並且會將重做信息記錄到重做日誌。這個方式和普通的表的撤銷信息是一樣管理的。然而,你可以使用TEMP_UNDO_ENABLED初始化參數來分離臨時表的撤銷信息和普通表的撤銷信息。當這個參數設置

原创 【雲和恩墨】性能優化:Linux環境下合理配置大內存頁(HugePage)

原創 2016-09-12 熊軍  【雲和恩墨】性能優化:Linux環境下合理配置大內存頁(HugePage)   熊軍(老熊) 雲和恩墨西區總經理 Oracle ACED,ACOUG核心會員   PC Server發

原创 傳輸數據庫升級Oracle11.2.0.3到Oracle12.2

最近在找一些方法升級Oracle到12.2,怎樣才能停機時間短,普通的升級方式,我感覺很漫長。看了官方文檔,發現了一個停機時間短的方法,利用傳輸數據庫的方式升級數據庫,能看到我的實驗,導入時間是9分鐘,整體停機時間是15分鐘不到。我覺得

原创 OSWatcher Balck Box簡介

OSWatcher Black Box (oswbb)是Oracle開發、提供的一個小巧,但是實用、強大的系統工具,它可以用來抓取操作系統的性能指標,用於輔助監控系統的資源使用。其安裝部署、卸載都非常簡單;資源消耗也比較小,原理也十分簡單

原创 【Oracle】RAC11gR2 Grid啓動順序及啓動故障診斷思路

從11gR2開始,Oracle RAC的架構有了比較大的變化,集羣層面相交於之前的版本有了比較大的變動,原來的rac架構基本上屬於cssd、crsd、evmd三大光禿禿的主幹進程,日誌數量較少,對於rac無法啓動原因,採用最原始的方法

原创 MySQL高可用架構之MHA

MHA(Master High Availability)目前在MySQL高可用方面是一個相對成熟的解決方案,它由日本DeNA公司youshimaton(現就職於Facebook公司)開發,是一套優秀的作爲MySQL高可用性環境下故障

原创 Python中變量、賦值、淺拷貝、深拷貝

轉載地址:https://www.cnblogs.com/LetMe/p/6724555.html在理解淺拷貝和深拷貝之前,首先要理解學習一下變量在Python中是怎樣存儲的;變量的類型是分值引用與地址引用兩種.python的一切變量都是

原创 用好HugePage,告別Linux性能故障

1概述 Oracle發展這麼多年,提供了多種的內存管理方式,從最早SGA、PGA手工管理,到9I版本出現的PGA的自動管理,到10G版本出現的SGA自動管理(ASMM),再到11G版本出現的memory自動管理(AMM),Oracle基本

原创 V$ACTIVE_SESSION_HISTORY視圖的使用

V$ACTIVE_SESSION_HISTORY 顯示數據庫中的採樣會話活動。ASH每秒從v$session中取快照,存在V$ACTIVE_SESSION_HISTORY中,並收集所有活動會話的等待信息。若ASH數據被刷新到磁盤,則需要

原创 RAC FAILover詳解

Oracle  RAC 同時具備HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基礎就是Failover(故障轉移). 它指集羣中任何一個節點的故障都不會影響用戶的使用,連接到故障節點的用戶

原创 傳輸數據庫升級11.2.0.3 DG集羣到12.2

1.  原理 之前有介紹過怎麼使用Transport Data來升級Oracle 11.2.0.3到12.2.版本。http://blog.csdn.net/cscscscsc/article/details/78035928 這裏

原创 Oracle12.2多租戶系列之--36.管理多租戶環境概述

摘自Oracle 12.2官方文檔《管理手冊》第36章。

原创 Mysql分區表爲什麼唯一鍵必須添加分區字段

Hi,all: 我們從昨天開始糾結,爲什麼MySQL的分區表中唯一鍵必須加上分區字段? 以主鍵ID爲例。 我們陷入了誤區就是,我們一直認爲加了分區字段前ID是唯一,加了分區字段後ID還是唯一的?