关于ssas角色的问题

0
我有一个多维数据库db,有一个角色role a,有很多很多的用户,通过传入的用户名然后到sql中查询有权限的维度成员,返回一个字符串,通过strtoset("[维度a].[属性a].[成员a],……")将sql查询出来的字符串转换成维度成员,但是这样非常的影响效率似乎,我怀疑是用户每次查询都调用了strtoset("……")作为会话的上下文,要怎么解决这个问题?
已邀请:

要回复问题请先登录注册