数据库

記一次mysql性能優化過程

由於配置是運行過那麼長時間,很穩定,基本上不考慮,所以本次主要是sql的優化,並且集中在開源中國的個人空間。下面是這次優化的數據庫版本:

淺析開源數據庫MySQL架構

數據庫是所有應用系統的核心,故保證數據庫穩定、高效、安全地運行是所有企業日常工作的重中之重。數據庫系統一旦出現問題無法提供服務,有可能導致整個系統都無法繼續工作。所以,一個成功的數據庫架構在高可用設計方面也是需要充分考慮的。下面就為大傢介紹一下如何構建一個高可用的MySQL數據庫系統。 做過DBA或者是運維的同學都應該知道,任何設備或

Mongodb高可用集群搭建

方案選項Mongodb的三種集群方式的搭建:Replica Set / Sharding / Master-Slaver。Replica Set(副本集)其實簡單來說就是集群當中包含瞭多份數據,保證主節點掛掉瞭,備節點能繼續提供數據服務,提供的前提就是數據需要和主節點一致。

Linux服務器安裝Oracle服務端總結

#環境設置 1、檢查服務器硬件資源 Linux系統(x86-64)下的硬件要求: 物理內存:最少1GB 交互空間:物理內存為1GB至2GB之間時,交互空間為物理內存的1.5倍;物理內存為2GB至8GB之間時,交互空間為物理內存的1倍;物理內存為8GB以上時,交互空間為物

NoSQL介紹

1.    介紹 1.1     出現的背景 NoSQL這個術語來源於一群定期在舊金山灣區開會並討論一些共同關註可擴展的開

如何理解並正確使用MySql索引

1、概述 索引是存儲引擎用於快速查找記錄的一種數據結構,通過合理的使用數據庫索引可以大大提高系統的訪問性能,接下來主要介紹在MySql數據庫中索引類型,以及如何創建出更加合理且高效的索引技巧。 註:這裡主要針對的是InnoDB

實驗:MySQL使用JDBC執行批處理性能測試

試驗準備 數據庫:MySQL Server5.5.40 系統:Windows 7 ,Core(TM) i3-4160 @3.6HZ, Arch x64 數據庫驅動:mysql-connector-java.5.1.9 JDK

三篇文章瞭解 TiDB 技術內幕 —— 談調度

任何一個復雜的系統,用戶感知到的都隻是冰山一角,數據庫也不例外。前兩篇文章介紹瞭 TiKV、TiDB 的基本概念以及一些核心功能的實現原理,這兩個組件一個負責 KV 存儲,一個負責 SQL 引擎,都是大傢看得見的東西。在這兩個組件的後面,還有一個叫做 PD(Placement Driver)的組件,雖然不直接和業務接觸,但是這個組件是

數據庫中間件 MyCAT源碼分析 —— 跨庫兩表Join

🙂🙂🙂關註微信公眾號有福利:RocketMQ / MyCAT / Sharding-JDBC 所有源碼分析文章列表

對MySQL交換分區的實踐

前言 在介紹交換分區之前,我們先瞭解一下 mysql 分區。 數據庫的分區有兩種:水平分區和垂直分區。而MySQL暫時不支持垂直分區,因此接下來說的都是水平分區。水平分區即:以行為單位對表進行分區。比如:按照時間分區,每一年一個分區等。 在