我知道基本的SQL/RDBMS,而不是經驗豐富的DBA知道的那種詳細信息。如何獲取SQL變量,列等消耗的內存?
我需要知道一個變量(如int,bigint,日期時間)消耗了多少內存。我還需要知道多少內存是由一個VARCHAR消耗(50)列在兩種情況下 -
1] The Column is filled with strings of size 50
2] Column has all Null
這背後的目的是爲了使對ETL /數據傳輸的估計。
我也想知道如何將SQL服務器結果存儲到磁盤上的緩存中,然後通過塊(由於內存相關問題執行此操作)從緩存中檢索數據。但是,我會提出另一個問題。
您是否檢查數據類型的[technet](http://technet.microsoft.com/en-us/library/ms187752.aspx)文檔? – AgentSQL