今天看了一下公司数据库服务器sqlserver的内存占用情况

说实话,我从没见过sqlserver占用内存在1G以上的

现在网站的登录速度特别慢

分析了一下现有网站的整体架构,采用的是标准的三层架构,

每当用户登录一次,都会经过逻辑层、数据层再返回给逻辑层最后经UI展现给用户。

在70多W用户的情况下,每次对用户表进行select操作,即便是存储过程,这个速度也是可想知。

用户登录成功之后,还会做一系列操作,比如记录登录日志,获取该用户的实体信息,写到session中......

用户在可以用id与email登录的情况下,表居然没有对id与email做索引,而且像id这种字段居然是varchar型。

暂时的规划:

独立出一台服务器只做对用户的校验工作,优化表结构,不必要的信息不需要进行获取(如获取用户的实体类),只在需要时进行获取。


Write a comment:



(将显示你的Gravatar图标)  



[b][/b] - [i][/i] - [u][/u]- [quote][/quote]

:-/ ^_^ :d :o :kiss: :) :p :se: [yeah] :( :love: :han: :up: :cry: :zzz: o_o

暂时停止交换链接.

评论提交有问题?