询问你对会话对象的看法,我从不使用它(只是被迫工作),因为它在扩展服务器时出现问题.我意识到你可以走出proc并拥有sql server管理会话,但我只是不喜欢它的想法.
我宁愿围绕这个问题构建一个更好的数据库设计,而不仅仅是在会话中抛出东西来保存数据库调用.
我一个人在这个吗?我应该重新考虑我对会议的立场吗?
tva*_*son 10
我发现你的立场有些极端.明智地使用会话在我的书中肯定是可以的 - 例如,我在会话中存储了一些偏好(过滤器的可见性等),因为它们与会话相关联而不是在会话中持久.它肯定会被滥用,但是我会反对滥用而不是使用.
Cod*_*ain 10
根据我的经验,它完全取决于您正在处理的场景:
高流量/ Web场/分布式应用程序.会话对象通常是一件坏事.您必须将信息集中在某处(共享内存,数据库,其他),然后向其写入/读取性能损失.也就是说,如果没有某种会话状态系统,那么只有这么多才能实现所述应用程序.使用cookie通常是get-out子句 - 只需注意敏感信息.
其他一切.使用会话,它们非常方便.
"这取决于".
我发现使用___________(不恰当)是一种邪恶的做法.就像我认为吃太多________是一种邪恶的做法.
一切都有它的位置.一切都可能被滥用.知道何时使用什么工具,何时切换是工匠大师的标志.
| 归档时间: |
|
| 查看次数: |
839 次 |
| 最近记录: |