我用的是asp.net+sqlserver,大概的意思是:
根据客户的不同的请求从几个表里的条件查询不同的数据,然后把查询的数据插入到另外一个表中,再将这些数据显示给客户。表与表的联接关系有点复杂,也有点多。当只有几个(或一个)用户做这样的操作时,w3wp.exe就占用内存倒很正常,就是他占用的cpu会持续占用100%,大概有半分钟,然后就降下来了。所以应该不存在循环上出错。这样算正常吗?如果是因为数据多,那应该是sqlserver占用的cpu大啊,怎么会是w3wp.exe呢?
.net在做数据库操作时和sqlserver是怎么工作的?谁能给解释一下,或给点资料啊?
还有网站里由asp和asp.net页面共同组成,asp运行时的进程是不是也是w3wp.exe?他们的关系是怎么样的啊?