sql查找性能问题!!!

sh1618 2008-05-06 10:01:15
电子商务网站. 商品的基本信息 和订单 放到一个数据库里好啊 还是分开好呢
petshop4中是分库的 还有个人配置
但是那样不方便查找吧
分库的查找是怎么处理的大家?
...全文
66 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hery2002 2008-05-06
  • 打赏
  • 举报
回复
[Quote=引用楼主 axiaodan 的帖子:]
电子商务网站. 商品的基本信息 和订单 放到一个数据库里好啊 还是分开好呢
petshop4中是分库的 还有个人配置
但是那样不方便查找吧
分库的查找是怎么处理的大家?
[/Quote]
关键是看你的应用有多大,
业务量有多大,
然后在决定你是否需要分库,
如果业务量非常频繁,而且数据量很大的话,可以分库进行,
这里的分库是直指对订单进行分区或者分库,
而不是对商品基本信息分,商品的基本信息因为是一些基础数据,
写在一个库里面应该没有什么问题.
datahandler2 2008-05-06
  • 打赏
  • 举报
回复
还是一个数据库好。也比较简单化。
弄成两个感觉开发上会增加难度。也有一定的不稳定性
boblaw 2008-05-06
  • 打赏
  • 举报
回复
普通的电子商务网站(中小型),放一个数据库就够了。
jinjazz 2008-05-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 changjiangzhibin 的回复:]
分或不分,使用时区别并不大
[/Quote]

区别很大
changjiangzhibin 2008-05-06
  • 打赏
  • 举报
回复
分或不分,使用时区别并不大
amandag 2008-05-06
  • 打赏
  • 举报
回复
个人习惯放到一个数据库里
jinjazz 2008-05-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sunxw18 的回复:]
如果两个库不在同一台电脑上面,这样就不灵了!
[/Quote]

可以用链接服务器,除非不在同一网络内
sunxw18 2008-05-06
  • 打赏
  • 举报
回复
如果两个库不在同一台电脑上面,这样就不灵了!
sunxw18 2008-05-06
  • 打赏
  • 举报
回复
分库得也不要直接这样写select * from 数据库名.dbo.表名
要这样写 也用视图好点

直接用程序处理也可以啊,没必要关联两个数据库
无先生 2008-05-06
  • 打赏
  • 举报
回复
那当然是放在一个数据库里面讪!!
jinjazz 2008-05-06
  • 打赏
  • 举报
回复
要看应用规模的,一般放在一起就可以了.
分库查找可以用类似
select * from 数据库名.dbo.表名

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧