原创 PostgreSQL學習手冊(性能提升技巧)

一、使用EXPLAIN:    PostgreSQL爲每個查詢都生成一個查詢規劃,因爲選擇正確的查詢路徑對性能的影響是極爲關鍵的。PostgreSQL本身已經包含了一個規劃器用於尋找最優規劃,我們可以通過使用EXPLAIN命令來查看規劃器

原创 PostgreSQL學習手冊(角色和權限)

    PostgreSQL是通過角色來管理數據庫訪問權限的,我們可以將一個角色看成是一個數據庫用戶,或者一組數據庫用戶。角色可以擁有數據庫對象,如表、索引,也可以把這些對象上的權限賦予其它角色,以控制哪些用戶對哪些對象擁有哪些權限。  

原创 PostgreSQL(表的繼承和分區)

一、表的繼承:     這個概念對於很多已經熟悉其他數據庫編程的開發人員而言會多少有些陌生,然而它的實現方式和設計原理卻是簡單易懂,現在就讓我們從一個簡單的例子開始吧。     1. 第一個繼承表:    CREATE TABLE 

原创 Hive優化技巧

Hive是將符合SQL語法的字符串解析生成可以在Hadoop上執行的MapReduce的工具。 使用Hive儘量按照分佈式計算的一些特點來設計sql,和傳統關係型數據庫有區別, 所以需要去掉原有關係型數據庫下開發的一些固有思維。 基本

原创 ab參數詳解 – 壓力測試

ab參數詳解 – 壓力測試 Apache附帶的ab,它非常容易使用,ab可以直接在Web服務器本地發起測試請求。這至關重要,因爲我們希望測試的服務器的處理時間,而不包含數據的網絡傳輸時間以及用戶PC本地的計算時間。 需要清

原创 PostgreSQL學習手冊(函數和操作符)

六、模式匹配:     PostgreSQL中提供了三種實現模式匹配的方法:SQL LIKE操作符,更近一些的SIMILAR TO操作符,和POSIX-風格正則表達式。    1. LIKE:    string LIKE patter

原创 PostgreSQL學習手冊(函數和操作符)

一、邏輯操作符:     常用的邏輯操作符有:AND、OR和NOT。其語義與其它編程語言中的邏輯操作符完全相同。二、比較操作符:     下面是PostgreSQL中提供的比較操作符列表: 操作符 描述 < 小於 > 大於 <=

原创 PostgreSQL學習手冊(數據類型)

一、數值類型:     下面是PostgreSQL所支持的數值類型的列表和簡單說明: 名字 存儲空間 描述 範圍 smallint 2 字節 小範圍整數 -32768 到 +32767 integer 4 字節 常用的整數 -2

原创 Mysql在大型網站的應用架構演變

原創文章,轉載請註明: 轉載自http://www.cnblogs.com/Creator/本文鏈接地址: Mysql在大型網站的應用架構演變 本文已經被多處轉載,包括CSDN推薦以及碼農週刊等等,閱讀數超過50w+,迴流到我博客流量

原创 PostgreSQL學習手冊(事物隔離)

在SQL的標準中事物隔離級別分爲以下四種:     1. 讀未提交(Read uncommitted)     2. 讀已提交(Read committed)     3. 可重複讀(Repeatable read)     4. 可串