如何保证SQL server 的cube在被处理的时候能够被访问 1、尽量设置在不访问的时候刷新cube2、增量刷新减少刷新时间 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题是我们的cube由于是实时bi,没2小时刷新一次,大家有什么建议能保证 cube的可访问性吗? 做cube分区呢?每次刷新只刷新单个分区的cube 如果真的是事实BI,就得用ROLAP,那就不用处理Cube了;不过想来你那必定不是ROLAP了,因为你的数据仍然是最多要滞后与业务数据库2个小时。所以从技术上讲,处理Cube的时候,必定不能在前端使用多维数据集,应该是无解的。最多是尽量的减少处理Cube的时间。不过突然有个奇异的想法:不知道能不能这样,在服务器上建立一个和已有Cube完全一样的Cube(当然名字不同,两个Cube分别叫Cube1和Cube2好了),然后每两个小时处理Cube2,处理完后,自动备份Cube2,再自动将备份文件恢复到Cube1上,没试过,想想应该是可以的吧...... 忘了说,只把Cube1提供给客户端使用,我说的是废话么..... 呵呵,如果我有两台机器,第一台进行process的时候,第二台进行update,然后进行切换。ms有没有提供类似的支持呢? 如果你的客户端是用浏览器来访问Cube数据的话,看能不能在域名解析上做下文章,用户同样访问一个网址,你分不同的时段将两台服务器的IP分别映射到同一个域名上 另外再建一个CUBE,在后台做更新,然后交换两个CUBE的文件名...这个速度很快,可以把影响降低到最小. SQL查询基础 简单的除法运算 求一个简单的行列转换SQL语句,望哪位大哥大姐伸出援助之手 增加一个int字段竟然让整个SQL语句的执行时间翻了几倍 zjcxc(邹建),请问二叉树的问题! 系统管理员不能访问本机的sql2005数据库 SQLSERVER2000 XML问题 简单问题送分了 十字路口,我该何去何从?救命啊... 请帮帮忙 这个sql怎么写,关联2个表,内详 Sql Server Integration Services 导入包报错
所以从技术上讲,处理Cube的时候,必定不能在前端使用多维数据集,应该是无解的。
最多是尽量的减少处理Cube的时间。不过突然有个奇异的想法:不知道能不能这样,在服务器上建立一个和已有Cube完全一样的Cube(当然名字不同,两个Cube分别叫Cube1和Cube2好了),然后每两个小时处理Cube2,处理完后,自动备份Cube2,再自动将备份文件恢复到Cube1上,没试过,想想应该是可以的吧......