原创 mssql job腳本生成方法

SQLServer Mirror能同步用戶數據庫,但是不能同步model數據庫,導致用戶job無法同步到mirror,需要開發腳本去同步Job。 通過工具生成Job腳本方法見 http://www.cnblogs.com/dudu/arch

原创 分佈式數據庫選型——數據水平拆分方案

概述   水平拆分的概念隨着分佈式數據庫的推廣已爲大部分人熟知。分庫分表、異構索引、小表廣播、這些功能幾乎是產品功能需求標配。然而有些客戶使用分佈式數據庫後的體驗不盡如意。本文嘗試從數據的角度總結分佈式數據的複製(replication)和

原创 OceanBase 2.1 的ORACLE兼容性能力探祕

概述   OceanBase是一款通用的分佈式關係型數據庫,目前內部業務使用比較多有兩個版本:1.4和2.1。OceanBase每個版本變化總能帶給人很多驚喜,其中2.1版本實現了ORACLE很多特性的兼容。本文主要簡單瀏覽一下這些

原创 OceanBase分區表有什麼不同?

概述   分區表是ORACLE從8.0開始引入的功能,也是第一個支持物理分區的數據庫,隨後其他數據庫紛紛跟進。分區表是一種“分而治之”的思想,通過將大表、索引分成可以獨立管理的、小的片段(Segment),爲海量數據訪問提供了可伸縮的性能。

原创 OceanBase數據庫實踐入門——手動搭建OceanBase集羣

前言 目前有關OceanBase功能、案例、故事的文章已經很多,對OceanBase感興趣的朋友都想安裝一個數據庫試試。本文就是分享初學者如何手動搭建一個OceanBase集羣。這也是學習理解OceanBase集羣原理的第一步。在生產環境,

原创 阿里數據庫性能診斷的利器——SQL執行干預

概述 在業務數據庫性能問題診斷中,如果發現一個業務性能很差跟某個SQL有關,應用連接池幾乎被該SQL佔滿,同時數據庫服務器上也不堪重負。此時情況很緊急,業務改SQL重發布已經來不及了,運維能選擇的操作不多。如批量重啓應用、數據庫切換或者重啓

原创 對《GitHub服務中斷24小時11分鐘事故分析報告》的分析

對《GitHub服務中斷24小時11分鐘事故分析報告》的分析 聲明 本文是根據公衆號“高效開發運維”翻譯整理的GitHub服務中斷分析報告的信息進行分析。可能存在某些觀點有誤,如果有歡迎指出。 原文地址:[GitHub服務中斷24小時11分