原创 SQL Server On Linux(26)——SQL Server on Linux 性能(10)——列存儲索引簡介

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 本文介紹SQL On Linux上的性能提升功能,列存儲索引,實際上這個並不僅僅是Linux上纔有,所有平臺的SQL Ser

原创 SQL Server On Linux(25)——SQL on Linux 備份和還原(2)——還原

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 接上文 SQL Server On Linux(24)——SQL on Linux 備份和還原(1)——備份, 本文演示“備

原创 SQL Server On Linux(24)——SQL on Linux 備份和還原(1)——備份

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 簡介   備份和還原的重要性這裏就不多說了,但是需要額外提醒一下,備份和還原應該總是“一個”操作,不考慮還原的備份不能認爲是有

原创 SQL Azure工作積累(2)——Hyperscale 簡介

工作需要,要評估Azure SQL DB的配置,所以整理一下網上搜集的信息,由於雲產品更新迭代很快,所以今天的內容可能在不久的將來就會變更,但是這個不影響本質。 本文歸屬:SQL Azure 工作積累(1)——添加用戶到Azur

原创 SQL Server導入性能對比(2)——非聚集列存儲索導入

接上文 SQL Server導入性能對比(1)——並行導入, 這次使用非聚集列存儲索引來測試性能。 環境   首先說明一下這裏使用的還是SQL 2016以上的非聚集列存儲索引,也就是可更新的列存儲索引,在2012的時候已經出現

原创 SQL Server導入性能對比(1)——並行導入

隨着大數據和大量數據系統的出現,數據的加載變得越來越重要,很多崗位甚至只需要ETL技能,不過今時今日數據加載已經不再是單純的ETL,還有ELT,甚至不需要進行數據移動的計算等等。 本文先把精力放在傳統的ETL上。介紹幾種數據加載

原创 SQL Server—— 在ETL過程列存儲索引vs 行存儲索引

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 這幾天我一直在跟進公司的一個性能問題,裏面涉及到聚集列存儲索引的問題。跟微軟的技術支持討論了一下,他們的建議可以考慮轉成非聚

原创 SQL Server On Linux(23)—— SQL Server On Linux性能(9)——性能進階簡介——分區(3)

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 小結: 分區方案是把分區函數映射到物理文件組的過程。 可以使用ALL關鍵字把所有分區映射到一個文件組中。 可以使用Prima

原创 SQL Server On Linux(22)—— SQL Server On Linux性能(8)——性能進階簡介——分區(2)

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 本篇開始專門對性能進行一系列講解,這一系列不限於Linux平臺,更多的是針對SQL Server本身。 上一文簡單介紹了一下

原创 SQL Server On Linux(21)—— SQL Server On Linux性能(7)——性能進階簡介——分區(1)

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 本篇開始專門對性能進行一系列講解,這一系列不限於Linux平臺,更多的是針對SQL Server本身。 SQL Serve

原创 SQL Server On Linux(20)—— SQL Server On Linux性能(6)——針對性能的配置(Linux層面)

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 前面兩篇大部分屬於Windows和Linux平臺公用,但是這一篇主要集中在Linux內核層面。因爲本系列是Linux上的SQL

原创 SQL Server On Linux(19)—— SQL Server On Linux性能(5)——針對性能的配置(數據庫層面)

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 在配置完實例層面之後,就可以進行數據庫層面的配置。實例層面使用的是ALTER SERVER,而數據庫層面的配置使用的就是ALTE

原创 SQL Server On Linux(18)—— SQL Server On Linux性能(4)——針對性能的配置(實例層面)

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 配置很多時候直接影響了後續的穩定性和性能,因此很有必要在初期就應該做必要的配置,同時隨着使用的實際情況進行調整。本文以性能爲出發

原创 SQL Server On Linux(17)—— SQL Server On Linux性能(3)——內置特性(3)——I/O行爲

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 對於關係數據庫而言,CPU、內存和I/O子系統都是不可缺少的硬件資源,哪一個出問題都會直接影響性能,不過要注意很多表象,比如CP

原创 SQL Server On Linux(16)—— SQL Server On Linux性能(2)——內置特性(2)——內存和Cache管理

本人新書上市,請多多關照:《SQL Server On Linux運維實戰 2017版從入門到精通》 不管是關係數據庫、NoSQL還是NewSQL,都是內存消耗型產品,所以內存的使用和管理都非常重要。本章將介紹一下內存和cache