nauu / clickhousebook

ClickHouse原理解析与应用实践
Apache License 2.0
199 stars 64 forks source link

正文43页表格倒数第二行,笔误 #27

Open running-db opened 4 years ago

running-db commented 4 years ago

1、正文43页表格,根据前面的描述,乘法不需要要求第一个数的S大于第二个数的S。除法需要,所以表格笔误了,应该把(S1>=S2放在除法那一行) 2、正文44页,DateTime64类型的例子,toTypeNmae列输出的应该是DateTime64(2) 3、顺便问个问题,DateTime64可以设置精度,是不是变相可以支持毫秒,微秒之类的呢?谢谢 4、正文第47页,汉字倒数第二段,“在同一数据行内每个数组字段的长度必须相等”,咋一看感觉是数组中每个字段长度必须相等,比如[1000,1001],1000与1001长度都是4,相等,那如果是100和1000是否就不等,是否就报错呢。其实细看上下文,能理解这句话意思。不过我觉得可以改下,帮助理解,比如:每个数组长度必须相等,删除“字段”两个字;或者改成:每个数组字段的数量必须相等,把“长度”换成“数量”。 5、正文47页,嵌套表例子中部门id为UInt8,实际insert的是1000,10001,这个产生了益处,我这查询1000和1001分别输出232和17了,刚开始看半天没明白,后来才察觉是数据长度不够,这个溢出在clickhouse不报错么?跟您的溢出值16,17,18还不一样 6、正文50页,第四段,”ClickHouse 便会在安装路径下创建“ ,其中安装目录应该是数据存储目录

nauu commented 4 years ago

1、2、4、6 项已记录,将会在再版中修正,感谢提供勘误信息。 关于第3点,Datetime64(3)支持毫秒、Datetime64(6)是微秒。