by adonisy
14. 十一月 2019 09:25
作 者:楊先民審 稿:張智凱
SQL Server 2019正式上市
在 SQL Server 2005之後,因為更改的幅度太大,使得原本在用 SQL Server 2000的人也很難升級成 SQL Server 2005,這讓微軟有點嚇到
所以之後就宣布微軟的 SQL Server 大約每隔2年就會小改款一次,不會像之前 SQL Server 2000到 2005更改的幅度這麼大。
而為什麼 SQL Server 2016過了三年才出 SQL Server 2019呢?主因是 SQL Server 2016上市前,微軟有說要做 Linux的版本,但是...就跳票了。
所以2017年...
[更多...]
by adonisy
14. 十月 2019 14:41
作者:楊先民
審 稿:張智凱
之前提過了,在 SQL Azure中如何利用備份資料庫,以及設定交易式複寫來進行一些資料庫設定工作。
在本期的文章中,將要學習如何透過資料庫回復,將雲端資料庫回復。
回復雲端資料庫的種類
其實我很難想像,雲端資料庫會有壞掉的時後,需要手動的將資料庫回復。
不過後來想想,也是有這個可能性,不是雲端的機器發生問題,而是你可能需要把資料庫回復到之前的時間點
那麼,回復雲端資料庫就變的有可能的事了。
到底回復雲端資料庫,有哪些種類呢…大概分為下面幾類:
1.point-in-time 的回復
2.回復一個刪除的資料...
[更多...]
by adonisy
23. 九月 2019 19:42
作者:楊先民
審 稿:張智凱
在學習 Azure SQL Database的過程中,有一個很重要的過程是你需要將地端的資料庫搬到雲端的 SQL Server,
之前有提過可以使用 Data Mrgration的工具來做,本期要介紹一個古老的工具,那就是使用 Replication。
在設定 Replication之前,先注意幾件事
1.資料庫的 dbo不能為空白,請檢查資料右鍵,屬性,file的地方,如果為空白請改成 sa然後儲存。
2.SQL Server Agent的服務要啟動,並且改成自動啟動。
當初安裝 SQL Server時,如果沒有安裝 Replication的話,是...
[更多...]
by adonisy
9. 九月 2019 13:29
使用 Microsoft Data Migration Assistant搬移資料到 SQL Azure Database
By Adonisy13. 八月 2019 15:40
作 者:楊先民
審 稿:張智凱
前言
SQL Server 2016後,微軟特別重視雲端,無論是雲端資料庫或是虛擬伺服器都一樣,而 SQL Server的雲端資料庫又以很多種類型存在
本期要帶給各位的是,如何將實機上的 SQL Server資料庫,透過微軟最新的工具 Microsoft Data Migration Assistant(以後簡稱 DMA)將資料庫
搬移到雲端中。
使用 D...
[更多...]
by adonisy
13. 八月 2019 15:40
作 者:楊先民
審 稿:張智凱
前言
資料庫備份是資料庫管理中最重要的事情之一。一個好的資料庫備份可以在系統發生問題、不小心刪除或是修改錯資料時幫助復原。
本期將要介紹如何備份 SQL Azure Database,它有分自動備份與手動備份兩種。
自動備份雲端資料庫
微軟提供自動備份 SQL Azure資料庫,當你把 SQL Azure Database佈署到雲端時,自動備份就會發生。
SQL Azure Database的備份包含了完整、差異以及交易三種備份。
差異備份在每個小時就會做一次,而 log備份則是每5到10分鐘就會進行。
備份...
[更多...]
da65464f-db86-43a3-aaf7-e16c0a239eb2|0|.0
Tags:
by adonisy
23. 七月 2019 14:42
作者:楊先民
審 稿:張智凱
Azure SQL Managed instance是Azure cloud中託管完全託管的 instance,host instance中加入了一些限制,例如最大 log寫入輸入可能減慢你的整體效能。
在本文中,您將了解如何識別 managed instance上的 log 輸入問題。
Azure SQL Managed instance有一些內建的資源限制,例如最大 log的寫入比例。
這些限制 log寫入限制的原因,主要是要確保 log備份可以補獲傳入的資料。
在這篇文章中,我們將會使用 QPI 函式庫來輕鬆的分析在 Ma...
[更多...]
by adonisy
9. 七月 2019 22:45
作者:楊先民
審 稿:張智凱
您可能在Managed instance中遇到的最大問題之一是達到存儲限制或發現您沒有足夠的CPU。
在這種情況下,您需要獲得更大的 instance;但是,這不是即時操作。
在這篇文章中,您將了解如何監控資源使用情況並在可能達到限制的風險時發送電子郵件警報。
通過Azure SQL託管實例,您可以根據可以使用的最大存儲和最大內核來定義要配置的資源量。
如果達到存儲限制,則會出現幾個問題:
您的資料庫會處於“唯讀”的狀態,因為無法在交易日誌與資料庫文件中寫入任何內容。
某些讀取查詢無法運行,因為它們可能需要tempdb增長以...
[更多...]
by adonisy
18. 六月 2019 10:38
作者:楊先民
審 稿:張智凱 文章編號: 出刊日期:2019/06/18
微軟宣布六月份發布 Azure Data Studio
你可以到下載Azure Data Studio並查看發行說明開始使用
注意:下載Azure Data Studio後,選擇「是」用以啟用預覽功能,以便之後可以使用 extensions。
Azure Data Studio是一個多資料庫,跨平台的桌面環境,可以適用於使用Windows,MacOS和Linux上的本地和雲端數據平台系列的數據專業人員。要了解更多的資訊,請參考相關的連結。
本次所發布的 Azure Data Studio,...
[更多...]
by adonisy
4. 六月 2019 22:53
作者:楊先民
審 稿:張智凱 文章編號: 出刊日期:2019/06/04
SQL Server預設有四個系統資料庫,其中一個是tempdb。tempdb用於許多SQL操作,包含了使用者自訂的臨時物件,內部暫時性的物件和版本控制,以及其他功能,例如線上 online的 re-index工作,多資料結果集(MARS)等等。
對 tempdb資料進進行最佳化是提高伺服器性能的最佳方式之一。
本期就來介紹在 SQL Server中最佳化 tempdb的一些要訣。
值得注意的是,每個連結都使用相同tempdb資料庫,並沒有那種 A使用者使用的 tem...
[更多...]
by adonisy
21. 五月 2019 12:06
.DB World國際中文電子雜誌 作 者:楊先民 審 稿:張智凱
前言
自從 SQL Server有了一個東西叫做 Azure之後,學習 SQL Server開始變的有點複雜,因為教材除了要介紹 SQL Server的功能之外,還要介紹 Azure該怎麼做(其實只會更簡單
而本篇會出現,主要是因為如何將 SQL Server資料庫的資料打包到 Azure上,開始有了混亂,因為有兩個東西,分別叫做 DAC以及 BAC的出現,本期就來介紹這兩個東西。
為何需要打包
會有這個問題也並不意外,首先你需要知道 SQL Azure上並沒有辦法自行備份還原資料庫,...
[更多...]