asp.net – 许多用户的许多表?
发布时间:2020-12-16 06:53:22 所属栏目:asp.Net 来源:网络整理
导读:我有一个Web应用程序,在许多方面可以被认为是一个多租户环境.我的意思是,应用程序的每个用户都有自己的“自定义”环境,这些用户之间绝对没有交互. 到目前为止,我已将Web应用程序构建为“单用户”环境.换句话说,我实际上没有做任何事情来支持多用户,但只是从
我有一个Web应用程序,在许多方面可以被认为是一个多租户环境.我的意思是,应用程序的每个用户都有自己的“自定义”环境,这些用户之间绝对没有交互.
到目前为止,我已将Web应用程序构建为“单用户”环境.换句话说,我实际上没有做任何事情来支持多用户,但只是从应用程序中获得了我想要的功能.这是我的问题……构建多用户环境的最佳方法是什么: >所有用户都指向相同的“核心”后端.换句话说,我构建逻辑以通过适当的SQL查询来分离用户(例如,select * from table where user =’123’和attribute =’456′). 简而言之,“select * from table where USER =”和“select * from table_USER”之间的区别. 解决方法
动态创建表非常脏并且令人困惑.此外,如果你有很多用户,如果你有大量的表,它将是一个完整的混乱 – 特别是如果你需要在n个表而不是单个表中更改某些东西.
– >使用一个表并添加一些user_id列.使用适当的索引,这将比单独的表快或甚至更快. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 分层ASP.NET MVC应用程序
- ASP.NET中App_Data等文件夹的作用
- asp.net – 你预编译你的网站,为什么不为什么不呢?
- asp.net-mvc – 如何将MVC添加到现有的Web API项目中
- asp.net – 无法识别的配置部分log4net. web.config网站
- asp.net-mvc-3 – 将值传递给控制器??时,ASP.NET MVC datet
- 如何从经典ASP输出Excel * .xls文件
- asp.net-mvc-4 – 基于角色的导航
- asp.net-mvc – 从客户端检测到潜在危险的Request.Form值
- asp经典 – 如何获得经典ASP中的当前域?
推荐文章
站长推荐
热点阅读