免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2665 | 回复: 4
打印 上一主题 下一主题

请教有关Sybase的并行处理的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-25 14:43 |只看该作者 |倒序浏览
我想请教一下,Sybase是否能够进行并行处理,即同时处理多个入库的请求?如果能的话,它的并行处理的能力是多少?有没有一个明确的标准?

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
2 [报告]
发表于 2007-09-25 14:48 |只看该作者
可以并行处理。
多个入库请求指的是什么?如何入库的?

论坛徽章:
0
3 [报告]
发表于 2007-09-26 12:32 |只看该作者
入库指的就是向库表中写一条记录。现在有多个程序需要同时向同一个库表写记录,每个程序写一条,请问,这样的话,Sybase也支持吗?如果支持,最大的并行度是多少?

论坛徽章:
0
4 [报告]
发表于 2007-09-26 14:11 |只看该作者

回复 #3 together007 的帖子

你所说的并不是并行,insert操作会加排它锁,你的所问更应该是锁的处理,有页锁/行锁和锁升级的控制及死锁的处理、表分区等等,可以好好看看SYBASE ASE的系统管理,就会找到答案.

论坛徽章:
0
5 [报告]
发表于 2007-09-26 15:35 |只看该作者
原帖由 together007 于 2007-9-26 12:32 发表
入库指的就是向库表中写一条记录。现在有多个程序需要同时向同一个库表写记录,每个程序写一条,请问,这样的话,Sybase也支持吗?如果支持,最大的并行度是多少?



你所说的这种操作方式ASE肯定能够支持。但从微观的角度上看,如果一个主机只有一个CPU,理论上在同一时间点其实只能执行一个操作。所以在ASE中也相应有运行队列、等待队列等来对任务进行排序。
你说的这种情况可能会在表上发生一定的锁等待现象,但如果你的硬件性能足够好,应该可以满足应用的要求。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP