日期:2014-05-18  浏览次数:20879 次

为每个用户创建一个SQLITE可行吗?
现在虚拟机上开发在线MS系统,支持的mssql容量比较小,只有50M,我就想用SQLITE代替MSSQL,当每个用户注册时,为其创建一个SQLITE,以后该用户的数据就记录在该文件中,这样可以解决数据库的容量问题,也不会造成一个表会很大,而且备份也方便,这样的方式可行吗?有哪些隐患?

------解决方案--------------------
应该可以。不过貌似用户自己不也可以创建sqlite数据库。
------解决方案--------------------
可以的,那为什么不是每个用户建张表呢?
------解决方案--------------------
不要怕,伟大的创新总没有伟大的发明,只要你认为是合理的就做下去
多尝试一下只要好处,所有有用的经验都是来自失败也好,尝试也罢
总比什么都不做要好,而且要好很多

------解决方案--------------------
这个只能是不得已的时候的下策。设想你将来要改数据库结构,那就得把每个用户的数据库都改一下,有几个用户就得改几个。
------解决方案--------------------
这个管理起来很晕菜吧。。。
除非你做所谓的多用户系统,每个db之间也没啥联系。自个儿管理自个儿
------解决方案--------------------
下下签

------解决方案--------------------
我觉得完全没必要。