社区
疑难问题
帖子详情
大容量数据建表设计问题
yystudent
2010-11-18 04:54:49
我要设计一张新表,表入库量大概每天会超过百万数据,目前考虑两种方式建表,一种是采用分区视图,每天建立一个表;一种是采用分区表。
因为表中的数据会提供给用户查询功能,不知道这两种方式哪一种更好,特别是数据库可能会达到几亿以上,希望大家能给个建议,最后有这方面设计经验的高手能比较一下两种方式的优劣,谢谢!
...全文
85
10
打赏
收藏
大容量数据建表设计问题
我要设计一张新表,表入库量大概每天会超过百万数据,目前考虑两种方式建表,一种是采用分区视图,每天建立一个表;一种是采用分区表。 因为表中的数据会提供给用户查询功能,不知道这两种方式哪一种更好,特别是数据库可能会达到几亿以上,希望大家能给个建议,最后有这方面设计经验的高手能比较一下两种方式的优劣,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yystudent
2010-11-19
打赏
举报
回复
用户会关注部分带条件的详细数据,例如查询几天内符合条件的详细数据,这样就需要在几天内的数据中去查找相关数据展示出来,当然展示的时候不会一起展示,而是会分页展示。
用户查询是随机的,他想什么时候查就什么时候查。只不过查询加上过滤条件在数据量大的情况下会消耗查询时间,而数据希望尽量能做到实时查询,这方面要求比较高,所以才请教大家。
幸运的意外
2010-11-19
打赏
举报
回复
查询是以什么样的频度,按照什么查询?楼主说说吧。不然还很不好决定用什么好。
tim_spac
2010-11-19
打赏
举报
回复
每天100万的数据,通常用户不能直接使用的,而需要进行一些统计处理,使用聚合后的数据...
关键是需求,用户的需求!
王向飞
2010-11-18
打赏
举报
回复
感觉分区表比视图用起来方便
至于性能有什么区别,没研究过。
yystudent
2010-11-18
打赏
举报
回复
我就是想知道有这么大数据量入库的情况下,采用哪种方式建表,既能容纳足够多的数据,又不会影响用户查询。
这一个表就算保留一个月数据也会有3亿数据量,可能还会更多,用户查询条件会跨日期,可能查5天内的相关数据,也可能查当天的相关数据,也可能查一个月内的相关数据。
目前我所知道的就是这两种建表方式,请大家多多指教
coleling
2010-11-18
打赏
举报
回复
楼主,你这可是个大工程,要考虑的东西非常多,可不是只言片语就能说清楚的。
你的描述非常片面,这里的人了解到的东西就更片面了。
tim_spac
2010-11-18
打赏
举报
回复
"每天会超过百万数据"? 哪个学校的?
关键看数据谁用、怎么用、用的多频繁...
dawugui
2010-11-18
打赏
举报
回复
[Quote=引用 2 楼 js_szy 的回复:]
每天会超过百万数据
没搞过
[/Quote]我也没搞过,非常羡慕楼主。
华夏小卒
2010-11-18
打赏
举报
回复
每天会超过百万数据
没搞过
dawugui
2010-11-18
打赏
举报
回复
我的建议是不要用sql server,改用oracle .
数据
结构-实验9-哈希查找.doc
实验步骤与源程序 实验步骤 本程序共
设计
了五个函数来实现
建表
,显示,查找,插入,删除这几个主要功能,然 后
设计
主函数,串接程序,并进行调试,测试实验结果。 源代码 #include <dos.h> #include <conio.h> #...
数据
库
建表
设计
规范
对字符集的支持可以细化到四个层次:服务器(server)、
数据
库(database)、
数据
表(table)、连接(connection)。 连接Mysql 可通过如下命令查看字符集的详情: show variables like 'character_se...
Mysql
数据
优化及
建表
思路
Mysql千万级大表的优化过程 方案概述 方案一:优化现有Mysql
数据
库。优点:不影响限有业务,源程序不需要...优点:没有
数据
容量瓶颈,缺点:需要修改源程序代码,影响业务,总成本最高。、 优化现有MySQL
数据
库
数据
OpenTSDB 存储容量估算 以及
建表
方式
容量估算根据 Rowkey以及表
设计
,进行存储容量估算的方式,大致如下: rowkey: metric_name + ts + tag_name + tag_value …..确定metric_name的个数: m 确定tag_name: tag1 tag2 tag3 tag4….tagN 确定tag_...
海量
数据
的
数据
库表
设计
细则
1. 表分类
设计
和命名规则 一般海量
数据
就需要对表进行分类,主要分为如下: 主
数据
,其
数据
量基本稳定,不随时间而线性增长。比如,分公司,产品,经销商。 这种
数据
库表,我们一般以 tm_ 作为表名的前缀, 意思是 ...
疑难问题
22,206
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章