表设计可以采取拆分表的方式
纵向拆分表:根据字段拆分为多个表,每个表都有关联字段,可以将他们关联起来
(例如:订单表,几个根据字段拆分的表中都有1个订单号字段)
横向拆分表:不知道你具体什么数据,假定其中有时间字段,根据时间来拆分
(例如:1年有12个月,1个月的数据放入一个表中)
首先下载ORACLE安装包
才能下载
根据自己电脑的硬件情况选择适合的安装版本安装方法没有跟其它的软件安装没有什么特别的地方,其中要注意的是SYS的密码
(1)需求分析阶段:需求收集和分析,得到数据字典和数据流图。
(2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。(3)逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。(4)数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构。(5)数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程序试运行。(6)数据库运行和维护阶段:对数据库系统进行评价、调整与修改。
我就说一下啊你看你设计的是对个人还是对一个客户代码
很简单来说yhk你肯定有几张以上的yhk如果你的设计是类似yhk的用户把单独的用户抽象出来
还有最好用户信息和其他地址信息还有你所包括的其他的分别抽象出来就这样子吧我个人看能把这表搞成3个1对1关系的表那时不用怎么建立索引的你还少了日值字段你如何记录用户的创建日期和修改日期用户记录修改后你都不知道什么时候修改的或者说谁修改的BUG啊
以上就是关于Oracle数据库大数据量表如何优化全部的内容,包括:Oracle数据库大数据量表如何优化、设计一个oracle数据库、oracle 数据库表的设计,分区和索引的设计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)