Lightswitch 和数据库加载 - 最佳实践
在阅读了有关 LightSwitch 的一些文章后,我想知道是什么阻止 LightSwitch 用户创建超载数据源(主要是 SQL 数据库)的查询。
根据我最初的理解,LightSwitch 用户不是开发人员或数据库管理员,并且可能不太了解看似简单的查询对多用户数据库可能产生的影响。
LightSwitch 是否内置了治理、缓存等功能,让用户访问去年的销售数据是否安全?
After reading through some articles on LightSwitch, I'm left wondering what prevents a LightSwitch user creating queries that over load the data-source, mainly SQL databases.
From my initial understanding, a LightSwitch user is not a developer or DB admin, and may little understanding of the impact a seemingly simple query can have on a multi-user database.
Does LightSwitch have built in governance, caching etc, is it safe to let the user have access to the last years sales data?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不相信 LightSwitch 中内置了任何东西,但是这应该能够在数据库服务器上处理。
如果您运行的是 SQL Server 2008,它们会内置资源管理。
MSDN SQL 2008 资源治理
具体示例
I don't believe there is anything built into LightSwitch for this, however this should be able to be handled on the DB server.
If you're running SQL Server 2008 they've got resource governance built in.
MSDN SQL 2008 Resource Governance
Specific example