楼主: librarynow
8924 4

SAS中的index问题 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

37%

还不是VIP/贵宾

-

威望
0
论坛币
945 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
1963 点
帖子
120
精华
0
在线时间
170 小时
注册时间
2010-4-9
最后登录
2016-1-9

楼主
librarynow 发表于 2010-6-4 02:01:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
使用index的时候,我想对两个变量创建index。那么是建立两个simple index好呢?还是建立一个composite index好?请大家给我点建议。谢谢了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Index IND composite simple comp SAS Index

沙发
bobguy 发表于 2010-6-4 07:20:06
librarynow 发表于 2010-6-4 02:01
使用index的时候,我想对两个变量创建index。那么是建立两个simple index好呢?还是建立一个composite index好?请大家给我点建议。谢谢了!
That is an empirical issue. The better decision would depend on how often people use them in their queries. If separated variable is most likelily used in queries, then simple index is a better choice.

藤椅
librarynow 发表于 2010-6-4 10:16:38
谢谢您的回答。赞同您的观点。还学了一个新词empirical,谢谢!

板凳
yatming 发表于 2010-6-4 10:55:11
个人认为如果某个单一变量的使用确实过多的话,也可以调整复合索引中的顺序来解决。
对一般的db而言,即使对同一列组合创建复合索引,也会因为索引中列顺序不同,而有不同的效果。
对于复合索引的首列,是没有再建单索引的必要的。

但从索引设计而言,除了应用点固定集中在某个组合上,能用单一索引就不用复合索引,单一索引比较好维护,留给程序的余地也更多。而复合索引首先占用空间就大很多,且应用点过于单一。

报纸
sunset1986 发表于 2012-2-28 16:02:29
thx for sharing
An honest tale speeds best being plainly told.
Cheers!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 07:01