2016-12-06 75 views
0

對於SQL Server 2012企業版,我們有一個名爲X1的鏡像數據庫。我們可以查詢輔助數據庫。我想用SELECT查詢從這個輔助鏡像數據庫(X1)中提取數據,並將結果插入另一個名爲「Y1」的數據庫中,該數據庫與輔助鏡像數據庫位於同一實例上,然後執行廣泛的SQL操作在「Y1」上。針對密集型查詢運行鏡像數據庫

我的問題是,這些對「Y1」的廣泛的SQL查詢會影響主X1數據庫的平穩運行嗎?鑑於主要在不同的機器上並使用不同的磁盤?

+0

是否所有這些數據庫的同一臺主機上?相同的SQL Server實例?因爲它們全部共享相同的內存並且通常是瓶頸 –

+0

@ Nick.McDermaid數據庫X1是鏡像的,它的主實例沒有共享,數據庫Y1與輔助X1位於同一實例。數據庫Y1將具有較高的工作負載(Y1未鏡像)。 –

回答

0

我的問題是,這些對「Y1」的廣泛SQL查詢會影響主X1數據庫的平穩運行嗎?

不會有任何影響,你也可能看不到任何問題與鎖定的阻塞,除非你做初級許多DDL操作..

+0

如果主服務器故障切換到鏡像版本,輔助服務器是否與主服務器保持同步,是否能夠趕上? –