- UID
- 10844186
- 阅读权限
- 100
- 帖子
- 194
- 精华贴数
- 1
- 技术排名
- 3667
- 技术积分
- 739
- 社区排名
- 11217
- 社区积分
- 22
- 注册时间
- 2007-8-16
- 精华贴数
- 1
- 技术积分
- 739
- 社区积分
- 22
- 注册时间
- 2007-8-16
- 论坛徽章:
- 12
|
发表于 2007-9-25 09:29:01
|显示全部楼层
9月20日在线培训专家答疑问题集锦
9月20日在线培训问题专家答疑如下:
1.SQL Server的高可用性是多节点共享数据(类似于ORACLE的RAC?)还是share nothing的高可用方式?
答:sql server的HA技术很多种,例如日志传送,复制,故障转移群集,数据库镜像等。每种技术的实现方式都是不一样的。在这里只有故障转移群集是使用共享数据的,其他几种方式都是在其他服务器上有副本。
2.现在我们在做项目的时候,有很多企业他对实时的BI有很大的需求,但是这种实时的BI会存在一些性能的问题,不会像有些事情已经做好了这种形式,它不会有这么好的性能,如何来提高实时的性能以及实时的BI和客户平衡之间的这种需求。
答:如果是MOLAP,则不同数据使用不同的分区。不同的分区设置不同的参数控制延时。通过这种方式来进行性能和实时性之间的平衡。如果是ROLAP,则实现索引视图。直接访问数据仓库中的数据。
3.DBM作为一个高可用性的工具,它相对其他的三种高可用性,它的特点是在哪里?
答:事务安全性。数据冗余能力,秒级切换,可以实现异地冗灾。
4.如何将SQL数据库从一个物理服务器移动(或复制)到另一个不同地理位置的服务器?
答:有三种方法,备份还原,分离附加,和使用数据库复制向导。跨地理位置建议使用备份还原的方式。
5.SQL维护计划是维护SQL Server事件日志大小的最简单方法吗?
答:可以这么说。
6.如何在数据库级跟踪性能问题?
答:可以使用sql profier,DMV,DMF等等sql server 2005内置的性能工具来监视。
7.如何从MICROSOFT VISUAL STUDIO或ACCESS 迁移到SQL SERVER?有何优势和意义?
答:使用sql server migration assistant for access这样的专业工具。
8.ETL工具与SQL相结合可以提高BI项目运行效率?如何实现?
答:ETL工具是BI项目中不可或缺的。而SQL Server的BI提供了SSIS这一专业的ETL工具,他有以下几个优点。
1、 相对于早期的DTS有6倍的性能提升。2、全部实现模块化处理。3、支持调试方便排错。4、支持各种数据源。
5、所有的部件都可以扩展.和其他组件集成。
9.最近一直研究SQL Server 2005,对其bi功能很感兴趣,研究过程中有一个问题:
我用anlysis进行分析时,建立了很多维度、度量还有KPI等,我可以在anlysis项目中做到拉到报 表中,
通过浏览选项卡看到分析结果,但是我怎样在reporting service 中使用在anlysis项目中定的那此维度、
度量和kpi呢?我在reporting service 中能不能就像在anylysis中通过拖拉方式得到报表?怎样去实现?
答:开发人员可以使用SSRS来制作复杂的报表,而数据分析师则可以使用PPS或者excel 2007来制作报表,他们都可以连接到
多位数据集来生成报表,都可以通过简单的拖拽来完成。
10.说道集群数据源是单独的,但是好像听说可以通过一个交换机做到数据源的集群冗余,但需要依靠第三方软件的支持,镜像是不是就是替代这个第三方的功能?
答:不是。数据库镜像实现的粒度是数据库级别的HA,故障转移群集实现是的实例级别的HA。两种技术可以同时使用来提供HA,他们两者之间不是替代关系。
11.SQL Server2008的版本已经发布了,我们知道前段时间人们一直在猜测,新的版本是SQL Server2008,我们想请专家探讨一下,这个2008版本的细节和核心的理念?
答:目前sql server 2008是CTP 4,很多功能都处于不确定状态,也就是说到正式版发布会不会有还不知道,所以无法自这里讨论细节,望谅解。 |
|