社区
MS-SQL Server
帖子详情
分表查询的好处?
zuimengzhe
2007-04-21 09:05:32
一个表 数据量 非常大 大约在 50万~200万数据
id(主键) name(名称) content(内容) k_id()外键 s_id()外键
请问 我将 k_id()外键 s_id()外键 分离出来单独存放会比没有分开前
(查询或多表查询)快么?这样分开有什么好处 ?
【分离后】
id(主键) name(名称) content(内容)
id(主键) k_id()外键 s_id()外键
...全文
222
6
打赏
收藏
分表查询的好处?
一个表 数据量 非常大 大约在 50万~200万数据 id(主键) name(名称) content(内容) k_id()外键 s_id()外键 请问 我将 k_id()外键 s_id()外键 分离出来单独存放会比没有分开前 (查询或多表查询)快么?这样分开有什么好处 ? 【分离后】 id(主键) name(名称) content(内容) id(主键) k_id()外键 s_id()外键
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hxd001_810
2007-04-23
打赏
举报
回复
LZ真要是想分表的话,你可以按照id(主键)去分表。
TopFans
2007-04-22
打赏
举报
回复
恩 意义不大
hxd001_810
2007-04-22
打赏
举报
回复
没有分开前需要查询3个表,而分开后需要查询4个表,结果很显然..
zuimengzhe
2007-04-21
打赏
举报
回复
顶
oolong
2007-04-21
打赏
举报
回复
换个顺序
id(主键) k_id()外键 s_id()外键 name(名称) content(内容)
pastbee
2007-04-21
打赏
举报
回复
我想应该不会快多少,除非你的外键占用空间特别长
欢迎你加我的QQ群 32097372
PostgreSQL分区表(partitioning)应用实例详解
项目中有需求要垂直
分表
,即按照时间区间将数据拆分到n个表中,PostgreSQL提供了分区表的功能。分区表实际上是把逻辑上的一个大表分割成物理上的几小块,提供了很多
好处
,比如: 1、
查询
性能大幅提升 2、删除历史...
高并发数据库设计.pdf
不过光全局唯⼀还不够,很多时候我们会只根据订单ID直接
查询
订单信息,这时 由于没有uid,我们不知道去哪个分库的
分表
中
查询
,遍历所有的库的所有表?这显然不⾏。所以我们需要将分库
分表
的信息添加到订单ID 上,下...
基于SpringJDBC的轻量级ORM框架sborm.zip
乎是不是POJO了,后面看example的时候应该能体会这么做的一些
好处
,至少我觉得是挺方便的,将大部分
查询
脱离表结构设计。 2、简单的数据库路由:如果分库结构不是太复杂(比如简单的读写分离、或者多个库集成),...
什么时候需要
分表
分库?
但是我们可以将
分表
分库的业务接口预留,提前考虑后期
分表
分库的切分规则,把该冗余的字段提前冗余出来,避免后期
分表
分库的JOIN
查询
等。当业务发展比较迅速的时候,我们就要评估
分表
分库的必要性了。一旦需要
分表
分...
为什么要
分表
分库?
文章目录 一、为什么要
分表
分库 二、如何分库 1、水平分库 2、垂直分库 三、如何
分表
1、水平
分表
2、垂直
分表
四、拆分原则 五、分库
分表
的
好处
1、水平拆分优点 2、垂直拆分优点 六、分库
分表
带来的问题 1、垂直...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章