王昱棋

导航

2020年8月22日 #

count(*) 与 count(1)的区别?

摘要: 在mysql与oracle中 如果在开发中确实需要用到count()聚合,那么优先考虑count(*),因为mysql数据库本身对于count(*)做了特别的优化处理。 有主键或联合主键的情况下,count(*)略比count(1)快一些。 没有主键的情况下count(1)比count(*)快一些。 阅读全文

posted @ 2020-08-22 23:23 王昱棋 阅读(1414) 评论(0) 推荐(0) 编辑

星型模型与雪花模型有什么优缺点

摘要: 问:什么是星型模型? 答:星型架构是一种非正规化的结构,多维数据集的每一个维度都直接与事实表相连接,不存在渐变维度,所以数据有一定的冗余。 问:什么是雪花模型? 答:当有一个或多个维表没有直接连接到事实表上,而是通过其他维表连接到事实表上时,其图解就像多个雪花连接在一起,故称雪花模型。雪花模型是对星 阅读全文

posted @ 2020-08-22 21:03 王昱棋 阅读(3866) 评论(0) 推荐(0) 编辑