標籤:今天調查了Microsoft SQL Baseline Checklist中的下面幾個問題。Hide InstancesExtended Store ProceduresMaximum Number Of Error Log FilesRemote Access 1.Hide Instances 在“SQL Server 組態管理員”中,展開“SQL Server
標籤:在上一篇中忘記了一個細節。Range T-K 到底代表了什嗎?Range T-K Lock 代表了在 SERIALIZABLE 隔離等級中,為了保護範圍內的資料不被並發的事務影響而使用的一類鎖模式(避免幻讀)。它由兩個部分構成:第一個部分代表了他鎖定了一個索引範圍,在這個範圍內,所有索引使用 T 鎖進行鎖定;第二個部分是而這個範圍內已經命中的Key,這些 Key 將使用 K 鎖進行鎖定。合并在一起我們說在這個範圍內,索引範圍和特定的row的鎖定模式為 Range
標籤:sql server 數表:select count(1) from sysobjects where xtype=‘U‘數視圖:select count(1) from sysobjects where xtype=‘V‘數預存程序select count(1) from sysobjects where xtype=‘P‘ SELECT * FROM sysobjects WHERE (xtype = ‘U‘)C = CHECK 條件約束D = 預設值或
標籤:/* 1 用子查詢 可以過濾掉parentID為NULL的*/select * from Bid_ProjectPackageAlteredDesignInfo t0where exists( select 1 from ( select ParentID, max(AlterTime) as AlterTime from Bid_ProjectPackageAlteredDesignInfo group by ParentID
標籤:今天SSMS debug SQL當指令碼,突然錯誤:Unable to start T-SQL Debugging. Could not attach to SQL Server process on----想想近期電腦也沒什麼修改。除了昨天在電腦裡建立了域,後來又刪除了。想想應該是哪裡的賬戶出現故障了。但輾轉反側那麼多網站搜尋。都沒有結果。他們建議的地方,我都沒有問題,但就是報錯。最後才發現原因:由於SQL
標籤:DBCC LOGINFODBCC log(‘QSSys‘, TYPE=2)goselect * from sys.fn_dblog(null,null)select [Dirty Pages],[Minimum LSN],[Checkpoint End],[CHKPT Begin DB Version],[Checkpoint Begin],operation,CONTEXT,[Log Record Length],AllocUnitName from
標籤:Recently while working with data migration,got an error while running a following query where Server2 has beed added as linked server.SELECT * FROM Server1.Database1.dbo.Table1 WHERE Column1 NOT IN(SELECT Column1 FROM Server2.Database2.dbo.Table1)