原创 oracle golden gate原理和安裝配置

oracle golden gate使用配置 我們採用oracle 11g數據庫對應的golden gate傳統模式配置: oracle golden gate的邏輯架構: oracle golden gate實現live st

原创 C語言的三套標準--C90 C99 C11和C語言中布爾類型實現說明

C語言三套標準說明 C90 標準 由於C語言被各大公司所使用(包括當時處於鼎盛時期的 IBM PC),因此到了 1989 年,C語言由美國國家標準協會(ANSI)進行了標準化,此時C語言又被稱爲 ANSI C。而僅過一年,ANSI

原创 32位系統和64位系統的說明

關於32位系統和64位系統說明 我們常說的32位系統和64位系統,是怎麼來的呢? 其實這跟cpu硬件是有關的: 32位的處理器,指的是cpu一次能處理的最大位數是32位,也就是如下: 1111 1111 1111 1111 111

原创 rlwrap工具安裝配置

rlwrap工具 結合命令行使用,可以解決oracle sqlplus /oracle golden gate ggsci等命令行無法上翻或退格刪除字符的操作,可以實現記錄歷史記錄,類似Linux操作系統的bash操作風格。 使我

原创 Linux內存管理機制說明

Linux內存管理 內核態和用戶態 linux的體系架構,從宏觀來看分爲 內核態和用戶態 內核態:本質是一組操作系統的程序,操作計算硬件資源,如CPU、內存、IO等資源和設備。併爲上層應用程序提供接口等服務調用。 用戶態:應用程

原创 Oracle SCN概念和說明

Oracle scn Oracle SCN: oracle system change number 記錄數據庫變更的時間號 The system change number (SCN) is a database orderin

原创 mysql數據庫啓動過程源碼分析

版本信息 mysql5.7.27 啓動過程 sql/main.cc爲啓動入口,調用mysqld_main()函數 mysqld_main函數的啓動流程 int mysqld_main(int argc, char **argv)

原创 C語言中printf格式輸出

整理C語言中printf格式化輸出 引用地址:https://blog.csdn.net/whalefall/article/details/80297752 1.轉換說明符 %a(%A) 浮點數、十六進制數字和p-(P-

原创 mysql關於performance schema實現的一些引用和說明

mysql關於performance schema實現的一些引用說明 本文章在學習mysql源代碼時,摘抄自網絡的一些學習資料,記錄一下,以備以後進行相應的查詢: 本文部分資料來源地址:https://blog.csdn.net/

原创 ansible詳解和批量部署tomcat

ansible詳解和批量部署tomcat ansible介紹 ansible是自動化運維工具,基於Python開發,集合了衆多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、

原创 ansible playbook批量部署nginx

ansible playbook批量部署nginx軟件 規劃 軟件安裝包:nginx-1.16.1.tar.gz 源文件安裝存放目錄:/install/nginx-1.16.1.tar.gz nginx安裝目錄:/usr/loca

原创 基於keepalived+sentinel+redis主從的redis高可用性架構方案

基於keepalived+sentinel+redis主從的redis高可用性架構方案 環境說明 在一般小項目中的我們常用redis主從模式,redis數據庫是單進程單線程的架構,使用單機或簡單的主從模式,來儘量保證緩存數據庫的可

原创 c語言編譯預處理和條件編譯執行過程的理解

原文鏈接:https://www.cnblogs.com/haore147/p/3646962.html 引用地址: https://www.cnblogs.com/haore147/p/364

原创 MySQL源碼調試環境搭建

MySQL源碼調試環境搭建 最近在學習mysql數據庫,學習的過程中記錄了不少網絡或書本上的知識,如果需要再深入學習的話,搭建一個源代碼的調試環境來嘗試深入學習一些數據庫開發的知識 環境和工具準備 操作系統: windows x6

原创 mysqld源碼閱讀(啓動:網絡模塊初始化)

環境信息 mysql5.7.27 OS版本: linux版本 閱讀分析 網絡模塊的初始化 mysqld_main --> network_init() 代碼目錄信息: if (init_ssl()) unireg_ab