原创 第四章 數據字典詳解

gp 是基於 PostgreSQL開發的,大部分數據字典是一樣的;gp 也有自動的一些數據字典,一般是以 gp_ 開頭 4.1 oid 無處不在 oid 是一種特殊的數據類型,在 PG/GP 中,oid 都是遞增的,每一個表空間、表、索引

原创 第五章 執行計劃詳解

gp 是基於 pgsql 開發的,其執行計劃大多是跟 pgsql 一樣的,但由於 gp 是分佈式並行數據庫,在 sql 執行上有很多 MPP 的痕跡,因此在理解 gp 的執行計劃時,一定要將其分佈式框架熟讀在心,從而能夠通過調整執行計劃給

原创 PostgreSql詳細介紹(六)

PostgreSQL 學習手冊(SQL 語言函數)  一、基本概念:        SQL 函數可以包含任意數量的查詢,但是函數只返回最後一個查詢(必須是 SELECT)的結果。在簡單情況下,返回最後一條查詢 結果的第一行。如果最後一個查

原创 第二章 greenplum 快速入門

2.1 軟件安裝及數據庫初始化 2.1.1 greenplum 架構 1 Master主機與Segment主機對比: Master主機負責 Segment主機負責 1. 建立與客戶端的會話連接和管理 1. 業務數據的存儲和存取 2. s

原创 MPP架構詳解

數據庫構架設計中主要有Shared Everthting、Shared Nothing、和Shared Disk: Shared Everthting:一般是針對單個主機,完全透明共享CPU/MEMORY/IO,並行處理能力是最差的,典型

原创 第六章 Greenplum 高級應用

本章將介紹一些 Greenplum 的高級特性,主要是與其他關係型數據庫有區別的地方。 當今的數據處理大致可以分成兩大類:聯機事務處理OLTP(On-Line Transaction Processing)、聯機分析處理OLAP(On-L

原创 Linux環境卸載安裝Mysql詳解

一,檢查環境       1,檢查Linux環境是否已經安裝了MySQL                 2,卸載               3,再次檢查發現已被刪除,並檢查還有沒有其他的參與文件     4,將相關的文件刪除掉。至此

原创 Linux環境MySQL數據庫備份還原

1,備份 2,還原

原创 Linux 環境修改mysql數據庫的編碼格式

注意事項:修改/etc/my.cnf配置文件後,發現數據庫的編碼格式並沒有變,那是因爲修改配置文件後對新建的數據庫會生效,已經建好的數據庫的編碼格式不會變,所以需要修改配置文件,並刪掉原來的數據庫實例,重新在創建數據庫實例就可以了。配置文

原创 Linux環境MySQL安裝詳解(二)

一、卸載 mysql安裝有三種方式,包括二進制包安裝(Using Generic Binaries)、RPM包安裝、源碼安裝。一般是前兩種比較多 卸載方法參考上一篇 二、下載   將下載的壓縮包複製到linux服務器/usr/local/

原创 第九章 數據庫管理

9.1 用戶及權限管理 9.1.1 Greenplum 數據庫邏輯結構 圖9-1 在 gp/pgsql 中,角色(Role)、模式(Schema)、數據庫(DataBase)是三個不同的概念,不同於 Mysql 的 DataBase 等

原创 第八章 Greenplum 線上環境部署

本章開始講解如何搭建一個高性能、安全可靠、可擴展、可管理的 Greenplum 集羣。 8.1 服務器硬件選型 數據庫服務器硬件選型應該遵循以下幾個原則: (1)高性能原則 保證所選購的服務器,不僅能夠滿足現有應用的需要,而且能夠滿足一定

原创 mysql數據庫語法總結--存儲過程、函數、視圖、觸發器、表

概述 抽空總結一下mysql的一些概念性內容,涉及存儲過程、函數、視圖、觸發器等。 一、查看存儲過程、函數、視圖、觸發器、表 1、存儲過程 select * from mysql.proc where type='PROCEDURE';

原创 PostgreSql詳細介紹(五)

PostgreSQL 學習手冊(數據庫管理)   一、概述:        數據庫可以被看成是 SQL 對象(數據庫對象)的命名集合,通常而言,每個數據庫對象(表、函數等)只屬於一個數據庫。不過對於 部分系統表而言,如 pg_databa

原创 Linux平臺生成AWR報告

1.使用oracle用戶登錄應用服務器所使用的數據庫所在的服務器          # su –oracle          如果 不知道密碼可以先登錄root用戶在切換到Oracle用戶 2,切換到如下目錄         cd $O