我使用SQL Express 2008作为Web应用程序的后端,问题是Web应用程序在工作时间使用,所以有时在午餐或休息时间没有用户登录20分钟时间SQL Express将进入空闲状态模式并释放其缓存.
我知道这一点,因为它记录如下:
服务器在空闲9709秒后恢复执行
要么
在事件日志中启动数据库'xxxxxxx'
我想避免这种闲散行为.反正配置SQL Express是为了停止空闲还是至少将时间窗口加宽到20分钟以上?或者我唯一的选择是编写一个服务,每隔15分钟轮询数据库以保持它的假脱机?
阅读文章一样经过这不看有前途的,但也许没有设置有人知道一个黑客或注册表.
快速提问:EACH数据库或已安装的SQL Server实例的4GB限制是什么?如您所知,您可以在SQL Server实例中创建多个DB ...
我的C#.NET 3.5应用程序使用MS SQL Server 2008 Express.我正在向数据库写入大量数据.在某些时候,我得到一个例外:
无法为对象'dbo.Attachment'.'PK_ Attachme _3214EC0707020F21'在数据库'Cases'中分配空间,因为'PRIMARY'文件组已满.通过删除不需要的文件,删除文件组中的对象,向文件组添加其他文件或为文件组中的现有文件设置自动增长来创建磁盘空间.
在数据库中查看我看不出任何问题:初始大小设置为4Gb,自动增长由1Mb设置(然后我将其设置为10%),但这没有任何区别.
属性的常规页面显示数据库大小为4117M,可用空间为0.15M.为什么不自动增加尺寸?快递限制吗?