Performance Sybase IQ单一作者?

Performance Sybase IQ单一作者?,performance,writer,sap-iq,Performance,Writer,Sap Iq,我听到我的一些同事提到Sybase IQ只能有一个作者这一事实。我正在努力在网上找到证实或否认这一点的文件,那么有人能够在这方面澄清这一记录吗 我的发现让我想到,也许在智商12的时候,你只允许一个作家,但在智商15的时候,你允许每个表格有一个作家?这是真的吗 如有任何澄清,将不胜感激 谢谢Sybase IQ 12.7只支持一个写入节点,但支持多个读取节点。Sybase IQ 15允许多个写入节点和读取节点。writer节点具有对数据库的完全写访问权限,并且在表级别没有任何限制 谢谢 马克·德拉夫

我听到我的一些同事提到Sybase IQ只能有一个作者这一事实。我正在努力在网上找到证实或否认这一点的文件,那么有人能够在这方面澄清这一记录吗

我的发现让我想到,也许在智商12的时候,你只允许一个作家,但在智商15的时候,你允许每个表格有一个作家?这是真的吗

如有任何澄清,将不胜感激


谢谢

Sybase IQ 12.7只支持一个写入节点,但支持多个读取节点。Sybase IQ 15允许多个写入节点和读取节点。writer节点具有对数据库的完全写访问权限,并且在表级别没有任何限制

谢谢 马克·德拉夫拉涅
Sybase,Inc.

Mark在多路复用方面回答了您的问题。多路复用是指在不同的主机上有多个节点,可以在这些节点之间分解工作负载。在这种类型的IQ环境中,只能有一个“写入”节点将表更改传播到SAN,该SAN为所有其他节点提供数据。IE您的ETL过程将通过“写入”节点写入数据,但所有读取节点都可用于计算/分析

然而,我认为您的问题与Sybase IQ处理表内数据更改的独特方式有关。它有一种更新/删除/插入记录到表中的独特方式,即表“版本控制”。由于IQ是一个列存储而不是行存储,它实际上将您的更改应用到您正在修改的表的“新”版本中,然后在提交时将更改合并到原始表中


这意味着一次只能有一个进程对表进行更改。

太好了。谢谢你,马克。为了澄清一下,您可以定义节点的定义吗?你是说任何Sybase IQ连接的客户端???