05 2009 档案

摘要:Q:我在ASP.NET应用程序中使用基于表单认证。我想要使用FileStream(文件流),但验证成为了障碍。我该如何进行设置?A:如果您使用的是匿名访问和基于表单的认证,那么无法结合Windows用户。因此,您无法将来自web客户端的Windows用户在SQL Server中进行验证。解决方法就是使用IIS进程级别的身份来使用集成安全登录到SQL Server。即使对于IIS匿名访问,IIS也有... 阅读全文
posted @ 2009-05-18 18:41 Dem 阅读(394) 评论(0) 推荐(0) 编辑
摘要:Q:我发现有指向工作集(SQL Server保留内存区域)被分页出来相关的消息:重要部分的 SQL 服务器进程内存已被分页。这可能导致性能下降。持续时间: 0 秒。 工作集 (KB): 2484,已提交 (KB): 48036,内存使用比率: 50%。有什么原因可能导致这个问题?A:工作集调整分为以下几种:1. 信号调整低物理内存事件提醒事件是由操作系统设置的(参考:QueryMemoryReso... 阅读全文
posted @ 2009-05-18 18:40 Dem 阅读(405) 评论(0) 推荐(0) 编辑
摘要:Q:偶尔我发现SQL Server内置的查询优化器工作效率不佳,查询计划不够优化。我如何调整查询计划?A:您可以使用SQL Server优化提示来覆盖查询优化器。优化提示可以被分为五大类:表提示:用于强制索引选择查询提示:用于影响GROUP BY和UNION功能锁提示:用于帮助避免不想要的锁定视图提示:用于指定索引视图上的索引其他提示:各种提示一般来说要尽量减少使用提示。这是因为查询优化器在绝大多... 阅读全文
posted @ 2009-05-08 01:28 Dem 阅读(260) 评论(0) 推荐(0) 编辑
摘要:Q:我想要在一个即席查询(ad hoc query)中从一个远程的OLEDB数据源或使用批量载入(BULK LOAD)的方式将数据导入到SQL Server表内?A:您可以使用Transact-SQL中的OPENROWSET函数来获取从任何支持注册OLEDB的提供程序(registered OLD DB provider)的数据源获取数据,诸如远程SQL Server实例或Microsoft Ac... 阅读全文
posted @ 2009-05-08 01:28 Dem 阅读(486) 评论(0) 推荐(0) 编辑