twitter で SQL Server Express Edition では 1GB のメモリ制限があるが実際どのような影響があるかという話題がでました。 データキャッシュについてになりますがどのような影響が出るかを軽くまとめてみたいと思います。 今回は以下のように 4.6GB 程度のデータを格納したテーブルを用意しています。 このテーブルを使用して以下のようなクエリーを実行してみます。 SET STATISTICS IO ON SET NOCOUNT ON DBCC DROPCLEANBUFFERS WITH NO_INFOMSGS DBCC FREEPROCCACHE WITH NO_INFOMSGS exec sp_configure ‘max server memory (MB)’, 2147483647 reconfigure GO DECLARE @ProcTime date