原创 mysql源碼編譯中存在的問題

問題一:CMake Error: cmake_symlink_library: System Error: Operation not supported 現象: 在make的過程中存在: [ 14%] Building C ob

原创 mysql源碼閱讀(啓動一)

源代碼版本和系統 mysql5.7.27 帶boost的基於linux系統的源代碼 mysqld的啓動 嘗試源碼閱讀 入口函數:sql\main.cc extern int mysqld_main(int argc, char *

原创 shell中控制語句

原文鏈接:https://www.runoob.com/linux/linux-shell-process-control.html Shell 流程控制 和Java、PHP等語言不一樣

原创 Linux系統查看一個進程佔用的CPU和內存

Linux系統查看一個進程佔用的CPU和內存 top命令 top -p pid top -p 7746 # 查看進程的信息 top - 10:33:32 up 247 days, 22:26, 1 user, load av

原创 Linux Shell編程整理

Linux Shell編程整理 變量 shell中變量分系統自帶的環境變量和自定義變量(用戶自己定義的) 查看環境變更 env 使用自定義變量及獲取自定義變量的值 #!/bin/bash MYHOME=/home/oracle

原创 oracle golden gate實現高可用或容災架構設計

OGG支持的基本類型架構 source和target基本logical architecture 傳統同步複製架構: 報表架構(report architecture) one-to-one configuration 標準

原创 oracle rac後臺進程和LMS說明

本文摘抄錄oracle官方文檔,oracle rac使用的後臺進程,用以備忘,記錄之。 About Oracle RAC Background Processes The GCS and GES processes, and th

原创 oracle char和varchar2區別和修改trace跟蹤

現象和版本 系統版本: linux oracle 11.2.0.4.0 現象: 最近同事在測試環境擴展一個數據表的char(9)到char(20),致數據庫hang住,查看了數據表的數量有1000多萬行。 故總結下char和var

原创 rman腳本實現數據庫備份策略

使用RMAN實現數據庫備份策略 rman configure配置說明 rman target / show all MAN> show all; RMAN configuration parameters for databas

原创 oracle dataguard詳解和環境搭建

oracle dataguard配置說明 系統環境 rh linux 6.3 oracle 11g 物理備庫和邏輯備庫 物理備庫:physical standby, 備庫與主數據庫完全一樣的備份(數據爲物理塊到塊的複製),數據庫的

原创 oracle數據庫啓動過程分析

數據庫的初始化   通過sql_trace跟蹤啓動過程來分析   跟蹤數據文件如何到內存初始化過程 startup mount; select value from v$diag_info; alter session set sql_t

原创 dbca靜默模式創建數據庫

DBCA使用靜默模式創建數據庫 基本信息 數據庫版本: oracle 11.2.0.4 操作系統版本: rh linux 7.5 在配置數據庫時,我們沒有用戶界面,vnc沒有安裝,使用dbca靜默模式創建數據庫 dbca -sil

原创 手動卸載IBM Websphere軟件

卸載Websphere軟件 環境信息: Linux 7.5 was安裝目錄爲 /app/IBM,組件WAS ND, IHS ,Plugin,及AppClient都安裝在這個目錄下 正常卸載: /app/IBM/WebSphere/

原创 oracle數據庫文件轉儲和trace跟蹤整理

跟蹤文件 在11g之後,當使用查看當前用戶的trc文件,可以直接使用v$diag_into視圖來查看 SYS @ BIRD>select * from v$diag_info; INST_ID NAME

原创 sqlplus / as sysdba 在linux系統所發起進程

關於sqlplus / as sysdba所觸發的進程說明 基本流程 bash --> sqlplus進程 --> oracle數據庫的進程 我們執行sqlplus 分析說明 shell: sqlplus / as sysdba