sqlserver出故障了,难道内存真的不足了吗?急
目前服务器物理内存是8G 操作系统是企业版2003系统,已经使用了5G的物理内存,现虚拟内存设置是最小值2G,最大值是4G
其中数据库内存使用情况是1.7G左右
分析:物理内存超过了虚拟内存的最大设置范围
事件查看器提示 MSsqlserver的没有足够的系统内存来运行查询,好多提示,连续的报错误,红叉一片
asp.net 发生了未处理的异常 好多提示 黄色的叹号 (IIS服务有40个的)
改怎么办是好,是设置数据库内存,还是怎么办????!!
up
设置数据库内存 优化查询语句
IIS服务有40个的
============
那你的硬件,是应该不够强大了!
内存,小点!
虚拟内存最好设置为物理内存的2倍!
给个具体的办法
物理内存应当够的,我都搞不明白了,为什么会有这种提示
相关问答:
在SqlServer中如何查看历史上执行的存储过程的信息呢,如:传入参数,执行时间等等。如果不能查看历史记录,是否可以自己写触发器之类的,人工控制呢,在Oracle里面有动态视图可以随时查看历史执行的sql语句,SqlSer ......
是这样的,我用是ODBC数据源连接服务器的数据库,现在我觉得很麻烦,因为要为每如机添加对应的数据源,想把他改成ADO方法来访问服务器的数据库能实现吗?要怎么写。
比如服务器里有二个数据库data1 和data2,客户 ......
我看的是安装Office时自带的Microsoft ActiveX数据对象2.5(ADO)其中的内容—目录如下:
ADO程序员参考
->ADOX API参考
->ADOX代码范例
-> ......
在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......
表结构如下
userID Col
1 aaa
1 bbbb
1 cc
2 ......