可以只定义必须的字段,比如id,name,pwd等。
其余的字段就用一个字段存储attributes,在attributes下存储剩下的几十个属性经过序列化(比如转换为json)后的字符串,这样不就好多了么。。
是因为你的数据库存储大小没跟上,不要限制数据库容量,改为自动增长就行了。 (如果你的数据库的分配的空间不是已经快满了,而每条记录需要增加4个字节,就出现不能修改的情况) 如果是用的sql,企业管理器-->右键你的数据库-->属性-->数据文件-->修改。 也顺便检查一下硬盘大小还够不够。oracle数据库中,如果你的系统是一个比较大的系统,一个表的字段不能超过50-60个,否则会使速度极为下降。通过表的链接来实现关系型数据库,不会出现什么问题。表结构不能太复杂,不说别的绒余就多,处理起来太麻烦。还是简单点的好。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)